BG96 PSM mode enquiry

Issue: I am trying to put the BG96 into PSM mode for every 5mins after getting GPS data. So GPS data will be sent every 5mins interval. However when I tried to put the module to PSM mode, it seems the module keeps running, as I can still run commands (AT+CREG?). Is this ok?

If I have set for 5mins PSM and active for 30s, how will i know when the module has exited the PSM mode? After module is powered down, do i need to hold the program for 5mins? In short, how can i know when the module has exited PSM for me to scan for GPS data again?

Setup:

Details:

AT+CPSMS=1

OK

AT+CPSMS?

+CPSMS: 1,“10001010”,“00011110”

OK

BG96 Wake Up

Test degin<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Power up BG96
AT+QPSMS=1,“00100101”,“00001111”
POWERED DOWN

(within few seconds)

RDY
AT+QRFTESTMODE=0

OK

AT+CREG?

+CREG: 0,1

OK