硬件:来自沃达丰CZ的SIM7020E NB-IoT HAT(来自waveshare)+ RPI3B + 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)
当我尝试手动连接到现有,不存在的网络(AT + COPS = 1,2,“ 23003” AT + COPS = 1,2,“ 23001” AT + COPS = 1,2,“ 23099”)时,插入Vodafone SIM卡后,它将停止响应任何命令,直到关机后再打开。
当我尝试未插入SIM卡的命令时(AT + COPS =?AT + COPS = 1,2,“ 23003” AT + COPS = 1,2,“ 23001” AT + COPS = 1,2,“ 23099” ),它将响应CME错误:SIM卡故障或CME错误:SIM卡未插入。
答案 0 :(得分:0)
在SIM7020E NB-IoT HAT出现问题之后,我尝试使用BC66-TE-B-KIT(带有BC66芯片的devkit),结果相同。过了一会儿,我发现我没有配置默认PSD连接设置。
BC66上必需的默认PSD连接设置:
AT+QCGDEFCONT="IP","nb.m2mc"
SIM7020x上必需的默认PSD连接设置:
AT*MCGDEFCONT="IP","nb.m2mc"
设置与NB-IOT网络的PSD连接后,开始工作。