Zainspirowany postępami MWC i nowym "ficzerem" jakim jest obsługa GPS postanowiłem potestować jak im to ładnie działa. Z uwagi ze od niedawna bawię się w coptery modułu GPS nie miałem jeszcze w szufladzie. Z uwagi na to ż lubię lutownice postanowiłem sobie spreparować modulik sam. Rzut oka do Maritexu i wybor padł na
GPS-GMS-U1LP. Modulik dotarł, wyciąłem kawałem płytki uniwersalnej, dioda, kondensator podtrzymujący parę rezystorów stabilizator 3v3 i wszytko zadziałało.
No to pomyślałem trzeba iść krok dalej i poszukać firmware aby działał od kopa na 10Hz. Po krótkim czasie dotarłem do wiki DIYDrones i opisu upgrade firmware. Dodatkowo widziałem że firmware ma opcję trybu binarnego więc idealna sprawa - ładna ramka zamiast parsowania NMEA.
Fimware ładnie się załadował. Logi NMEA lecą działa przełączanie na tryb binarny ale niestety Dioda od łapania Fixa się już nie zapala wcale a i fixa nie łapie wg tego co pokazują programy typu MTKDlut i MiniGPS.
Domyślam się że wgrałem mu firmware nie od tego modułu (wg fotek z opisu DIYDrones widze ze ich moduł nie ma złącza SPI) lub muszę coś gdzieś ustawić aby znów zaczął chodzi - ma ktoś pojęcie czy da się coś z tym zrobić?
Pozdrawiam,
Marcin.
Poniżej logi jakie teraz sobie dostaje:
Kod: Zaznacz cały
> $GPGGA,001809.038,,,,,0,0,,,M,,M,,*43
> $GPGSA,A,1,,,,,,,,,,,,,,,*1E
> $GPGSV,1,1,00*79
> $GPRMC,001809.038,V,,,,,0.00,0.00,060180,,,N*49
> $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
> $GPGGA,001810.038,,,,,0,0,,,M,,M,,*4B
> $GPGSA,A,1,,,,,,,,,,,,,,,*1E
> $GPRMC,001810.038,V,,,,,0.00,0.00,060180,,,N*41
> $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32