diff --git a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred.svg b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred.svg index 6a25011de913..50472744135b 100644 --- a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred.svg +++ b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred.svg @@ -110,9 +110,9 @@ Device is bootstrapped and is ready to connect to the LwM2M Server - + Sheet.76 - + Sheet.120 @@ -121,11 +121,11 @@ LwM2M library has exhasted the retry attempts - + Sheet.121 - + - + Sheet.125 LWM2M_CARRIER_ERROR_CONNECT @@ -157,7 +157,7 @@ x="17.71" dy="1.2em" class="st12">more management servers Rectangle.162 - network issues, server is not reached, response is lost. + network issues, server is not reached, response is lost @@ -165,8 +165,8 @@ network issues,server is not reached, response is lost. - + x="11.6" dy="1.2em" class="st12">server is not reached, response is lost + Sheet.164 LWM2M_CARRIER_EVENT_DEFERRED (LWM2M_CARRIER_DEFERRED_BOOTSTRA... @@ -176,7 +176,7 @@ x="11.38" dy="1.538em" class="st12">(LWM2M_CARRIER_DEFERRED_BOOTSTRAP_NO_ROUTE) Sheet.166 - + Sheet.168 @@ -206,7 +206,7 @@ Security handshake fails - + Sheet.175 LWM2M_CARRIER_EVENT_DEFERRED (LWM2M_CARRIER_DEFERRED_SERVER_C... @@ -214,9 +214,9 @@ LWM2M_CARRIER_EVENT_DEFERRED(LWM2M_CARRIER_DEFERRED_SERVER_CONNECT) - + Sheet.176 - + Sheet.177 @@ -251,7 +251,7 @@ Dynamic connector.183 - + Sheet.184 LWM2M_CARRIER_EVENT_DEFERRED (LWM2M_CARRIER_DEFERRED_SERVER_R... diff --git a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred_bs.svg b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred_bs.svg index 2ca1b6092837..8486a9f8fb1d 100644 --- a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred_bs.svg +++ b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred_bs.svg @@ -65,9 +65,9 @@ Application - + Dynamic connector - + Rectangle.81 @@ -79,9 +79,9 @@ Application - + Dynamic connector.84 - + Rectangle.85 @@ -110,9 +110,9 @@ Device is not bootstrapped - + Sheet.76 - + Sheet.100 @@ -128,9 +128,9 @@ LwM2M library has exhasted the retry attempts - + Sheet.121 - + Sheet.125 @@ -205,7 +205,7 @@ x="11.38" dy="1.538em" class="st9">(LWM2M_CARRIER_DEFERRED_BOOTSTRAP_NO_ROUTE) Sheet.166 - + Sheet.168 @@ -243,9 +243,9 @@ LWM2M_CARRIER_EVENT_DEFERRED(LWM2M_CARRIER_DEFERRED_BOOTSTRAP_CONNECT) - + Sheet.176 - + Sheet.177 diff --git a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_crc.svg b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_crc.svg index 54776fad2206..8bdeb6e6aba6 100644 --- a/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_crc.svg +++ b/doc/nrf/libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_crc.svg @@ -1,9 +1,9 @@ - + + xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="7.86451in" height="7.12423in" + viewBox="0 0 566.245 512.945" xml:space="preserve" color-interpolation-filters="sRGB" class="st13"> diff --git a/doc/nrf/libraries/bin/lwm2m_carrier/msc.rst b/doc/nrf/libraries/bin/lwm2m_carrier/msc.rst index aedac6e8236d..c8d5e1a1738e 100644 --- a/doc/nrf/libraries/bin/lwm2m_carrier/msc.rst +++ b/doc/nrf/libraries/bin/lwm2m_carrier/msc.rst @@ -5,6 +5,8 @@ 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_carrier_msc_bootstrap: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_bootstrap.svg :alt: LwM2M library bootstrap and register procedure @@ -12,6 +14,8 @@ The following message sequence chart shows the state of the LwM2M carrier librar The following message sequence chart shows modem firmware updates initiated from the server: +.. _lwm2m_carrier_msc_fota_success: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_success.svg :alt: LwM2M Server initiated modem FOTA @@ -19,6 +23,8 @@ The following message sequence chart shows modem firmware updates initiated from The following message sequence chart shows that FOTA fails at run time if an invalid CA certificate is provided: +.. _lwm2m_carrier_msc_fota_fail_cert: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_cert.svg :alt: FOTA CA certificate failure @@ -26,6 +32,8 @@ The following message sequence chart shows that FOTA fails at run time if an inv The following message sequence chart shows that FOTA fails at runtime if an invalid downloaded fragment fails to be verified: +.. _lwm2m_carrier_msc_fota_fail_crc: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_fota_fail_crc.svg :alt: FOTA CRC failure @@ -33,13 +41,17 @@ The following message sequence chart shows that FOTA fails at runtime if an inva The following message sequence chart shows the :c:func:`lwm2m_carrier_request()` API being used to deregister from the server: +.. _lwm2m_carrier_request: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_request.svg :alt: lwm2m_carrier_request() example - ``lwm2m_carrier_request()`` example + lwm2m_carrier_request() example The following message sequence chart shows examples of the :c:macro:`LWM2M_CARRIER_EVENT_DEFERRED` event being issued when connecting to a bootstrap server: +.. _lwm2m_carrier_msc_deferred_bs: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred_bs.svg :alt: Deferred events for a bootstrap server @@ -47,6 +59,8 @@ The following message sequence chart shows examples of the :c:macro:`LWM2M_CARRI The following message sequence chart shows examples of the :c:macro:`LWM2M_CARRIER_EVENT_DEFERRED` event being issued when connecting to a LwM2M server: +.. _lwm2m_carrier_msc_deferred: + .. figure:: /libraries/bin/lwm2m_carrier/images/lwm2m_carrier_msc_deferred.svg :alt: Deferred events for a LwM2M server