Strona 5 z 5

: piątek 01 lut 2013, 07:55
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ż :)

: piątek 01 lut 2013, 10:15
autor: mkrawcz1
Powinno zadziałać, nic nie szkodzi spróbować.

: niedziela 03 lut 2013, 00:47
autor: FlyHigh
Przetestowane :) GPS trzyma ustawienia z podłączoną baterią guzikową :)

: sobota 09 lut 2013, 15:21
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

: niedziela 10 lut 2013, 14:10
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.

: sobota 02 mar 2013, 23:13
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=

: niedziela 03 mar 2013, 19:26
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.

: wtorek 09 wrz 2014, 21:49
autor: Ptasiek
Gdzie można pobrac brancha matrixpilot_remzibi ? Niestety w linku z pierwszego postu
juz go nie ma .

: środa 10 wrz 2014, 07:43
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.