Oglądam osd z KV team i coraz bardziej mnie irytuje brak GUI to poustawiania kontrolek.
Najlepsze w tej chwili OSD oparte o minima to minimOSD Extra, tyle że obsługuje MAVLink, ale ponieważ już kiedyś przerabiałem go pod Matrix Pilota to stwierdziłem, że spróbuję.
Generalnie się udało, działa to co mi się udało sprawdzić z użyciem g..... emulatora od kvteam (g... straszne).
Na dzisiaj nie działa (albo nie wiem czy działa), albo ograniczenie:
- skalowanie pomiarów (wysokość itp, niby zgodne z emulatorem ale ...)
- nie da się załadować fontów z GUI (to poprawię dziś w pierwszej kolejności)
- pojawia się warning od baterii (nie wiem dlaczego pomiar wygląda ok)
- napięcie baterii i rssi przychodzą z MW
- nie ma wejść analogowych (I, U1, U2, RSSI)
Wieczorem wrzucę hex'a i fonty
Używa się tego genialnie prosto, pobieramy GUI (CT Tool) od minimOSD extra, wgrywamy hex'a i fonty, ustawiamy layout i tyle.
Poszło jak należy ale:
- strasznie lata mi AH -> trzyma poziom ale po lekkim przechyleniu skrzydła (10 stopni może trochę więcej) już ucieka prawie z ekranu, a przy większym wychyleniu na boki lub pochylając dziób ucieka z ekranu całkowice
- nie mogę skumać, jak realizowane jest RSSI (FrSky przez Mieciowy dynks pomiarowy) i pomiar baterii silnika -> czy podlutowuje się bezpośrednio do ATMEGI czy wprowadza pomiar do AIO?
(do atmegi tak jak TU NA PRZYKŁAD )
W toolu od minima który zapodałeś mam ustawione RSSI chanel: Mavlink RSSI, odznaczone RSSI Enable Raw. Ponieważ nie widzę nigdzie aby dało się w toolu ustawiać współczynniki dla RSSI i pomiaru napięcia to wnioskuję, ze jednak pomiar lipo motoru musi jakość iść przez AIO.
Pewnie tak jak tu:
Nie mam eLeReSa więc pytanie jak zrealizować RSSI w tym wypadku do FrSky?
Tak jak na schemacie czyli bezpośrednio do atmegi.
Próbowałem podawać wartości na nogi oznaczone na zdjęciu (mam tak polutowane kynarki jak do minimOSD w MatrixPilot) i pomiary (RSSI, bateria) nie drgnęły.
: sobota 17 maja 2014, 12:59
autor: pma_
AH poprawię (zmniejszę czułość)
RSSI może się da wydłubać z MW bo FrSky go wysyła.
RSSI musi być ustawione na MAVLINK, na początek najlepiej włączyć Raw i zobaczyć co przychodzi
: sobota 24 maja 2014, 00:30
autor: pma_
Pierwsze testy, niestety odkręciło się śmigło na początku więc za dużo nie ma tego ale kąty wyglądają ok, teraz tylko muszę zmienić wznoszenie z m/minutę na bardziej normalne m/s
: poniedziałek 26 maja 2014, 22:33
autor: kiepuri
Super. Spróbuję to wgrać do swojego minima
Wygląda obiecująco !
: poniedziałek 26 maja 2014, 22:35
autor: FlyHigh
I działa bardzo dobrze :)
Testowałem a Piotr na bieżąco robił poprawki.
Ostatniej wersji nie testowałem bo X-5 już się do latania nie nadaje a będę składał Prząśniczkę od Boro to pójdzie właśnie do niej razem z MW AIO V2 z HK
: niedziela 29 cze 2014, 18:54
autor: pma_
Latam już trochę z aktualną wersją i wydaje się ok, na razie nie ma włączone odczytu danych analogowych ponieważ to wymaga zmiany GUI (kod jest na miejscu, jeśli ktoś potrzebuje mogę wygenerować wersję z odczytem analogowym)
Aktualnie wygląda to tak
Rozbrojony na ziemi
Acro mode + włączone wszytko oprócz RSSI (bo go nie mam)
Poszukaj MWOSD - coś podobnego, gotowe, dobrze działa.
: wtorek 12 sie 2014, 18:19
autor: xDigYx
probuje wgrac hex, ale otrzymuje blad: stk500_getsync(): not in sync: resp=0x00
reinstal driverow nie pomaga, ale wgrac zwykly .ino moge..
: wtorek 12 sie 2014, 20:07
autor: pma_
xDigYx pisze:probuje wgrac hex, ale otrzymuje blad: stk500_getsync(): not in sync: resp=0x00
reinstal driverow nie pomaga, ale wgrac zwykly .ino moge..
Czym to wgrywasz? Masz coś źle podłączone sprawdź cyz możesz cokolwiek wgrać za pomocą Arduino.
: środa 13 sie 2014, 05:31
autor: xDigYx
uzylem CT i avrdude. przez Arduino moge wgrac ale hex chyba sie nie da?
jak probuje wgrac hex przez avrdude to mam:
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x7800
0x0a != 0x0c
avrdude: verification error; content mismatch