What are the different ways to initiate the manual network registration from EM7455?

What are the different ways to initiate the manual network registration from EM7455?

have you tried AT+COPS in manual mode?

Yes, but it is not working for me. I have tried with string and numeric options.

You mean auto mode is ok but manual mode is not ok?
Can you paste the AT log here?

at+cops=1,2,“311480”,7
OK
at+cops?
+COPS: 1

OK
at!scact?
!SCACT: 1,0
!SCACT: 2,0
!SCACT: 3,0
!SCACT: 4,0
!SCACT: 5,0
!SCACT: 6,0

OK
at+cops=1,0,“Verizon”
OK
at+cops?
+COPS: 1

OK

AT!LTEINFO
!LTEINFO:
Serving: EARFCN MCC MNC TAC CID Bd D U SNR PCI RSRQ RSRP RSSI RXLV
1000 311 480 12037 00B8160E 2 3 3 10 354 -8.5 -94.3 -68.0 29

IntraFreq: PCI RSRQ RSRP RSSI RXLV
354 -8.5 -94.3 -68.0 29
356 -12.2 -98.1 -78.2 29
355 -20.0 -109.9 -78.2 29

InterFreq: EARFCN ThresholdLow ThresholdHi Priority PCI RSRQ RSRP RSSI RXLV
5230 0 6 3 354 -11.5 -80.2 -61.0 0
5230 0 6 3 356 -12.2 -84.6 -61.0 0

WCDMA: UARFCN ThreshL ThreshH Prio PSC RSCP ECN0 RXLV

OK
AT!BAND?
Index, Name, GW Band Mask L Band Mask TDS Band Mask
09, LTE ALL, 0000000000000000 000000000000101A 0000000000000000

OK
AT!BAND=?
Index, Name, GW Band Mask L Band Mask TDS Band Mask
00, All bands 0002000007C00000 000000000000101A 0000000000000000
01, Europe 3G 0002000000400000 0000000000000000 0000000000000000
02, North America 3G 0000000004800000 0000000000000000 0000000000000000
06, Europe 0002000000400000 0000000000000000 0000000000000000
07, North America 0000000004800000 000000000000101A 0000000000000000
08, WCDMA ALL 0002000007C00000 0000000000000000 0000000000000000
09, LTE ALL 0000000000000000 000000000000101A 0000000000000000
0A, All bands minus B30 0002000007C00000 000000000000101A 0000000000000000

                                               0000000000001000 - B13
                                               0000000000000010 - B5
                                               0000000000000008 - B4
                                               0000000000000002 - B2
                              0002000000000000 - B8  (900)
                              0000000004000000 - B5  (850)
                              0000000002000000 - B4 (1700)
                              0000000001000000 - B3 (1700)
                              0000000000800000 - B2 (1900)
                              0000000000400000 - B1 (2100)

OK

AT!BAND?
Index, Name, GW Band Mask L Band Mask TDS Band Mask
09, LTE ALL, 0000000000000000 000000000000101A 0000000000000000

OK
AT!CUSTOM?
!CUSTOM:
GPSENABLE 0x01
GPSLPM 0x01
IPV6ENABLE 0x01
UIM2ENABLE 0x01
SIMLPM 0x01
USBSERIALENABLE 0x01
DHCPRELAYENABLE 0x01

OK
AT!GETBAND?
!GETBAND: No Service

OK
AT!GSTATUS?
!GSTATUS:
Current Time: 611867 Temperature: 47
Reset Counter: 1 Mode: ONLINE
System mode: LTE PS state: Not attached
LTE band: B2 LTE bw: 10 MHz
LTE Rx chan: 1000 LTE Tx chan: 4294967295
LTE CA state: NOT ASSIGNED
EMM state: Deregistered Attach Needed
RRC state: RRC Idle
IMS reg state: No Srv IMS mode: Normal

PCC RxM RSSI: -68 RSRP (dBm): -93
PCC RxD RSSI: -70 RSRP (dBm): -95
Tx Power: – TAC: 2F05 (12037)
RSRQ (dB): -8.3 Cell ID: 00B8160E (12064270)
SINR (dB): 11.0

OK
AT+CGCONTRDP
OK
ATI
Manufacturer: Sierra Wireless, Incorporated
Model: EM7455
Revision: SWI9X30C_02.33.03.00 r8209 CARMD-EV-FRMWR2 2019/08/28 20:59:30
MEID: A00000D4D1A47C
ESN: 12802018217, 801ECBA9
IMEI: 359073065280905
IMEI SV: 20
FSN: LF942404500210
+GCAP: +CGSM

OK

AT^SYSCONFIG?
^SYSCONFIG: 2,0,0,2

OK
AT!IMAGE?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 22 0 0 ?? 02.24.05.06?
FW 2 GOOD 17 0 0 ?? 02.24.03.00?
FW 3 GOOD 23 0 0 ?? 02.33.03.00?
FW 4 GOOD 19 0 0 ?? 02.32.11.00?
Max FW images: 4
Active FW image is at slot 3

TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.027_000 02.24.05.06_ATT
PRI FF GOOD 0 0 0 002.026_000 02.24.05.06_GENERIC
PRI FF GOOD 0 0 0 002.022_000 02.24.03.00_SPRINT
PRI FF GOOD 0 0 0 002.079_001 02.33.03.00_VERIZON
Max PRI images: 50

What is the problem?
Didn’t it return ok?
Btw, what is the return of at+cops=?

AT+COPS=?
+COPS: (1,“Verizon”,“Verizon”,“311480”,7),(3,“Roam”,“Roam”,“310260”,7),(1,“311 490”,“311 490”,“311490”,7),(1,“313 100”,“313 100”,“313100”,7),(1,“Extended Network”,“Extended”,“310410”,7),(0,1,2,3,4),(0,1,2)

at+cops=1,0,“Verizon” returns OK but in AT!GSTATUS it is showing “Deregistered” .

+COPS: (1,“Verizon”,“Verizon”,“311480”,7),

This only means it is available, it does not mean registered.

I suspect your sim card cannot register verizon.

@akn

I would try the following.

at+cmee=1
at+cereg=1
at+cops=1,2,“311480”,7

This will give you a few responses to work with, specifically if the +CEREG unsolicited response comes back with 3 then you know you have been rejected. I presume since you are trying to attach to Verizon you are using a Verizon SIM? There are very few SIM’s that are able to roam on to Verizon and unless you have Verizon approved your application as well then it is most likely to fail.

With regards the different ways to manually select a network, you can use AT+COPS or the QMI API’s but that’s it and both mechanisms are as valid as each other.

Regards

Matt