How to manage modem communicatioon ?

Hi,

I'm working on a custom board with a nrf9160 µC. This board is powered by a battery and a supercapacitor and my job is to assure the autonomy of the battery.

I would like to limit the modem period of activites to let the scap recharges before a new modem activity.

I have set PSM mode when the modem is sleep. But sometimes, the modem wakes up when I am measuring the voltage of my scap.

Need I to use AT+CFUN=0 or AT+CFUN=4 to deactivate the modem activity ?

Is there another solution to prevent the modem activites without stoping the modem and loosing the advantage of PSM mode ?

Thank you by advance

Antoine

(SDK 1.9.1, modem FW 1.3.2)

Parents Reply
  • In the most case, yes, I am satisfied with my current tau values.

    But in some case, with a network that don't support PSM, I would like to find a way to prevent the modem to have activities.

    In this case, after that I transmit my data through the modem, I got many events from the modem.

    When I have no more data to publish through the modem, I thought the modem rests in the DRX state, but I received lots of events RRC_Idle then RRC_Connected.

    I would like to prevent these events without set the modem offline or without power off the modem.

    Is there a way to do that ?

    Regards

    Antoine

Children
  • Hi Antoine,

    Achevillard said:

    But in some case, with a network that don't support PSM, I would like to find a way to prevent the modem to have activities.

    In this case, after that I transmit my data through the modem, I got many events from the modem.

    When I have no more data to publish through the modem, I thought the modem rests in the DRX state, but I received lots of events RRC_Idle then RRC_Connected.

    This is as expected if your network support eDRX but not PSM. You cannot achieve the PSM features in a network without PSM support.

    The reason you received so many RCC events is due to the short T3324 timer configurationnUser guide (LTE) mentions that T3324 timer can be requested by the UE, however the requested value might not be supported by the network. AT+CEDRXS and AT+CEDRXRDP are corresponding commands to set and check eDRX configuration.

    Best regards,

    Charlie

Related