在我目前的情况下,我使用SIM800模块的NETLIGHT Pin(第64号引脚)和我的PIC单片机来了解我的模块是否已注册?
这样我就构建了电路。我刚刚从VBAT中删除了LED。然后我将收集的NPN晶体管连接到pic微输入PIN。
我想知道使用AT命令查找SIM800的网络注册状态是否有任何简单方法?
答案 0 :(得分:1)
答案 1 :(得分:1)
不幸的是,这似乎不太可能(或者实际上仅以一种方式检测到此状态) 我使用SIM800并使其运行了数小时,并且看到了许多网络松动的情况,而AT + CREG是?继续告诉一切都很好。
即使在网络中断的情况下,SIM800仍会继续向您发送操作员的姓名和信号强度。
我发现的唯一方法是监视串行端口:当SIM800断开网络连接时,它会发送两条消息: + PDP:DEACT和 + SAPBR 1:DEACT
我建议您阅读文档“ SIM800 Series_AT命令手册”,尤其是“ 19.3未经请求的结果代码摘要”一章。您会发现+ PDP和其他有趣的代码(如欠压警告,DNS失败...),并看到其中一些消息未链接到AT命令。