Hello,
I’m using the HL7800 with an Hologram SIM card. With no specific action (automatic operator selection), the Sunrise(Swiss) operator is systematically selected by the module (operator code “22802”).
I would like to set a preference to Swisscom operator when available (operator code “22801”). For that, I’m trying to implement an operator preference using PLMN selection (Hologram SIM).
First, I set the preferred operator using AT+CPOL=1,2,“22801”,1,1,1,1
Then, I active the preference list with AT+CPLS=0
Finally, I force a module reboot with CFUN=1,1
After this sequence, the selected operator is still always Sunrise (AT+COPS? ==> +COPS: 0,2,“222802”, 7)
Some tests I’ve performed:
- A manual selection of the wanted operator works perfectly (AT+COPS=1,2,“22801”)
- When coming back to automatic selection (AT+COPS=0) after manual forcing, the last forced operator is always selected again. Even if a reboot is performed.
Any help will be appreciated.
Thanks a lot,
Michael
Here is the console log:
at+cops?
+COPS: 0,2,“22802”,7
OK
at+cpol?
+CPOL: 1,2,“22801”,1,1,1,1
OK
at+cpls?
+CPLS: 0
OK
at+cops=0
OK
at+cfun=1,1
OK
…
+CEREG: 5,“A4D8”,“004A4805”,7
+CREG: 5,“A4D8”,“004A4805”,7
at+cops=3,2
OK
at+cops?
+COPS: 0,2,“22802”,7
at+cops=?
+COPS: (1,“Sunrise”,“Sunrise”,“22802”,7),(1,“Swisscom”,“Swisscom”,“22801”,7),(0,“Salt”,“Salt”,“22803”,7),(0-3),(0-2)
OK
+CEREG: 5,“A4D8”,“004A4805”,7
+CREG: 5,“A4D8”,“004A4805”,7
at+cops?
+COPS: 0,2,“22802”,7
OK
at+cops=0
OK
+CEREG: 5,“A4D8”,“004A4804”,7
+CREG: 5,“A4D8”,“004A4804”,7
at+cops?
+COPS: 0,2,“22802”,7
OK
at+cpol?
+CPOL: 1,2,“22801”,1,1,1,1
OK
at+cpls?
+CPLS: 0
OK
at+cfun=1,1
OK
…
+CEREG: 5,“A4D8”,“004A4805”,7
+CREG: 5,“A4D8”,“004A4805”,7
at+cops?
+COPS: 0,0,“Hologram”,7
OK
at+cops=3,2
OK
at+cops?
+COPS: 0,2,“22802”,7
OK
at+cops=1,2,“22801”
OK
…
+CEREG: 5,“0BD6”,“010E4201”,7
+CREG: 5,“0BD6”,“010E4201”,7
at+cops?
+COPS: 1,2,“22801”,7
OK
at+cops=0
OK
at+cfun=1,1
OK
…
+CEREG: 5,“0BD6”,“010E4201”,7
+CREG: 5,“0BD6”,“010E4201”,7
at+cops?
+COPS: 0,2,“22801”,7
OK
at+cops=1,2,“22802”
OK
…
+CEREG: 5,“A4D8”,“004A4805”,7
+CREG: 5,“A4D8”,“004A4805”,7
OK
at+cpol?
+CPOL: 1,2,“22801”,1,1,1,1
OK
at+cpls?
+CPLS: 0
OK
at+cops=0
OK
…
+CEREG: 5,“A4D8”,“004A4805”,7
+CREG: 5,“A4D8”,“004A4805”,7
at+cops=3,2
OK
at+cops?
+COPS: 1,2,“22802”,7
OK