我一直在与arduino UNO和GSM Shield合作开展一个项目。
我每30分钟从maxbotix传感器上传到互联网数据。代码挂起并循环,串口监视器显示 gsm.begin()等待回复。
我仔细阅读了所有相关论坛,并根据http://forum.arduino.cc/index.php?topic=233137.0
重新编写了库文件 GSM3ShieldV1AccessProvider.cpp不幸的是,这并没有解决问题。随着gsm调试设置为true,它停留在臭名昭着的AT%13%(帖子http://forum.arduino.cc/index.php?topic=233137.0)
这让我很生气,因为它破坏了整个项目。 有人找到了解决方法吗?
答案 0 :(得分:0)
如果Arduino停留在这一点上,那是因为调制解调器正在用AT命令回复ERROR并且它不会继续AT + CPIN,AT + CGREG ...... 所以,显然这不是SIM卡问题,也不是APN问题
您是否尝试更新GSM库? 请告诉我你正在获得的调试日志
GSM gsmAccess(1);