EC25 how to scan network

Hi all, I’m trying to implement some better site diagnostic functionality in our products and I’m having a hard time figuring out how to simply scan the visible cell network for all channels/bands seen/supported by the EC25 module. +QENG=“servingcell” returns only the attached/registered channel for the sim in use (I use 2 sims and a switcher). +QENG=“neighbourcell” returns the neighbour cells for the attached cell that the tower says to monitor. Neither of these calls is what I’m looking for.

For example, we use the Gemalto ELS61-US module in another product and if we detach from the network (AT+COPS=2), then we can issue AT^SNMON=“INS”,2 and that returns a full scan off all supported bands/technologies and returns everything it can see and extended info. Is there a way to achieve something similar? From this info I can tell the band, channel, technology, service level, and importantly also the carrier code (mcc/mnc etc).

Thanks


AT^SNMON="INS",2

^SNMON: "INS",0,"0x00000002",2,"0000000","0000","000000",0,255,"0",0

^SNMON: "INS",0,"0x00000002",2,"0000000","BB80","302610",687,12,"-109",183

^SNMON: "INS",0,"0x00000002",2,"EE3F44B","BB80","302220",687,12,"-109",183

^SNMON: "INS",0,"0x00000002",2,"0000000","0000","000000",0,255,"0",0

^SNMON: "INS",0,"0x00000002",2,"86672399","BB80","302610",662,16,"-105",183

^SNMON: "INS",0,"0x00000002",2,"EE3F44B","BB80","302220",662,14,"-107",183

^SNMON: "INS",0,"0x00000008",2

^SNMON: "INS",0,"0x00000010",2,"0000000","0000","000000",0,255,"0",0

^SNMON: "INS",0,"0x00000010",2,"0000000","BB80","302610",4432,34,"-87",73

^SNMON: "INS",0,"0x00000010",2,"EE39418","BB80","302220",4432,34,"-87",73

^SNMON: "INS",0,"0x00000010",2,"0332B9C","CF17","302720",1037,44,"-77",262

^SNMON: "INS",0,"0x00000010",2,"0000000","0000","000000",0,255,"0",0

^SNMON: "INS",0,"0x00000010",2,"55AA560B","BB80","302610",4412,36,"-85",73

^SNMON: "INS",0,"0x00000010",2,"EE39418","BB80","302220",4412,35,"-86",73

^SNMON: "INS",0,"0x00000002",7,"85F8F2A","E293","302610",850,199,20,--,-121,-11

^SNMON: "INS",0,"0x00000002",7,"85F8F2A","E293","302220",850,199,20,20,-121,-11

^SNMON: "INS",0,"0x00000002",7,"8758A2A","E293","302610",850,31,20,--,-123,-17

^SNMON: "INS",0,"0x00000002",7,"8758A2A","E293","302220",850,31,20,20,-123,-17

^SNMON: "INS",0,"0x00000008",7,"8758A02","E293","302610",2300,31,20,--,-118,-9

^SNMON: "INS",0,"0x00000008",7,"8758A02","E293","302220",2300,31,20,20,-118,-9

^SNMON: "INS",0,"0x00000008",7,"1042B2A","59E7","302720",2000,440,10,10,-119,-11

^SNMON: "INS",0,"0x00000008",7,"1017801","59E7","302720",2000,312,10,--,-122,-14

^SNMON: "INS",0,"0x00000010",7

^SNMON: "INS",0,"0x00000800",7,"1042B7A","59E7","302720",5060,392,10,10,-90,-9

OK

You can use the AT+COPS=? command to query the network format and operator information supported by the module. As you know, AT+QENG=“servingcell” queries the network information currently registered by the module.

No as stated COPS and QENG is only for currently registered network.

Someone got back to me via another support channel that AT+QOPS is what I need to use. It works :)!

Thanks

Could you detail how you did the AT+QOPS command? I cant seem to figure it out on my EC25-AF