我已经使用 SoftwareSerial 库和串行接口在串行通信模式下在 SIM800C 和 Arduino 之间进行通信。
我给了
AT
AT+CSQ
AT+CGATT?
AT+SAPBR=3,1,"CONTYPE","GPRS"
等通过串行监视器。当我第一次使用它时,这些命令运行良好。但我将 sim 卡放回我的 Android 手机,以便为 2G 设置找到正确的 APN。找到APN设置后,我将sim放回SIM800C并尝试了上述命令。
AT and AT+CSQ
返回确定。但
AT+CGATT?, AT+SAPBR=3,1,"CONTYPE","GPRS" 返回错误。
然后我也尝试以下命令如果有人需要帮助我找到这个问题的答案。
我是初学者,所以我不需要这些命令的确切含义。所以如果你需要更多细节可以问我。
我的目的是将数据发送到网站。
AT+CREG?
+CREG: 0,0
OK
at+cgreg?
+CGREG: 0,0
OK
AT+CGATT?
ERROR
AT+COPS=?
+COPS: (1,"Hutchison Lanka (Pvt)","Hutch","41308"),(3,"Mobitel","MOBITEL","41301"),(2,"CELLTEL INFINITI","CELLTEL","41303"),(3,"DIALOG","DIALOG","41302"),,(0-4),(0-2)