Time it takes for registration on the network, difference between M95 and BG95

Hi Quectel

We are using two different modules in our design M95 and BG95
We are using the same AT command to check if the module is registered on the network
(AT+CREG?) for both modules

But we experience that it takes much longer time for the BG95 to get registered on the network compared to M95. Why does it take longer time for the BG95?
and what can we do to speed it up on the BG95?

All hardware except for the module are the same on both versions.

If accept it as registered on the network when we receive the following reply back from the modem:
REG: 0,1 or REG: 0,5
and we poll the modem status once each 5 seconds

Looking forward to reply?

br.
Allan

I don’t think the module’s initial search network was GSM

AT+QCFG=“nwscanseq”
AT+QCFG=“iotopmode”
AT+QCFG=“nwscanmode”
AT+QCFG=“band”

You can configure the following command and try again

AT+CFUN=0
AT+QCFG=“nwscanseq”,01,1
AT+QCFG=“nwscanmode”,1,1
AT+CFUN=1

Hi Herbert

Thanks for you answer. When I try the sequence you sugest I get errors see terminal output below:

TX> AT+CFUN=0
RX < Resp OK. Buf: 6

OK
TX> AT+QCFG=nwscanseq,01,1
Error: RX< TIMEOUT, bytes received: 11 expected: 2
Received:

ERROR

ERROR

TX> AT+QCFG=nwscanmode,1,1
Error: RX< TIMEOUT, bytes received: 9 expected: 2
Received:
ERROR

ERROR

TX> AT+CFUN=1
RX < Resp OK. Buf: 4

OK

What could cause this error?

br.
Allan

Are the commands executed by the MCU?Whether it is caused by an MCU definition stack overflow?

@alkrojen
the commands nwscanseq and nwscanmode should be inside quotation marks, i.e.
“nwscanseq”
“nwscanmode”

The MCU was executing the AT sequence, and printed out the activity. It did use " marks
I have tried manually writing the AT command sequence directly to the modem. I get this:

AT+CFUN=0

OK

AT+QCFG=“nwscanseq”,01,1

ERROR

AT+QCFG=“nwscanmode”,1,1

ERROR

AT+CFUN=1

OK

Why do I get that error? anyway to get som more information out about that error?

Please enter it manually because of a symbol error

what do you mean i have written the AT commands manually… as seen above