Strona 1 z 1

Własna aparatura + Nano + XJT (PXX)

: środa 02 lis 2016, 23:35
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.

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

: czwartek 03 lis 2016, 00:06
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.

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

: czwartek 03 lis 2016, 07:11
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.

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

: sobota 05 lis 2016, 19:22
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.

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

: niedziela 06 lis 2016, 11:46
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ć

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

: niedziela 06 lis 2016, 11:50
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.

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

: wtorek 27 cze 2017, 09:03
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

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

: niedziela 23 lip 2017, 22:36
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).

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

: poniedziałek 24 lip 2017, 14:49
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

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

: poniedziałek 24 lip 2017, 15:04
autor: majek
też chętnie bym przygarnął tego pdfa