This repository updates the Azure IoT Device SDK's existing Mbed OS support to work on Mbed OS 6. It can be used to connect devices running Mbed OS to the Azure IoT Hub service.
To use this library, an Mbed OS application needs to
connect to the Internet, and declare and store the network interface to the global pointer (i.e. not local or static)
NetworkInterface *_defaultSystemNetwork;
because the port looks for this via extern
ensure the clock is set to the actual date and time as credentials require that.
Then it will be able to use APIs from the Azure IoT Device SDK.
An example demonstrating the use of this library has been provided as part of the official Mbed OS examples here.
The software is provided under Apache-2.0 license. Contributions to this project are accepted under the same license.
This project contains code from other projects. The original license text is included in those source files. They must comply with our license guide. Specifically: