logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][C] GPS + NMEA - dziwne zachowanie

ziggi87 28 Lip 2011 01:28 1182 0
  • #1 9766923
    ziggi87
    Poziom 12  
    Witam,
    próbuję skomunikować ATmege32 z modułem GPS L20 firmy Quectel. Do modułu podłączona jest dedykowana zewnętrzna antena aktywna. Po podaniu napięcia zasilania moduł cyklicznie (od razu) wysyła do AVR wszystkie znane mu rodzaje ramek NMEA (GGA,GSA, RMS itd). Pierwszy problem polega na tym, że pola "znaczące" są puste, jest nagłówek, potem ciąg przecinków bez danej oraz suma kontrolna. Podejrzewam, że tak reaguje moduł przy braku widoczności jakiejkolwiek satelity, nie wiem tylko który element jest za to odpowiedzialny (antena? sam moduł?) i jak to sprawdzić. Drugi problem to brak reakcji na polecenia wysyłane przeze mnie do modułu GPS - np. $PSRF103,00,00,00,01*24 <CR> <LF> powinno wyłączyć nadawanie ramki GGA, a ta dalej jest wysyłana. Czy spotkał się ktoś z podobnymi problemami albo ma jakieś wskazówki co do tego konkretnego modułu?

    Edit:
    Znalazłem przyczynę pustych ramek - była nią kupiona na allegro antena. Kupiłem wczoraj zewnętrzną antenę na długim kablu (taką z magnesem do mocowania na dachu). Od tej pory wszystkie ramki zwracane przez moduł GPS są wypełnione odpowiednimi danymi. Przyczyny braku reakcji na zapytania jeszcze nie szukałem, ale to już małe piwo.
REKLAMA