Własna aparatura + Nano + XJT (PXX)
Moderatorzy: marbalon, moderatorzy2014, moderatorzy
Własna aparatura + Nano + XJT (PXX)
Witam,
Realizuję projekt własnej aparatury na bazie uszkodzonej JR X9303, gdzie sercem jest Arduino nano, moduł nadawczy FRSKY XJT.
Na chwilę obecną aparatura już działa, latam testowo na QX90, spisuje się dobrze.
Potrzebuję przejść z protokołu PPM na PXX i szukam informacji na ten temat:
1. Jak prot .PXX sterować XJT – wybór D8 / D16, rx_nr
2. Jak prot. PXX wysyłać dane poszczególnych kanałów
Jak ktoś jest chętny na podobną realizację to proszę o info.
Dziękuję i pozdrawiam.
Realizuję projekt własnej aparatury na bazie uszkodzonej JR X9303, gdzie sercem jest Arduino nano, moduł nadawczy FRSKY XJT.
Na chwilę obecną aparatura już działa, latam testowo na QX90, spisuje się dobrze.
Potrzebuję przejść z protokołu PPM na PXX i szukam informacji na ten temat:
1. Jak prot .PXX sterować XJT – wybór D8 / D16, rx_nr
2. Jak prot. PXX wysyłać dane poszczególnych kanałów
Jak ktoś jest chętny na podobną realizację to proszę o info.
Dziękuję i pozdrawiam.
Re: Własna aparatura + Nano + XJT (PXX)
Wyslalem Ci na PW opis protokolu.bersoft pisze:Potrzebuję przejść z protokołu PPM na PXX i szukam informacji na ten temat:
1. Jak prot .PXX sterować XJT – wybór D8 / D16, rx_nr
2. Jak prot. PXX wysyłać dane poszczególnych kanałów
Re: Własna aparatura + Nano + XJT (PXX)
dziękuję,
ma ktoś kod wysyłający PXX pod Arduino ?
EDIT - scalenie
walka cd
próbuję dekodować sygnał PXX wychodzący z aparatury 9XR i nie mogę znaleźć ramki (20 byte zaczyna się 0x7E i kończy 0x7E)
próbowałem z różnymi prędkościami i kodowaniami i nie wychodzi.
Możecie podać prędkość i standard transmisji tego protokołu.
ma ktoś kod wysyłający PXX pod Arduino ?
EDIT - scalenie
walka cd
próbuję dekodować sygnał PXX wychodzący z aparatury 9XR i nie mogę znaleźć ramki (20 byte zaczyna się 0x7E i kończy 0x7E)
próbowałem z różnymi prędkościami i kodowaniami i nie wychodzi.
Możecie podać prędkość i standard transmisji tego protokołu.
Re: Własna aparatura + Nano + XJT (PXX)
Standard transmisji masz opisany w punkcie 2 dokumentacji ktora Ci wyslalembersoft pisze:Możecie podać prędkość i standard transmisji tego protokołu.
PCM Signal
[...]
interval of 16us pulse with 8us high interprets as bit 0
[...]
an interval of 24us pulse with 8us high interprets as bit 1.
Re: Własna aparatura + Nano + XJT (PXX)
dzięki,
nie wiem dlaczego uparłem się że to uart, a przecież dałeś mi wszystko jak na tacy :)
Na szybka napisałem dekoder i ramka przypomina już szkielet, na razie mam parę bitów za dużo, ale muszę nad programem popracować bo chyba na szybko mogłem się pomylić
nie wiem dlaczego uparłem się że to uart, a przecież dałeś mi wszystko jak na tacy :)
Na szybka napisałem dekoder i ramka przypomina już szkielet, na razie mam parę bitów za dużo, ale muszę nad programem popracować bo chyba na szybko mogłem się pomylić
Re: Własna aparatura + Nano + XJT (PXX)
A stuffing wywalasz (dodatkowy bit zero po 5 jedynkach)? Widzialem rowniez ze np. OpentTx dodaje extra 4 bity zero na poczatku kazdej ramki.bersoft pisze:na razie mam parę bitów za dużo, ale muszę nad programem popracować bo chyba na szybko mogłem się pomylić
Re: Własna aparatura + Nano + XJT (PXX)
Panowie,
Chce dorobić wsparcie dla pxx, do swojego projektu, macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx oprócz tego dostępnego tutaj http://openrcforums.com/forum/viewtopic.php?t=72
Pozdrawiam
Krzysiek
Chce dorobić wsparcie dla pxx, do swojego projektu, macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx oprócz tego dostępnego tutaj http://openrcforums.com/forum/viewtopic.php?t=72
Pozdrawiam
Krzysiek
Re: Własna aparatura + Nano + XJT (PXX)
Ja mam oficjalny opis protokolu PXX_Protocol_Rev1.1.pdf sciagniete z forum FrSky (kiedy jeszcze dzialalo).qczek pisze:macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx
Re: Własna aparatura + Nano + XJT (PXX)
Już sobie poradziłem przy pomocy Romka, niemniej jak byś mógł to podeślij mi ten dokument.pawelsky pisze:Ja mam oficjalny opis protokolu PXX_Protocol_Rev1.1.pdf sciagniete z forum FrSky (kiedy jeszcze dzialalo).qczek pisze:macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx
Jedyny problem mam z CRC, w sumie nie wiem, może coś jest zrypane w OPENTX
https://github.com/opentx/opentx/issues/5096
Krzysiek
Re: Własna aparatura + Nano + XJT (PXX)
też chętnie bym przygarnął tego pdfa