Telemetria mavlink to ibus

Od niedawna na forum?: poczytaj zanim zapytasz!

Moderatorzy: moderatorzy2014, moderatorzy

Dzimi87
Posty: 8
Rejestracja: środa 30 lis 2022, 20:23

Telemetria mavlink to ibus

Post autor: Dzimi87 »

Złożyłem telemetrie do łódki.
Udało się pobrać z pix i wysłać po ibus:
pozycje gps
kompas
napięcie
prąd
prędkość m/s
flight mode
FixSat
ilość sat
Pod samom atmege popiołem 4 ntc
Planuje jeszcze pod atmege wpiąc 2 krańcówki do klap

Problem nigdzie nie mogę znaleźć rejestru :
odległości łódki od punktu home.
ona jest wyliczana juz na pc czy pix ja wylicza .
DistToUAV lub DistToMav.
Nigdzie nie mogę znaleźć nic na arduino
df2
Posty: 672
Rejestracja: poniedziałek 05 maja 2014, 21:11
Lokalizacja: Biała Podlasla

Re: Telemetria mavlink to ibus

Post autor: df2 »

Jeśli masz fix, początkowe GPS i aktualne GPS to możesz sobie obliczyć na qrduino.
Dzimi87
Posty: 8
Rejestracja: środa 30 lis 2022, 20:23

Re: Telemetria mavlink to ibus

Post autor: Dzimi87 »

Myślałem o tym , tylko wtedy nie mam pewności co jest w apm .
Misjon planer to pobiera więc musi być metoda na odebrania tego.
Brakuje tylko odległości i zapisanych punktów.

https://www.locarbftw.com/uploading-a-w ... g-mavlink/

Wszystko co jest rozgłaszane już odbieram.
A o to trzeba zapewne odpytać a nie wiem jak.
df2
Posty: 672
Rejestracja: poniedziałek 05 maja 2014, 21:11
Lokalizacja: Biała Podlasla

Re: Telemetria mavlink to ibus

Post autor: df2 »

A jak leci ibusem to nie jest tak, że tylko ibusowe wartości lecą i jak nie ma 0420 (jak w frsku) to nie poleci, bo nie ma czym? Jeszcze się w te protokoły nie zagłębiałem więc nie wiem do końca czy dobrze rozumiem enkapsulacje mavlind do ibus.
Dzimi87
Posty: 8
Rejestracja: środa 30 lis 2022, 20:23

Re: Telemetria mavlink to ibus

Post autor: Dzimi87 »

To działa na 2 wtyczkach
Ta wysyła Ibis:
https://github.com/adis1313/iBUSTelemet ... xample.ino
Ta odbiera mavlink:
https://github.com/mavlink/mavlink
Używam atmegi 328pb ma 2 uart
1uart to pc
2 uart to pix/apm
3 to pin z wtyczki Ibis

Działa z apm :
Szerokość geo
Długość geo
Wysokość geo
Napięcie aku
Prąd aku
FixSat
Ilość sat
Prędkość GPS
Fligt Mode
HDOP
Kompas

Dodatkowo z samej atmegi
4 temp lub 2 do przemyślenia
Sygnalizacja 2 klap spustowych
Czujnik zalania łódki

Ogólnie brakuje
Dystansu coś trzeba pomyśleć (potrzebne współrzędne RTL)
Ilość zapisanych punktów bo nie wiedzieć czemu pierwszy nie zawsze zapisany i nie zawsze kasuje
Prawdopodobnie o te trzeba zapytać ja bym zrobił warunek że jak zapisuje punkt to by pytał lub przy zmienię FM
My wędkarze korzystamy z 4 auto lerning manuał a jak padnie aparatura to rtl

https://mavlink.io/en/services/mission.html
Myślę że to jest rozwiązanie odczytanie misji
Tam musi byś zawarte ilość punktów i punkt rtl.
Dlatego potrzebny ktoś kto ten kawałek pomoże rozkminic lub jakiś przykład ...

Ja tam wolę nie znam się na programowaniu potrafię zamrugać jedynie dioda . Kod jest wycięty z różnych forów.
Przeanalizowany i doklepane co potrzeba na własny użytek.
Czy on w czym nie zakłóca nie wiem .
Jak będzie ktoś chętny to wkleje to co mam może ktoś pomoże .
Lub dobrze wytłumaczy jak z tej biblioteki korzystać
Napewno to co apm wysyła to wystarczy dołożyć case/break oraz nazwę wiadomości i zmienne później z tych zmiennych wysłać Ibis

Trudniejsza jest spraw z zapytaniem o parametry
ODPOWIEDZ