Hello Devzone,
I am building firmware for an nRF9160 based device, starting with an ncs 1.6.1 sample app and LTE modem firmware v1.3.1. I'm in North America, and when testing LTE-M celular connection I can typically find -- or the modem finds -- two or three local celular network providers.
When I issue the AT command AT+CPSMS=1,,,"10101010","00110000", I find the modem remembers the values of this or my latest PSM settings request. This is expected. When I issue the querying command AT%XMONITOR, I see a report like either the first or second example here:
%XMONITOR: 5,"","","310260","352C",7,12,"014D3C15",87,5035,39,35,"","11100000","11100000","01001001" %XMONITOR: 5,"AT&T","AT&T","310410","900C",7,12,"050B8210",391,5110,29,21,"","00110000","11100000","00110000"
In the first case, not one of my requested PSM values appears to be granted. Am I reading this report correctly? Are the three "one bits" in third from last and second from last quoted values the bit 8, 7 and 6 which are documented at Nordic Infocenter, command CPSMS and its 'set' syntax?
In the second report from %XMONITOR it appears that my requested active time value is granted by the network provider. But what does it mean for active time to be granted, but Period-TAU value not to be granted? How severely does this impact possible low power use of the nRF9160 in, for example, battery based devices?
- Ted