Matrixpilot i RemzibiOSD
Moderatorzy: moderatorzy2014, moderatorzy
:)
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."
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ż :)
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."
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ż :)
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
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
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.
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: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.
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)
coper max 1729(na 5.8)