Hi,
I’m trying to gather signal level information for different mobile network operators in my area using a Quectel EC200 module without a SIM card.
Here’s the approach I’m currently using:
- I run
AT+COPS=?
to retrieve the list of available operators. - I iterate through the list and attempt to manually register to each operator using:
AT+COPS=1,2,"xxxxx"
(where “xxxxx” is the MCC/MNC of the operator). - After each attempt, I run:
AT+QENG="servingcell"
and
AT+QENG="neighbourcell"
to get information about the serving and neighboring cells.
However, the issue is that I consistently get the same serving cell information (same MCC and MNC), regardless of which operator I try to register with. I was expecting the serving cell to match the MCC/MNC of the operator specified in the AT+COPS
command.
Do you have any suggestions on how I can retrieve signal strength or cell info for multiple operators without a SIM card? Or is there a limitation in the module or command set that prevents this?
Thanks in advance!