Matrixpilot i RemzibiOSD

czyli cała reszta elektroniki - jak OSD, Autopiloty, itp

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
FlyHigh
Posty: 1091
Rejestracja: poniedziałek 09 sty 2012, 22:28
Lokalizacja: Poznań

Post autor: FlyHigh »

:)

Może być też tak, jak napisali mi na rcgroups - że MTK traci ustawienia po pewnym czasie od zaniku zasilania, a jeżeli jest podpięte do Remzibi OSD, to po ponownym uruchomieniu właśnie przez OSD są ponownie one ładowane przy starcie.
W konfiguratorze OSD jest zakładka z ustawieiami GPS.
Ale w przypadku, gdy GPS jest podpięty do MP a nie OSD, to nie sądzę aby spięcie dodatowo Tx od OSD z Rx w MP coś dało.

Ale...może jest bardzo prosty sposób czyli dodanie baterii pastylkowej do modułu w miejsce, które wskazał Remzibi:

"If anyone want, is also possible to connect external backup battery for unlimited (until backup voltage have at least 1,2V) backup time . Dedicated holes for gold pins are designed."

Obrazek

Na plyce GPS od Remzibi mogę się podłączyć przecież bezpośrednio z pastylką 3V do miejsca oznaczonego na zdjęciu jako BACKUP BATTERY i już :)
Awatar użytkownika
mkrawcz1
Posty: 1772
Rejestracja: piątek 18 lut 2011, 11:38
Lokalizacja: Warszawa-Wilanów

Post autor: mkrawcz1 »

Powinno zadziałać, nic nie szkodzi spróbować.
Doświadczenie - wiedza, którą zdobyłeś tuż po tym, kiedy była ci najbardziej potrzebna...
Awatar użytkownika
FlyHigh
Posty: 1091
Rejestracja: poniedziałek 09 sty 2012, 22:28
Lokalizacja: Poznań

Post autor: FlyHigh »

Przetestowane :) GPS trzyma ustawienia z podłączoną baterią guzikową :)
Awatar użytkownika
FlyHigh
Posty: 1091
Rejestracja: poniedziałek 09 sty 2012, 22:28
Lokalizacja: Poznań

Post autor: FlyHigh »

Dzisiaj zrobiłem oblot (bez gratów FPV) modelu EPP FPV z ARSOV UAV V1.1 + IMU V1.2 + flashowany do binarnego reprezentowania współrzednych GPS od Remzibi (MTK3329 PA6B) z baterią pastylkową podtrzmującą ustawienia.

Najważniejszy jest kod napisany przez pma_ czyli Piotra umożliwiający współpracę MP z OSD Remzibi oraz jego duża pomoc w odpowiedzi na pytania przy ustawianiu MP :)

Działa super :)
Zarówno stabilizacja - tu muszę zmniejszych siłę kontrowania serw (w sumie to powinno się pisać poziomowanie, a nie stabilizacja, bo samolot jest poziomowany w tym trybie) jak i tryb WP, który mam ustawiony na RTL czyli powrót do miejsca startu.

Jedyne co muszę powalczyć to dobranie jeszcze raz parametru FAILSAFE_INPUT_MIN, bo nie załącza mi się RTL przy wyłączeniu apki i wejściu modułu odbiorczego FrSky w fail safe.

Filmik z oblotu:
http://youtu.be/24tUrCdqc2w
Awatar użytkownika
FlyHigh
Posty: 1091
Rejestracja: poniedziałek 09 sty 2012, 22:28
Lokalizacja: Poznań

Post autor: FlyHigh »

W którym miejscu w kodzie MP zmienić, aby zapamiętywał punkt startu (potwierdzał machaniem lotkami i kierunkiem) przy więcej niż 5 satelitach?
Teraz zapamiętuje punkt startu przy 5 satelitach co dla ustalenia lokalizacji jest ok ale wysokość jest przekłamana. Chcę sprawcić jak będzie np. przy 8 satelitach.
Awatar użytkownika
pma_
Posty: 4651
Rejestracja: sobota 08 maja 2010, 09:43
Lokalizacja: Gliwice/Katowice

Post autor: pma_ »

FlyHigh pisze:W którym miejscu w kodzie MP zmienić, aby zapamiętywał punkt startu (potwierdzał machaniem lotkami i kierunkiem) przy więcej niż 5 satelitach?
Teraz zapamiętuje punkt startu przy 5 satelitach co dla ustalenia lokalizacji jest ok ale wysokość jest przekłamana. Chcę sprawcić jak będzie np. przy 8 satelitach.
To nie tak, MP uznaje, że GPS jest ok gdy pojawi się 3D Fix jest to w gpsParseMTEK.c w gps_nav_valid, jeśli chcesz zmień warunek na:
return ( (fix_type_ == 0x03) && (svs_ >= 8) );

Jeśli chodzi o inicjowanie GPS, MP to oczywiście robi są to (w tym samym pliku) 3 linie zaczynając od gps_refresh_rate, mozna dodać własne polecenia bez żadnego problemu.

Wygląda na to, że jest jeszcze nowsza firmware niż podana przez ciebie
http://code.google.com/p/ardupilot-mega ... n&can=2&q=
samolot max 4579/1293 analog, DJI do końca zasięgu :)
coper max 1729(na 5.8)
Awatar użytkownika
FlyHigh
Posty: 1091
Rejestracja: poniedziałek 09 sty 2012, 22:28
Lokalizacja: Poznań

Post autor: FlyHigh »

OK. Jeżeli zapamiętuje punkt startu gdy złapie 3D fix to jest to wystarczająco dokładne określenie pozycji.
Dzięki za podesłanie nowego firmware do GPS ale..jak to ktoś kiedyś powiedział: jeżeli coś działa to lepiej tego nie zmieniać :) Na razie GPS działa ok.
Awatar użytkownika
Ptasiek
Posty: 97
Rejestracja: poniedziałek 18 kwie 2011, 21:19
Lokalizacja: Warszawa

Post autor: Ptasiek »

Gdzie można pobrac brancha matrixpilot_remzibi ? Niestety w linku z pierwszego postu
juz go nie ma .
Sent from my Commodore C64 using Tapatalk
Awatar użytkownika
pma_
Posty: 4651
Rejestracja: sobota 08 maja 2010, 09:43
Lokalizacja: Gliwice/Katowice

Post autor: pma_ »

Ptasiek pisze:Gdzie można pobrac brancha matrixpilot_remzibi ? Niestety w linku z pierwszego postu
juz go nie ma .
Sprawdz czy nie ma w trunk niezbędnych zmian, dawno tam nie zaglądałem ale widzę, że sprzątali.
samolot max 4579/1293 analog, DJI do końca zasięgu :)
coper max 1729(na 5.8)
ODPOWIEDZ