BC95-G Modem deregisters / unregisters; CEREG <stat> goes from 5 to 0

Hello,
I have a BC95-G which generally works fine and sends messages properly. However every now and then the CEREG value suddenly changes from 5 (registered, roaming) to 0 (not registered, not trying to be registered). And then often goes to 2 (trying to register). This happens in regions with good coverage. After that, when trying to send via UDP, the ERROR value is returned.

Does anyone have any idea what might be going on? Many thanks!

11:01:48.746 -> +NPSMR:0
11:01:48.746 -> 
11:01:50.246 -> 
11:01:51.754 -> 
11:01:53.254 -> 
11:01:54.717 -> 
11:01:54.717 -> +CEREG:0,0000,00000000,9,,,,
11:01:54.717 -> 
11:01:54.717 -> +NPSMR:1
11:01:54.717 -> 
11:01:56.230 -> 
11:01:57.737 -> 
11:01:57.737 -> +CEREG:2,2779,0191EB66,9,,,,
11:01:57.737 -> 
11:01:57.737 -> +NPSMR:0

hi,brixton:
I would like to know if you are in roaming border area, please perform AT+NUESTATS? to Confirm whether the base station cell registered by the terminal changes before and after the status change.

AT+NUESTATS

Hi @herbert.pan-Q,

During normal operation when CEREG ā€œstatā€ = 5, I get the following:

AT+NUESTATS
11:15:31.723 -> 
 Signal power:-1106
 Total power:-929
 TX power:230
 TX time:2247
 RX time:39195
 Cell ID:26340198
 ECL:2
 SNR:-96
 EARFCN:6254
 PCI:73
 RSRQ:-209
 OPERATOR MODE:3
 CURRENT BAND:20
 
 OK

Then ā€œstatā€ changed to 2 and NUESTATS becomes:

11:17:32.047 -> AT+NUESTATS
11:17:32.235 -> 
 Signal power:-1109
 Total power:-930
 TX power:230
 TX time:3048
 RX time:111400
 Cell ID:26340198
 ECL:2
 SNR:-68
 EARFCN:6254
 PCI:73
 RSRQ:-185
 OPERATOR MODE:3
 CURRENT BAND:20
 
 OK

Signal power corresponding RSRP equal to -110.9dBm,and ECL:2;RSRQ:-20.9,the signal strength is very weak,the signal is approaching the edge of the terminal access signal.return +CEREG:2 is understandable;but Roaming doesnā€™t show up.If you need to dig deeper, you need to grab the Log.

1 Like

I didnā€™t quite understand what you meant with ā€˜grab the logā€™, so Iā€™ve set ā€œā€œAT+NLOGLEVEL=APPLICATION,VERBOSEā€ā€. However that doesnā€™t give any extra information.

Currently I have a MCU connected to the BC95-G via the MAIN UART connection, but to see the logs Iā€™m guessing Iā€™ll need to make a connection to the DEBUG UART? Iā€™ll will do that now to create some more insight.

Download the log tool from the linkļ¼š
https://quectel123-my.sharepoint.cn/:u:/g/personal/ae-fae_dom_quectel_com_cn/EeUDa37BBDxKgjvAtkcgD2MBmCDfpNi0McdvTgkxnnTZRQ?e=yWPLcC
Before capturing logs, this tool needs license authorization, and you need to provide the corresponding sequence code. I will apply for a license for you, and then this tool can be used normally.

1 Like

Here is a log file (a few minutes of logging).

However today Iā€™m at a different geographical location than yesterday, and the network coverage seems to be better here. And so far the CEREG ā€œstatā€ value is still at 5, so Iā€™m not sure how useful this logging information is.

debugProj1.zip (171.3 KB)

hi,brixton:
LOG analysis shows that the PLMN of the current module registered network is 204 04.Please consult the PLMN configured for the SIM card by your SIM card provider to confirm whether the SIM card is in roaming state


The current terminal does get a better signal from the base station than it did yesterday.