(テキスト モード) SMS 通信機能を備えた C# アプリケーションを開発しています。通常は問題なく動作しますが、SMS の送信に失敗することがあります。これが時々起こることです:
AT+CMGS="+3630xxxxxxx"
> テキスト CTRL+Z
+CMGS: SMS ID\r\n OK\r\n
場合によっては、CTRL+Z を送信した後、30 秒経過しても何も応答しないことがあります。CMGS: 応答がモデムから来ないこともあれば、応答が SMS テキスト自体である場合もあります。別の SMS を送信しようとすると、+CMS Error: 515 が返されます。これは、モデムがビジーであることを意味します。送信トレイに SMS があるので、忙しいと思います。他の AT コマンドは引き続き完全に機能することに注意してください。
では、この状況で何をすべきか?…+CMGSの場合: SMS ID\r\n OK\r\n SMS送信時に来ない?
.net Framework2 とそのシリアル通信機能を使用しています。モデムは Simcom 300 d です。
お願いします。助けてください、よろしくお願いします!