/ / Modem GSM zwracający to, co wysyłam przez terminal USART - do polecenia

Modem GSM zwracający to, co wysyłam przez terminal USART - do polecenia

Używam polecenia do kontrolowania modemu USB. Kiedy wysyłam polecenie do tego modemu, otrzymuję pewne dane, w tym polecenie, które wysyłam. Przykład:

W

ok

AT + CUSD = 1, "* 778 #", 15

ok

+ CUSD: 0, "Bilans: 7,50 TK Ważność: 02-WRZ-13 Bonus: 0.00TK. Minimum: 0.", 64

Ale to, czego chcę, jest takie:

ok

ok

+ CUSD: 0, "Bilans: 7,50 TK Ważność: 02-WRZ-13 Bonus: 0.00TK. Minimum: 0.", 64

Czy dostępne są jakiekolwiek polecenia, które mogą uniemożliwić temu modemowi ponowne wyświetlenie polecenia wysyłania.

Odpowiedzi:

2 dla odpowiedzi № 1

Według tego Artykuł w Wikipedii na zestawie poleceń Hayesa używanych przez modemy istnieją dwa polecenia kontrolujące echo modemu:

  • E0 wyłącza echo, więc modem nie powtórzy polecenia, które zostało do niego wysłane
  • E1 ponownie włącza się echo

To, czego szukasz, to E0 albo E polecenie, gdzie ten drugi jest tylko skrótem dla pierwszego.