Architecture
This section introduces the components of the smartCORE edge device software.
Architecture
The smartCORE software is based on a producer-consumer-based data flow architecture. Here, producing modules (sources) are connected to consuming modules (sinks) via channels managed in smartCORE. These modules can be configured or parameterized by the user in a variety of ways.
The modules are normally adapted to the user's task by means of measurement configuration. The measurement configuration is stored in the configuration file
/sdi/config/smartcore_dynamic.json
is stored on the measuring device and is retained, especially when upgrading both smartCORE and the operating system.