-
Data: 2012-12-15 22:17:57
Temat: Re: Brak komunikacji między Atmegą a modułem GSM po rs232
Od: Marek <f...@f...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Sat, 15 Dec 2012 20:37:11 +0100, Atlantis <m...@w...pl>
wrote:
> Sęk w tym, że np. na zapytanie "AT+CPIN?" moduł odpowiada w
następujący
> sposób:
> +CPIN: SIM PIN\r\n \r\n\ OK\r\n
> Efekt jest oczywisty - oczekiwana, pierwsza linia zostaje niemal
> momentalnie zastąpiona przez trzecią (druga zostaje zignorowana).
> Można by to wyłączyć (np. jakąś komendą AT) czy jedynie w grę
wchodzi
> zmiana algorytmu odbierania komunikatów?
Niektóre odpowiedzi modemu można zamienić na kody numeryczne
poleceniem atv0 (np. zamiast "OK" modem odpowie "0"). Ale nie sądzę
ze tez to może dotyczyć polecen rozszerzonych dot. np. nr pin.
Proponuje zmianę algorytmu z zastosowaniem bufora, tak aby czekał na
podany wzorzec stringu odpowiedzi. Po wyslaniu polecenia, które
podałeś jako przykład czekamy na string "OK\r\n". Nie ma znaczenia
czy w odpowiedzi sa 2 czy 3 linie. Po odebraniu wzorca odpowiedzi
(wszystkich 4 znakow O+K+\r+\n) w buforze odbiorczym będzie cała
odpowiedź modulu (można ja później parsowac itp.).
--
Marek
Następne wpisy z tego wątku
- 16.12.12 02:33 Adam Wysocki
- 16.12.12 15:01 Atlantis
- 19.12.12 10:42 Atlantis
- 19.12.12 10:50 Atlantis
- 23.12.12 15:42 Atlantis
- 23.12.12 23:45 Marek
- 23.12.12 23:50 Marek
- 24.12.12 11:39 J.F.
- 24.12.12 16:41 Marek
- 26.12.12 11:24 Atlantis
- 09.01.13 20:16 Atlantis
- 09.01.13 23:45 Grzegorz Niemirowski
- 10.01.13 19:02 Atlantis
- 10.01.13 19:09 Grzegorz Niemirowski
- 10.01.13 20:56 Atlantis
Najnowsze wątki z tej grupy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
Najnowsze wątki
- 2025-05-15 Alert RCB w sprawie dziewczynki
- 2025-05-15 Kurierski bus przemycał ludzi i zasnął nad ranem za kierownicą.
- 2025-05-15 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-05-14 Tsue i smsy
- 2025-05-14 Biedna kobieta jechała samochodem na targ aby sprzedać klamoty i dostała 300 zł mandatu
- 2025-05-14 hot spot traci connected device
- 2025-05-14 John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- 2025-05-14 John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- 2025-05-14 Wariant rumuński
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Niemcy: Przychody ze sprzedaży produktów Fairtrade w 2024r. wzrosły o rekordowe 13% do 2,9GEUR
- 2025-05-14 Superwood - drewno które ma o 50 proc. większą wytrzymałość na rozciąganie niż stal
- 2025-05-14 dobra wiadomość na koniec dnia