【问题标题】:sim900a sms take long time to arrivesim900a 短信需要很长时间才能到达
【发布时间】:2015-03-29 15:23:25
【问题描述】:

我的 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);

【问题讨论】:

    标签: arduino sms gsm sim900


    【解决方案1】:

    看来是网络相关的问题。尝试切换到另一个网络。

    只要调制解调器接受您发送短信的请求并回复+CMGS 响应,包括一个数字,它就已经很好地完成了它的工作。

    SMS 并不是一种实时通信,运营商会因为多种原因延迟它们。

    【讨论】:

    • 我解决了这个问题。当我从运营商向另一个运营商发送消息时出现,但是当我在同一个运营商中向 sim 发送消息时,这种延迟消失了。
    • 好的。这就是我在回答中提到的。它来自网络端。很可能如果您使用另一个网络,那么您发送到另一个网络的消息也可能很快!
    猜你喜欢
    • 1970-01-01
    • 2010-11-26
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 2013-10-11
    • 2012-12-04
    • 2012-12-03
    • 2014-07-21
    相关资源
    最近更新 更多