Distributed as a library or as a complete multi-tasking operating system, it is the fastest way to connect a device to the Cloud and turn it into a Smart Object.
The Hardwire OS operating system was designed to be independent of underlying hardware and compatible with all major hardware architectures adopted in the Internet of Things. Due to performance limitations, or the presence of another operating system, Hardwire OS becomes a true embedded multi-tasking operating system in some areas, while in other contexts it becomes a library for interfacing to Hardwire Cloud. See the list of supported architectures.
For all hardware architectures that do not have an operating system, Hardwire OS has a scheduler and a TCP / IP stack.
Automatic or manual remote firmware upgrade functionality to ensure deployment of new features or bugfixing.
Acquisition and scaling of measurements for main I/O types and acquisition of data from remote sensors, via Bluetooth or expansion bus.
Thanks to the persistent cloud connection, the operating system can receive real-time control for I/O or set new parameters.
A local web interface is available to the user in order to let him configure the main operating parameters at any time and check the operating status.
Smart Configurator procedure, based on WiFi or Bluetooth, which allows you to quickly start up the first set up and configure connectivity.
Logger measures and alarms
Scheduler for logging and buffering of measures and alarms. The operating system takes care of temporarily saving the data if there is no connectivity.
Intelligent Internet Connetivity Management, with the ability to give priority to various communication channels and define backup connectivity.