Example
Dependencies: FXAS21002 FXOS8700Q
simple-mbed-cloud-client/mbed-cloud-client/DOXYGEN_FRONTPAGE.md@0:11cc2b7889af, 2019-11-19 (annotated)
- Committer:
- maygup01
- Date:
- Tue Nov 19 09:49:38 2019 +0000
- Revision:
- 0:11cc2b7889af
Example
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
maygup01 | 0:11cc2b7889af | 1 | ## Device Management Client API |
maygup01 | 0:11cc2b7889af | 2 | |
maygup01 | 0:11cc2b7889af | 3 | This is the Doxygen-generated API documentation for Device Management Client. See the [Files](files.html) section to find the documentation about a specific API. You should also use the [Device Management documentation](../connecting/index.html). |
maygup01 | 0:11cc2b7889af | 4 | |
maygup01 | 0:11cc2b7889af | 5 | The Device Management Client high-level APIs allow developers to create client side applications that connect to **Device Management**, with LwM2M features as described in the [Lightweight Machine to Machine Technical Specification](http://www.openmobilealliance.org/release/LightweightM2M/V1_0-20170208-A/OMA-TS-LightweightM2M-V1_0-20170208-A.pdf). |
maygup01 | 0:11cc2b7889af | 6 | |
maygup01 | 0:11cc2b7889af | 7 | Device Management Client is an extension of the existing [Mbed Client API](../mbed-client/index.html). It provides an additional feature of creating a unique identity for the client on the **Device Management** and also provides functionality to update the client's software through the **Device Management** service. |
maygup01 | 0:11cc2b7889af | 8 | |
maygup01 | 0:11cc2b7889af | 9 | These APIs make it possible to: |
maygup01 | 0:11cc2b7889af | 10 | |
maygup01 | 0:11cc2b7889af | 11 | - Use a factory flashed or developer credentials to create a unique device identity. |
maygup01 | 0:11cc2b7889af | 12 | - Securely communicate with internet services over the industry standard TLS/DTLS. |
maygup01 | 0:11cc2b7889af | 13 | - Manage devices. |
maygup01 | 0:11cc2b7889af | 14 | - Fully control the endpoint and application logic from the service side. |
maygup01 | 0:11cc2b7889af | 15 | - Provide functionality to update the devices over the air remotely controlled from the service side. |
maygup01 | 0:11cc2b7889af | 16 | - Have a unified porting layer for porting to different platforms. |
maygup01 | 0:11cc2b7889af | 17 | |
maygup01 | 0:11cc2b7889af | 18 | The API is in C++ to allow quick application development. |