New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RX - Add support for Multiplex SRLX #681
Comments
Try X-Bus mode B. I've heard it's the same protocol by a different name. |
@Fly3Fan please can you confirm whether existing X-Bus support works for you? |
"configuration" tab: now select "Receiver" tab |
As far as I understand from a friend the header of SRXL seems to be the same as JR but the set of data which is transmitted varies and thus checksum also varies/is wrong; as can be seen from the MULTIPLEX SRXL documentation linked in my first post. Hope that is not to confusing info from a 'non-programmer-fool' ;-) |
Ahh, this RC Groups post sheds some light. The BeastX (helicopter flybarless controller) wiki has some info too. |
Unfortuantely Multiplex is not willing to contribute here (see eMail below). Mit freundlichen Grüßen, Anybody here who would be so kind and take care of this issue to implement SRXL? |
Should be quite easy. Anyone in CZ/Pilsen with SRXL equipment? |
Hi, can I do anything to support this? (sorry, I am not a programmer) Regards |
FYI: |
Hi,That sounds fantastic. Could you please send screenshots of your settings in the gui? |
Here they are.
Note: I'm using the RX-5 M-link receiver so only the first 5 channels work. Note2: I do think that not all Multiplex receivers might work. The documentation for SRXL mentions a 12 and 16 channel version so apparently my receiver puts out the 12 channel version of the protocol because that is the same as current implementation of xbus mode B. |
Hi, |
Hi, Due to the fact that i am doing this im my spare time and i have never dived into the protocols of Multiplex before i can't give you a timeline but i'm on it. I'll give feedback the next days and weeks. You can also find me nearly daily on freenode at #cleanflight channel. |
Hi, |
First of all I want to thank Paulraaf for his great summary of needed steps to get XBUS going, that confirms what I have been trying lately. Also a big thank you to everyone else participated in the implementation of X-BUS. Great job! Here comes my question, though: I am trying to get a Jeti Receiver talk to Cleanflight over the UDI protrocol (which equals X-BUS Mode B). I am using the latest CF version together with a CC3D board. I have tried the described steps above. Nevertheless, no luck so far. Am I assuming correctly that the signal has to go in to PIN 5 on the RX-Panel having Soft-Serial activated on the CC3D? Or do I have to use Flexi or Main-Port? Appreciate your input! :) |
Everyone I'm having similar problems getting xbus in mode b working, and my radio is a JR XG14 with xbus set to mode "B" in the transmitter. Firmware on the Naze32 board is 1.9 and running CleanFlight. I've tired to set it through the GUI and through the CLI and it doesn't seem to work for me. All I get is dead sticks on the receiver tab. Now I use xbus mode b on all my heli flybarless gyro systems with no issues, but I can't seem to get it working on my Naze32 board. Any help would be appreciated. |
I have xbus mode b working in my JR XG14, but there are channels that are wrong. When I move my throttle channel Aux1 moves. When I move Yaw my Pitch channel moves. Can you change the channels manual in Clightflight. The channel map is set to TAER1234 which is for JR, Spektrum, and Graupner. |
Problem resolved now and everything is working on my JR XBUS receiver. The final step I had to do is go into CLI and use the map command to map the channels for JR. Command Line: map AER1T234 |
Hi, |
Development into master
…er_includes Include what you use for config_master.h
Could somebody please implement SRXL to be used in CLEANFLIGHT. Otherwise MULTIPLEX users cannot utilise all the nice CF features that require serial signal.
Here in Germany Multiplex is very popular but still SRXL is only popular in the helicopter scene so far (Microbeast e.g. have implemented it).
Would be great if someone could help!
Here you can find the documentation of Multiplex SRXL ("SRXL-MULTIPLEX_V2.pdf" first two pages in German language, page 3,4 the same text/specification in English. Same in "Multiplex-Sensor-Bus_V2.pdf", English starts at page 11 ).
http://www.multiplex-rc.de/en/service/downloads/interface-descriptions.html
This is the MULTIPLEX equipment (used in Germany a lot):
Sample receiver documentation at:
http://www.multiplex-rc.de/en/service/downloads/manuals.html?eID=dam_frontend_push&docID=2729
These transmitters are being used:
http://www.multiplex-rc.de/en/products/categories/products/details/productgroup/aircraft-models/productcategory/imperator/product/profi-tx12-m-link-einzelsender-24-ghz.html?tx_lwshopitems_pi1%5Baction%5D=show&tx_lwshopitems_pi1%5Bcontroller%5D=Product&cHash=36185909139513f4201fed2118c5d42f
and
http://www.multiplex-rc.de/en/products/categories/products/details/productgroup/aircraft-models/productcategory/royal-pro-m-link/product/royal-sx-action-16-kanal-telemetrie-set.html?tx_lwshopitems_pi1%5Baction%5D=show&tx_lwshopitems_pi1%5Bcontroller%5D=Product&cHash=1c7929b505f8396c175183676da65174
The text was updated successfully, but these errors were encountered: