13 thoughts on “AT Command to refresh network and re-sync with BCCH”
Hi,
I have a Rohde & Schwarz CMU200 in BS (Base Station) emulator mode.
The CMU is broadcasting a BCCH (Broadcast Control CHanel) signal and is connected to a GE865 QUAD.
A CMU SIM is fitted on the GE865.
When I turn on the GE865, the GE865 LED flashes around 17 times and then starts to flash much slower as the GE865 has syncronised with the CMU.
I would like to send an AT command to make the GE865 repeat the 17 flashes (searching and synchronizing). Is there an AT command available to do this?
At this point, if I turn off and then back on the CMU BCCH signal the CMU will not resynchronise until I turn off and back on the GE865.
I would like an AT command to resynchronise the GE865 with the CMU without having to turn the GE865 off and then back on.
Many thanks in advance for assistance/advice on this.
Regards
Peter
Try to de-register from GSM with AT+COPS=2 then register back with AT+COPS=0.
Excellent suggestion – this works a treat
Many thanks
Hi,
I would now like to register the GE865 to the Rohde & Schwarz CMU faster by specifying the network upfront, instead of using auto (COPS 0).
An AT+COPS? enquiry returns: +COPS: 0,0,"Test 001 01" and represents the registration with the CMU and the CMU special SIM.
How would I register to the CMU (acting as ‘Network Operator’ ) specifically? As I said before the CMU is a base station emulator.
I have tried AT+COPS=1,0,"Test 001 01" which doesn’t seem to work.
Regards
Peter
Hi,
I would now like to register the GE865 to the Rohde & Schwarz CMU faster
by specifying the network upfront, instead of using auto (COPS 0).
An AT+COPS? enquiry returns +COPS 0,0,”Test 001 01″ and represents the
registration with the CMU and the CMU special SIM.
How would I register to the CMU (acting as ‘Network Operator’ ) specifically?
As I said before the CMU is a base station emulator.
I have tried AT+COPS=1,0,”Test 001 01″ which doesn’t seem to work.
Regards
Peter
It should work, test AT+COPS? to see if it was saved in NVM properly. Maybe it does worked, only the registration with that CMU is particularly long from some reason.
Thanks Cosmin. I have tried this… (colons have been removed btw)
Tx AT+COPS=1,0,"Test 001 01"
Rx Timeout /no OK response (1s timeout)
Tx AT+COPS?
Rx +COPS 0,0,"vodafone UK" OK
Tx AT+COPS=0
Rx OK (in 56ms)
Tx AT+COPS?
Rx +COPS 0,0,"Test 001 01" OK
The syntax may be wrong for AT+COPS=1,0,"Test 001 01" as I don’t get an ‘OK’ back from the GE865?
The Telit AT Command guide says
3.2.1 String Type Parameters
(e.g. typing AT+COPS=1,0,”A1” is the same as typing AT+COPS=1,0,A1; typing AT+COPS=1,0,”A BB” is different from typing AT+COPS=1,0,A BB).
If spaces are used then quotes must be used
Also AT Command guide 3.5.4.3.4. Operator Selection – +COPS
Can I select CMU as the specific operator?
Any chance of getting the colon problem fixed on the forum Cosmin?
Colons have been removed btw but I lost my reply as it had a colon in and had to type it all again!!! 🙁
Thanks Cosmin. I have tried this…
Tx AT+COPS=1,0,"Test 001 01"
Rx Timeout /no OK response (1s timeout)
Tx AT+COPS?
Rx +COPS 0,0,"vodafone UK" OK
Tx AT+COPS=0
Rx OK (in 56ms)
Tx AT+COPS?
Rx +COPS 0,0,"Test 001 01" OK
The syntax may be wrong for AT+COPS=1,0,"Test 001 01" as I don’t get an ‘OK’ back for it?
The Telit AT Command guide says
3.2.1 String Type Parameters
(e.g. typing AT+COPS=1,0,”A1” is the same as typing AT+COPS=1,0,A1; typing AT+COPS=1,0,”A BB” is different from typing AT+COPS=1,0,A BB).
Also 3.5.4.3.4.
Operator Selection – +COPS Can I select the CMU as the specific operator I guess is what i’m asking?
Try with numeric operator code maybe will be accepted?
Quotes are needed if are spaces; the max timeout for +COPS is 30 seconds so you should wait more.
Thanks for the reply
When you say ‘numeric operator code’ what is this 001 or 01?
AT+COPS=1,0,Test 001
+CME ERROR: invalid characters in text string
AT+COPS=1,0,Test
+CME ERROR: invalid characters in text string
AT+COPS=1,0,"Test 001 01" with 30s timeout still no OK
Read with AT+COPS=?, the third parameter should be the numeric code of the "operator", use it in set command with format parameter 2.
Ok thanks
CB "Read with AT+COPS=?" returns
AT+COPS 0,0,"Test 001 01" OK
CB "the third parameter should be the numeric code of the "operator", "
Is this 001 01 or 001 or 01?
CB "use it in set command with format parameter 2"
AT+COPS=1,2,"001 01"
Result
Send AT+COPS=1,2,"001 01"
Receive
AT+COPS=1,2,"001 01"
+CME ERROR: invalid characters in text string
Tried wih no quotes
AT+COPS=1,2,001 01
OK
YES!! Thankyou CB
Just some feedback regarding registration time. Both COPS modes 0 (automatic) and 1 (manual) take the same time of 9 seconds for the GE865 to register with the CMU. I was hoping the manual method would be quicker as no searching would be involved.
Is there anything else I could try to speed this up or is this as fast as it gets?
We use cookies to enhance your browsing experience and help us improve our websites. To improve our website, we carefully select third parties that use cookies to allow us to serve specific content and achieve the purposes set out in our cookie policy. For more information on how to make adjustments through your browser to the cookies being used on your device, please click Find Out More link. By closing this banner or continuing to browse our website, you agree to our use of such cookies. FIND OUT MORE
Try to de-register from GSM with AT+COPS=2 then register back with AT+COPS=0.
Excellent suggestion – this works a treat
Many thanks
Hi,
I would now like to register the GE865 to the Rohde & Schwarz CMU faster by specifying the network upfront, instead of using auto (COPS 0).
An AT+COPS? enquiry returns: +COPS: 0,0,"Test 001 01" and represents the registration with the CMU and the CMU special SIM.
How would I register to the CMU (acting as ‘Network Operator’ ) specifically? As I said before the CMU is a base station emulator.
I have tried AT+COPS=1,0,"Test 001 01" which doesn’t seem to work.
Regards
Peter
Hi,
I would now like to register the GE865 to the Rohde & Schwarz CMU faster
by specifying the network upfront, instead of using auto (COPS 0).
An AT+COPS? enquiry returns +COPS 0,0,”Test 001 01″ and represents the
registration with the CMU and the CMU special SIM.
How would I register to the CMU (acting as ‘Network Operator’ ) specifically?
As I said before the CMU is a base station emulator.
I have tried AT+COPS=1,0,”Test 001 01″ which doesn’t seem to work.
Regards
Peter
It should work, test AT+COPS? to see if it was saved in NVM properly. Maybe it does worked, only the registration with that CMU is particularly long from some reason.
Thanks Cosmin. I have tried this… (colons have been removed btw)
Tx AT+COPS=1,0,"Test 001 01"
Rx Timeout /no OK response (1s timeout)
Tx AT+COPS?
Rx +COPS 0,0,"vodafone UK" OK
Tx AT+COPS=0
Rx OK (in 56ms)
Tx AT+COPS?
Rx +COPS 0,0,"Test 001 01" OK
The syntax may be wrong for AT+COPS=1,0,"Test 001 01" as I don’t get an ‘OK’ back from the GE865?
The Telit AT Command guide says
3.2.1 String Type Parameters
(e.g. typing AT+COPS=1,0,”A1” is the same as typing AT+COPS=1,0,A1; typing AT+COPS=1,0,”A BB” is different from typing AT+COPS=1,0,A BB).
If spaces are used then quotes must be used
Also AT Command guide 3.5.4.3.4. Operator Selection – +COPS
Can I select CMU as the specific operator?
Can I select the CMU as the specific operator I guess is what i’m asking?
Try with numeric operator code maybe will be accepted?
Quotes are needed if are spaces; the max timeout for +COPS is 30 seconds so you should wait more.
Read with AT+COPS=?, the third parameter should be the numeric code of the "operator", use it in set command with format parameter 2.
Ok thanks
CB "Read with AT+COPS=?" returns
AT+COPS 0,0,"Test 001 01" OK
CB "the third parameter should be the numeric code of the "operator", "
Is this 001 01 or 001 or 01?
CB "use it in set command with format parameter 2"
AT+COPS=1,2,"001 01"
Result
Send AT+COPS=1,2,"001 01"
Receive
AT+COPS=1,2,"001 01"
+CME ERROR: invalid characters in text string
Tried wih no quotes
AT+COPS=1,2,001 01
OK
YES!! Thankyou CB
Just some feedback regarding registration time. Both COPS modes 0 (automatic) and 1 (manual) take the same time of 9 seconds for the GE865 to register with the CMU. I was hoping the manual method would be quicker as no searching would be involved.
Is there anything else I could try to speed this up or is this as fast as it gets?
Test method and results
AT+COPS=2
OK
Wait for fast LED flash
AT+COPS=1,2,001 01
OK
Wait for slow LED flash
Registraton takes 9 seconds
AT+COPS=2
OK
Wait for fast LED flash
AT+COPS=0
OK
Wait for slow LED flash
Registraton takes 9 seconds