-
Data: 2012-12-16 15:01:42
Temat: Re: Brak komunikacji między Atmegą a modułem GSM po rs232
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-12-15 20:04, Marek pisze:
> ja jestem zwolennikiem buforu odbiorczego typu ring, które wypełnia
> przerwanie po odbiorze znaku + funkcje odczytu zawartosci bufora.
> Algorytm to m.in. dwie funkcje (w psedokodzie):
> wyslij("at&f\r\n");
> czekajna("OK\r\n", 1000);
Hmm... Wydaje mi się, że w tym projekcie nawet nie występuje konieczność
implementacji ring bufora. Nie będzie występował ciągły przepływ danych.
Jedynie w określonych momentach będą przybywały komunikaty o możliwej do
przewidzenia długości (odpowiedzi na komunikaty oraz cyklicznie
pojawiający się "RING\r\n\r\n" w przypadku połączenia przychodzącego.
Czyszczenie bufora przed wysłaniem polecenie oraz po sprawdzeniu
odpowiedzi (a także wykryciu sygnału dzwonka) powinno wystarczyć, o ile
dodatkowo zastosuję jakieś zabezpieczenie przed jego przepełnieniem.
Niemniej w celach dydaktycznych przyjrzę się temu zagadnieniu.
Później pewnie będę musiał zastosować też obsługę linii RTS.
Następne wpisy z tego wątku
- 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
- 10.01.13 21:17 Grzegorz Niemirowski
- 10.01.13 21:45 Atlantis
Najnowsze wątki z tej grupy
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
Najnowsze wątki
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-12 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-07-12 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-12 Warszawa => Administrator IT <=
- 2025-07-12 Warszawa => IT Administrator <=
- 2025-07-12 Warszawa => Asystent/tka ds. Administracji <=
- 2025-07-12 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-07-12 Warszawa => MENA New Business Manager <=
- 2025-07-12 Gdynia => Controlling systems Consultant <=
- 2025-07-12 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-07-12 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-07-12 Warszawa => Dyrektor IT <=