GSM ACM8060 在终端中使用 AT 指令时出错,但可以与手机配合使用
我使用的是 GSM 模块 ACM8060。 当我尝试使用 AT 命令发送短信时,它返回错误,但当使用相同 SIM 卡从手机发送短信时,它发送成功。
+CREG: 3
AT+CMGS="nnnnnnnnnn"
ERROR
AT+CREG?
+CREG: 1,3
OK
AT+CMGF=0
OK
AT+CMGF=1
OK
AT+CMGS="nnnnnnnnnn"
> hello [pressed ctrlZ here]
ERROR
其中 nnnnnnnnnn 是 10 位数的手机号码。
模块中的哪个设置可能设置错误。早些时候它正在工作。
与 AT+AIPA=1 的 TCP 情况类似,它会给出 ERROR: 301
。它再次适用于手机。 要寻找哪个设置?
I am using a GSM module ACM8060.
When I try to send SMS using AT commands it returns ERROR but when sms sent from a cell phone using the same SIM it sends successfully.
+CREG: 3
AT+CMGS="nnnnnnnnnn"
ERROR
AT+CREG?
+CREG: 1,3
OK
AT+CMGF=0
OK
AT+CMGF=1
OK
AT+CMGS="nnnnnnnnnn"
> hello [pressed ctrlZ here]
ERROR
where nnnnnnnnnn is a 10 digit mobile phone no.
Which setting in the module could be wrongly set. It was working earlier.
And similar in case of TCP at AT+AIPA=1 it is giving ERROR: 301
. Again it works with a cell phone. Which setting to look for?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议使用
ATV1
打开详细错误代码,这样您可以获得比简单的ERROR
更多的信息。然后,您应该会收到类似+CME ERROR: xxx
或+CMS ERROR: xxx
的错误代码,其中 xxx 是详细的错误代码。I suggest turning on verbose error codes using
ATV1
so you get more information than simplyERROR
. You should then receive an error code like+CME ERROR: xxx
or+CMS ERROR: xxx
where the xxx will be a detailed error code.