AT + CMGS返回ERROR 302

时间:2016-11-23 01:08:24

标签: command sms at-command

我尝试使用AT命令发送短信,输入手机号码后显示CMS:ERROR 302.

我在做什么:

AT

OK

AT+CMGF=1

OK

AT+CMGS="<3 digit local area code><7 digit cellphone number>"<Enter>

+CMS: ERROR 302

我发现这篇文章:AT+CMGS returns ERROR但无法找到解决方案。我输错了吗?我已将帖子描述的短信编码更改为GMS。

2 个答案:

答案 0 :(得分:0)

试试这个:

AT

AT+CMGF=1

AT+CSCA="sms tel. service",145

AT+CMGS="tel. number"
text message here
^Z

某些调制解调器需要始终设置CSCA(SMS服务中心地址)。

并查看here以获取示例和说明。

答案 1 :(得分:0)

我发现手动发送完全相同的 AT 命令有效,但从控制器发送它们却没有(等待正确答案)。得到 302 错误。但是然后执行所有命令的速度要慢得多,中间等待 2 秒,它突然开始工作。很明显,SIM900 需要更多时间才能回答,或者其他什么。