Syntax for AT command CPSMS - always gives error when trying to set PSM values

Hi - I am trying to test PSM operation on the Rogers network here in Canada. 

I am starting to wonder if Rogers has PSM enabled but I'm not sure. 

I am using SDK 1.9.1 and modem firmware version: nrf_9160_1.3.1

I have enable PSM in my code with: lte_lc_psm_req and eDRX with lte_lc_edrx_req

I have also set the values: CONFIG_LTE_PSM_REQ_RPTAU & CONFIG_LTE_PSM_REQ_RAT

After startup I get the following from cereg: +CEREG: 5,1,"8A48","0620D60B",7,,,"11100000","11100000"

I try to set the PSM values using the AT command cpsms but always get an error as follows: 

uarts:~$ at at+cpsms=1,"","","10001110","00000101"

ERROR

Is the ERROR message given because my syntax is wrong OR because UE knows the network is not supporting PSM. If the later, I am not sure the standard AT command ERROR response should be given because the AT command was processed ok but the network rejected the request. Also this ERROR is generated so fast that it looks like a parsing issue. 

What I am wondering is if my syntax for the CPSMS command is correct?

Parents Reply Children
Related