我的 SIM900A GSM
有问题
我可以成功发送一个短信(“在不到一分钟内到达”)
但是当我在第一个之后发送另一个短信(延迟超过一分钟“不是为了批量目的”)时,第二次消息需要 15分钟或更多到达目的地设备。
同时我将短信发送到同一个目的地,它直接从同一个运营商到达所有SIM卡
我用5v,2A电源为gsm供电,所以我没有电源问题。
任何建议都会很棒
我正在使用arduino
这是我的代码:
Serial3.println("AT+CMGF=1");
delay(1000);
Serial3.println("AT+CMGS=\"+96279XXXXXX\"");
delay(1500);
Serial3.println("my message");
delay(1000);
Serial3.println((char)26);
delay(1000);
Serial3.println();
delay(5000);
答案 0 :(得分:3)
这似乎是与网络相关的问题。尝试切换到另一个网络。
只要调制解调器接受您发送短信的请求并回复+CMGS
响应,包括一个号码,它就能很好地完成工作。
短信并不意味着是实时通信,运营商由于多种原因推迟了这些通信。