硬件:SIM7020E NB-IoT HAT(来自 waveshare)+ RPI3B + 来自 Vodafone CZ 的 NB-IOT SIM。
我正在尝试连接到 NB-IOT 网络但没有成功(自动、手动),AT+COPS 命令显示我不理解的行为。
AT
OK
ATI
SIM7020E R1752
AT+CGMI
SIMCOM_Ltd
AT+CGMM
SIM7020E
AT+GMM
SIM7020E
AT+CCID
898823900000********
AT+CPIN?
+CPIN: READY
AT+CFUN?
+CFUN: 1
AT+COPS?
+COPS: 0
响应不是恒定的,列出了最常见的值。
AT+CSQ
+CSQ: 15,0
+CSQ: 14,6
+CSQ: 15,0
+CSQ: 14,7
+CSQ: 15,7
+CSQ: 16,0
AT+CMEE=2
直到这一刻,一切似乎都很好。该命令在大多数情况下以 ERROR +-99% 结束,其他时候返回网络列表。我不明白为什么AT+COPS=?返回错误。
AT+COPS=?
+CME ERROR: operation not allowed
AT+COPS=?
+COPS: (1,"23003","23003","23003",9),(1,"23001","23001","23001",9),,(0-4),(0-2)
当我尝试使用插入的 Vodafone SIM 手动连接到现有的非现有网络 (AT+COPS=1,2,"23003" AT+COPS=1,2,"23001" AT+COPS=1,2,"23099")卡它将停止响应任何命令,直到重新启动。
当我在没有插入 SIM 卡的情况下尝试命令时 (AT+COPS=? AT+COPS=1,2,"23003" AT+COPS=1,2,"23001" AT+COPS=1,2,"23099")响应 CME ERROR:SIM 故障或 CME ERROR:SIM 未插入。