This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to change eDRX value for asset tracker application

I have a Thingy 91 and try to analyse the PSM and eDRX in asset tracker application. I use NCS 1.4.0 in this case.

In prj_thingy91_nrf9160ns.conf file I found the settings for periodic TAU and active time (CONFIG_LTE_PSM_REQ_RPTAU, CONFIG_LTE_PSM_REQ_RAT), which are set to "00000110" (60 minutes) and "00000010" (4 seconds) respectively. But there is no setting for the edrx value.

When I send the command "AT+CEDRXS?" in Link Monitor, I get the response "4, 1001", which indicates the edrx value is 163,84s. Where is this value set in the application files?

And when I count the seconds the device is in RCC Mode: Idle, I get 10 to 20 seconds, which by far misses the expected 163,84s. PSM is disabled through SES -> Project -> Configure nRF Connect SDK Project... -> menuconfig -> Asset Tracker -> Device and modem -> Enable power optimization (no tick). 

Related