获取如下图所示的错误,但未收到任何短信

时间:2018-03-13 05:56:37

标签: arduino gsm at-command

我正在研发GSM900A模块和Arduino Uno R3 我使用AT命令发送短信时输出如下:

AT+CMGF=1
Ok
AT+CMGS="+91 10digit mobile number"
message
ERROR

短信不会发送到特定的10位数字。我怎样才能克服这个问题。

2 个答案:

答案 0 :(得分:0)

发送短信的格式为:

AT+CMGS=<number><CR>
<message><CTRL-Z>

请检查您的号码后是否添加了回车。 此外,您必须在键入消息之前等待&gt; 符号。 输入消息后,给出 CTRL + Z 。 您可以在ascii表中找到等效的ascii或hex值。

答案 1 :(得分:0)

确保+91和手机号码之间没有空格 我也得到了这个错误,因为我对gsm模块没有足够的能力。确保你提供足够的电流。我认为2A应该没问题