通过GSM调制解调器发送SMS在某些调制解调器发送下一条消息时会花费很多时间
我正在尝试通过3G调制解调器发送短信。问题是前两条消息在4秒内发送。但是,第3条消息和后续消息需要11秒、18秒和28秒。我不知道为什么。此外,有时我得到+CMS错误:500(我有信用&信号是99&发送到正确的电话号码) 调查:通过GSM调制解调器发送SMS在某些调制解调器发送下一条消息时会花费很多时间,sms,gsm,modem,Sms,Gsm,Modem,我正在尝试通过3G调制解调器发送短信。问题是前两条消息在4秒内发送。但是,第3条消息和后续消息需要11秒、18秒和28秒。我不知道为什么。此外,有时我得到+CMS错误:500(我有信用&信号是99&发送到正确的电话号码) 调查: 我尝试过通过手机合作伙伴发送短信,一切都很顺利。每条短消息需要3秒钟,这几乎适用于所有消息 我曾尝试使用相同的AT命令序列的移动合作伙伴,但有相同的问题 这与串行端口设置有关吗 发送前是否需要AT命令来设置调制解调器 调查的理由是什么 发送短信的代码:[请注意,它实
- 我尝试过通过手机合作伙伴发送短信,一切都很顺利。每条短消息需要3秒钟,这几乎适用于所有消息
- 我曾尝试使用相同的AT命令序列的移动合作伙伴,但有相同的问题
- 这与串行端口设置有关吗
- 发送前是否需要AT命令来设置调制解调器
PortMine.Write("AT+CMGS=61" & Chr(13))
sREadtxt = GetResponse(1000, ">", sFoundFlag, PortMine) '--> Wait for >
PortMine.Write("079xxxx29" & Chr(26)) '---> write PDU Message
sREadtxt = GetResponse(60000, "+CMGS", sFoundFlag, PortMine) '--> Wait for +CMGS
If sREadtxt.Contains("+CMGS") Then ' message sent +CMGS: 97
' Message has been sent
end if