Lowest power method of waiting for modem reset loop restriction timer to expire

To preface:

  • nRF9151DK
  • Modem firmware: mfw_nrf91x1_2.0.2
  • nRF Connect SDK / Toolchain: 2.9.0
  • Carrier: Verizon and T-Mobile
  • Device application will always initiate the data connection

Hello,

I am currently implementing logic to handle the potential scenario of the modem entering the reset loop restriction as detailed here:

https://docs.nordicsemi.com/bundle/nwp_042/page/WP/nwp_042/intro.html

Once the reset loop restriction occurs (%MDMEV: RESET LOOP), what AT+CFUN modes can the modem be in while waiting for the 30-minute lockout timer to expire?

Based on the thread linked below, Øyvind says the modem must be in CFUN=1 mode while waiting for the lockout timer to expire:

 How ro recover from modem reset loop restriction condition 

"If you device is in a reset restriction loop you will need to do as described in our documentation: Wait 30 minutes in AT+CFUN=1."

Question 1: Can the modem wait for the lockout timer to expire in AT+CFUN=4 (Flight mode)?

My concern is that leaving it in AT+CFUN=1 mode will consume a lot of power if PSM (Power Save Mode) can't be granted by the network due to the inability to register on the network.

Question 2: What is the most power efficient way to wait for the 30-minute lockout timer to expire, if not flight mode?

Thanks,

Derek

Related