No właśnie nie bardzo bo kombinacja LF+CR pojawia się czasem i 3 razy na komendę a trochę zależy mi by tego nie rozbijać
(np. dostaję: +CMT: "+48665142300",,"15/08/17,11:25:40+02" < LF+CR> system_on <LF+CR>, kiedy mam to w jednym buforze spokojnie rozpoznaję smsa). Zaraz postaram się przygotować kilka komend które otrzymuję (w ASCII i HEX).
Komunikat o błędnej komendzie:ASCII:
Kod:
at+cps?
ERROR
HEX:
Kod:
61 74 2B 63 70 73 3F 0D 0D 0A 45 52 52 4F 52 0D 0A
Komunikat o znakach które nawet komendą nie są:ASCII:
Kod:
dddd
ERROR
HEX:
Kod:
64 64 64 64 0D 0D 0A 45 52 52 4F 52 0D 0A 0A
Komunikat o przyjęciu komendy: (Występuje powtórzenie komendy (tutaj at) a następnie dodanie reszty)
ASCII:
Kod:
at
OK
HEX:
Kod:
61 74 0D 0D 0A 4F 4B 0D 0A
Komunikat o wiadomości SMS:ASCII:
Kod:
+CMT: "+48665142300",,"15/08/27,15:12:26+02"
CHE
HEX:
Kod:
0D 0A 2B 43 4D 54 3A 20 22 2B 34 38 36 36 35 31 34 32 33 30 30 22 2C 2C
22 31 35 2F 30 38 2F 32 37 2C 31 35 3A 31 33 3A 30 30 2B 30 32 22 0D 0A
43 48 45 0D 0A
Komunikat o ustawieniach sieci:ASCII:
Kod:
at+cops?
+COPS: 0,0,"Plus"
OK
HEX:
Kod:
61 74 2B 63 6F 70 73 3F 0D 0D 0A 2B 43 4F 50 53 3A 20 30 2C 30 2C 22 50
6C 75 73 22 0D 0A 0D 0A 4F 4B 0D 0A