Własna aparatura + Nano + XJT (PXX)

Autorskie projekty naszych użytkowników

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

bersoft
Posty: 6
Rejestracja: piątek 05 sie 2016, 10:26
Lokalizacja: Wrocław

Własna aparatura + Nano + XJT (PXX)

Post autor: bersoft »

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.
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: pawelsky »

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
Wyslalem Ci na PW opis protokolu.
bersoft
Posty: 6
Rejestracja: piątek 05 sie 2016, 10:26
Lokalizacja: Wrocław

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: bersoft »

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.
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: pawelsky »

bersoft pisze:Możecie podać prędkość i standard transmisji tego protokołu.
Standard transmisji masz opisany w punkcie 2 dokumentacji ktora Ci wyslalem
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.
bersoft
Posty: 6
Rejestracja: piątek 05 sie 2016, 10:26
Lokalizacja: Wrocław

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: bersoft »

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ć
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: pawelsky »

bersoft pisze:na razie mam parę bitów za dużo, ale muszę nad programem popracować bo chyba na szybko mogłem się pomylić
A stuffing wywalasz (dodatkowy bit zero po 5 jedynkach)? Widzialem rowniez ze np. OpentTx dodaje extra 4 bity zero na poczatku kazdej ramki.
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: qczek »

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
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: pawelsky »

qczek pisze:macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx
Ja mam oficjalny opis protokolu PXX_Protocol_Rev1.1.pdf sciagniete z forum FrSky (kiedy jeszcze dzialalo).
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: qczek »

pawelsky pisze:
qczek pisze:macie namiary na jakieś przykłady/dokumentacje do dekodowania pxx
Ja mam oficjalny opis protokolu PXX_Protocol_Rev1.1.pdf sciagniete z forum FrSky (kiedy jeszcze dzialalo).
Już sobie poradziłem przy pomocy Romka, niemniej jak byś mógł to podeślij mi ten dokument.
Jedyny problem mam z CRC, w sumie nie wiem, może coś jest zrypane w OPENTX
https://github.com/opentx/opentx/issues/5096

Krzysiek
majek
Posty: 267
Rejestracja: czwartek 20 wrz 2012, 22:38
Lokalizacja: Wrocław
Kontakt:

Re: Własna aparatura + Nano + XJT (PXX)

Post autor: majek »

też chętnie bym przygarnął tego pdfa
ODPOWIEDZ