Each SyncPro module is constructed of three main components -
SyncPro Simpl Sharp library - this library is common for all modules, and handles all HTTPS communication with the cloud API, JSON data structures, sending telemetry, downloading configurations from the cloud and updating on configurations changes.
S+ Core module - each module has a core S+ module. The core is essentially a wrapper for the S# library, calls the library methods, and catch events from the library (usually to notify on configuration update).
SIMPL Module - This is the module that needs to be used by the programmer.
To get started quickly, download the demo program below with the SyncPro modules.