ComPortコンポーネントを使用してモデム経由でSMSメッセージを送信しています。問題は、テキストメッセージの本文にあるatコマンドが表示されない場合があります。
これが私のコードです:
procedure SendSmsCosmote(numar,text : string);
const
buf : Byte = 26;
begin
Form1.ComPort1.WriteStr('AT+CMGF=1'+#13#10);
Form1.ComPort1.WriteStr('AT+CMGS="'+ numar + '"'+#13);
Form1.ComPort1.WriteStr(text);
Form1.ComPort1.Write(buf,1);
end;
私は何が間違っているのですか?そして、なぜモデムから読み取ったときに、tx回線で送信したものを取得するのですか?