Express Logic’s X-Ware IoT Platform provides another option for Azure IoT customers who seek to develop devices and applications that connect to and are managed by Azure IoT Hub services.
X-Ware IoT Platform was created entirely in-house and designed from the ground up to be industrial grade. Accoridng to Express Logic, this enables Azure developers using the X-Ware IoT Platform to leverage its size, performance, safety, security, ease of use, and other advanced features to create best-of-class IoT sensors, devices, edge routers, and gateways.
Express Logic’s ThreadX RTOS is at the heart of the X-Ware IoT Platform and provides embedded developers with priority-based pre-emptive scheduling, pre-emption-threshold scheduling, optimised context switching, real-time event trace, downloadable memory-protected application modules, and full determinism, all accessible through a highly intuitive API.
The X-Ware IoT Platform leverages the near-wire-speed performance and small footprint of Express Logic’s NetX Duo to provide direct IoT cloud connectivity using Message Queue Telemetry Transport (MQTT) and NetX Secure TLS/DTLS to provide a fast and secure connection solution.
X-Ware IoT Platform is built upon the safety-certified NetX Duo dual IPv4/IPv6 stack and includes the safety-certified FileX embedded FAT-32/exFAT file system, the GUIX GUI development and embedded runtime framework, and the USBX embedded host/device USB stack. Embedded developers can leverage the entire X-Ware IoT Platform solution to create IoT applications that necessarily must do far more than simply communicate with the cloud.
The ThreadX FileX and NetX Duo have attained the highest level of safety certifications, adds Express Logic, including IEC 61508 SIL 4, IEC 62304 Class C, ISO 26262 ASIL D, EN 50128 SW-SIL 4, UL 60730-1 Annex H, CSA E60730-1 Annex H, IEC 60730-1 Annex H, IEC 60335-1 Annex R, and IEC 60335-1 Annex R, 1998.