Message sequence charts
The following message sequence chart shows the state of the LwM2M carrier library and the events given to the application up until the successful registration with an LwM2M device management server:
LwM2M library bootstrap and register procedure
The following message sequence chart shows modem firmware updates initiated from the server:
LwM2M Server initiated modem FOTA
The following message sequence chart shows that FOTA fails at run time if an invalid CA certificate is provided:
FOTA CA certificate failure
The following message sequence chart shows that FOTA fails at runtime if an invalid downloaded fragment fails to be verified:
FOTA CRC failure
The following message sequence chart shows the lwm2m_carrier_request() API being used to deregister from the server:
lwm2m_carrier_request() example
The following message sequence chart shows examples of the LWM2M_CARRIER_EVENT_DEFERRED event being issued when connecting to a bootstrap server:
Issues connecting to the bootstrap server leading to deferred events.
The following message sequence chart shows examples of the LWM2M_CARRIER_EVENT_DEFERRED event being issued when connecting to a LwM2M server:
Issues connecting to the LwM2M server leading to deferred events.