Używam składnika ComPort do wysyłania wiadomości SMS za pośrednictwem modemu Problem polega na tym, że czasami dostaję sms czasami niekiedy dostaję komendy w treści wiadomości tekstowej.Wysyłaj sms przez AT Polecenie działa dziwnie
Oto mój kod:
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;
Co robię źle? I dlaczego, kiedy czytam z modemu, dostaję to, co wysłałem na linii Tx?
Zająć się trybem sincron lub asincron ... – RBA