edgetx icon indicating copy to clipboard operation
edgetx copied to clipboard

Use external module Sbus / PPM input mixed with internal module 4in1.

Open pierrotm777 opened this issue 2 years ago • 7 comments

Is there an existing issue for this feature request?

  • [X] I have searched the existing issues

Is your feature request related to a problem?

No

Describe the solution you'd like

I use Radiomaster tx16s MkII 4in1 and love it. I should like to use an external module in same time than the internal module. My idea would be to send Sbus or PPM signal in the external bay by using a DIY module and receive the signal to the internal 4in1 module. Is it possible?

Describe alternatives you've considered

No response

Additional context

No response

pierrotm777 avatar Apr 16 '23 18:04 pierrotm777

What exactly is your use case? I did not fully understand what you want to do.

gagarinlg avatar Apr 16 '23 18:04 gagarinlg

A friend has developed a module that send 16 command over a PPM or Sbus signal. Behind a receiver we use a specific decoder witch convert these commands by 16 on/off as Futaba Multiswitch worked, or 16 servo commands. See here http://p.loussouarn.free.fr/arduino/exemple/BURC/BURC.html#encoder. But for use this Burc coder/decoder system, we need to have an Sbus or PPM input. It's my need. We have developed other coder/decoder systems, by example this one. https://github.com/Ingwie/OpenAVRc_Hw/tree/V3/MultiSwitch_Sw16-ProMicro. This system is named X-Any and it's fully opensource. Burc and X-Any are developed by P. I Loussouarn (Rc-navy).

pierrotm777 avatar Apr 16 '23 18:04 pierrotm777

So, it is already possible to send S-BUS into the radio via the AUX connectors. You then get the channel values as trainer inputs. Just set one uf the serial AUX ports to SBUS Trainer and in the module set trainer mode to "Master/Serial". Them you have the option to use "TR1" to "TR16" as inputs for the mixers. That way you do not need a second 4-in-1 module. with the second 4-in-1 module you can use one as a redceiver for DSM, AFHDS2 and some other protocols, to send data to the radio, also for trainer setups, or whatever you want to do with the data. The third option is to assigen channels 1-16 to one module and channels 17-32 to the second module, bind two different receivers to the modules and then have up to 32 channels on your model.

I am still not sure if this anserws your question. If I understood correctly, you generate cahnnel data with an external circuit, with some special coding, and you want to send this into the TX16S to forward it to the model. If that is the case, just using the AUX port should be enough.

gagarinlg avatar Apr 16 '23 19:04 gagarinlg

I know already the solution with the auxiliary input over the trainer system. But I should like the same system with the external bay. I don't want use two receivers with 32 proportional channel. Our system use just ONE channel for send up to 16 commands for set on or off a fonction as sound, light. But with our system we can also use the old Multiswitch system, Futaba, Multiplex which run normally only with the old transmitter (41mhz, 72mhz) and not in 2,4ghz transmitter. With our coder and decoder, it's possible.

pierrotm777 avatar Apr 16 '23 19:04 pierrotm777

Hi,

I did it (almost) to have a wireless trainer/master module hidden onto the external bay.

See all the project here : https://hackaday.io/project/204529-tx16s-buddy-box-wireless-mastertrainer

Currently I don't succeed in inputing SBUS to the SPORT pin into the JR bay. It worked, but I don't clearly remember how and I struggle on it

All the other parts of this project are fully working

f2knpw avatar Nov 26 '25 10:11 f2knpw

This does not answer your question, but this is a working open source system based on ELRS:

https://github.com/wimalopaan/Electronics/tree/main?tab=readme-ov-file#expresslrs-for-short-range-radio-control

https://www.youtube.com/embed/7_HkYi2aqZk?wmode=opaque&start=0

M-i-c-h-a-e-l1 avatar Nov 26 '25 19:11 M-i-c-h-a-e-l1

Thanks for your link. I know always his amazing job.

pierrotm777 avatar Nov 26 '25 20:11 pierrotm777