This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Controlling LTE link when using lwm2m carrier library

I'm trying to update our LTE connection library to use the LwM2M Carrier library to be prepared for carrier certification and I am not seeing any way to request that the modem move to the Online, Offline or Power Off states. 

This is needed because I need to enable and disable the cellular radio to allow a Bluetooth radio to come on or off.  My current scheme uses the "lte_lc_connect" and "lte_lc_offline" functions from the "lte_link_control" library.

Is there a way to support this with how the LwM2M Carrier library works currently?

I am on NRF Connect SDK v1.5.0

Thank you!

  • Does the library have some kind of check with the carrier to see if it needs to go through the bootstrap/registration process?

    What I am seeing is the CEREG notification indicating the modem is attached causes the lwm2m library to immediately send out the LTE_READY event. 

    I am trying to make sure my library can support the case where that CEREG notification instead causes the library to bootstrap/register and I should expect to see the LTE_READY event come out later.

  • Hi, and sorry for the late reply.

    Yes, the device keeps track of whether or not it needs to bootstrap.

    As long as you wait for the LTE_READY event after enabling LTE, you should be fine.

Related