私は Teltonika G10 GSM モデムを使用しており、SMS を送信するための基本的なプログラムを作成しました。各 AT コマンドの間に 1.5 秒のタイマーを入れて、モデムがモデムからの「OK」の待機をシミュレートできるようにしました。これは今のところ機能しますが、タイマーを使用するよりも、「OK」や「ERROR」などの実際の応答を待つ分岐ステートメントを使用したいと思います。
SerialPort1.Write("AT+CMGD=1,4" & vbCrLf)
Thread.Sleep(1250)
SerialPort1.Write("AT+CMGF=1" & vbCrLf)
Thread.Sleep(1250)
SerialPort1.Write("AT+CMGS=" & Chr(34) & "3475558223" & Chr(34) & vbCrLf)
Thread.Sleep(1250)
SerialPort1.Write(":|" & Chr(26))