我正在研发GSM900A模块和Arduino Uno R3 我使用AT命令发送短信时输出如下:
AT+CMGF=1
Ok
AT+CMGS="+91 10digit mobile number"
message
ERROR
短信不会发送到特定的10位数字。我怎样才能克服这个问题。
答案 0 :(得分:0)
发送短信的格式为:
AT+CMGS=<number><CR>
<message><CTRL-Z>
请检查您的号码后是否添加了回车。 此外,您必须在键入消息之前等待&gt; 符号。 输入消息后,给出 CTRL + Z 。 您可以在ascii表中找到等效的ascii或hex值。
答案 1 :(得分:0)
确保+91和手机号码之间没有空格 我也得到了这个错误,因为我对gsm模块没有足够的能力。确保你提供足够的电流。我认为2A应该没问题