On the nFR9160, the modem is drawing more power when it can't connect to a tower and is causing the battery to drop below the rail, causing our device to switch off. Is there a register to cap the amount of power the modem is allowed to draw from?
On the nFR9160, the modem is drawing more power when it can't connect to a tower and is causing the battery to drop below the rail, causing our device to switch off. Is there a register to cap the amount of power the modem is allowed to draw from?
Hello Howard,
Is there a register to cap the amount of power the modem is allowed to draw from?
Allowing the modem to consume a defined maximum amount of current is not supported, since this wouldn’t guarantee stable functionality.
My recommendation would be to set the modem into flight mode when it is not able to connect. The modem consumes around 40 mA scanning for networks, which makes it predictable for the application to decide when it should turn off the modem.
Additionally, if the bands are known in advance, you can lock the modem to establish connection to these only. This will speed up the connection time and enable the application to turn off the modem faster, if need be.
I can also recommend the usage of %XVBATLVL, as this will notify the application when the battery voltage reaches a certain limit.
Regards,
Markus
Hi Markus,
Thank you for your response. It's definitely got us strategizing.
<< The modem consumes around 40 mA scanning for networks, which makes it predictable for the application to decide when it should turn off the modem. >>
Is there a register I can monitor that indicates the amount of current the modem is drawing?
Hi Markus,
Thank you for your response. It's definitely got us strategizing.
<< The modem consumes around 40 mA scanning for networks, which makes it predictable for the application to decide when it should turn off the modem. >>
Is there a register I can monitor that indicates the amount of current the modem is drawing?