Cleric-K / vJoySerialFeeder

Feed Virtual Joystick driver with data from a serial port
GNU General Public License v3.0
258 stars 55 forks source link

Radiolink T8FB BT usb com not visible in vjoyserialfeeder #75

Open mmbertels opened 1 year ago

mmbertels commented 1 year ago

Hi, I have a new type Radiolink T8FB BT with micro usb port. I have downloaded and installed all Radiolink software and i can see everything via com9. In the Radiolink software i can see the controller levers actions and i can tune then. Wij does my vjoyserialfeeder not see my inputs from the Radiolink controller, while is does connect to com port 9. Thanks

Cleric-K commented 1 year ago

It all depends on what protocol this com port uses. It sounds like it is intended for management and setup of the unit. Do you have more information about the protocol?

mmbertels commented 1 year ago

I used the drive for the com port as present in the download folder of Radiolink T8FB BT. https://www.radiolink.com/t8fb_app

Radiolink says i need the dongle, but it should be possible to read the comport inputs to a virtual joystick, no?

Cleric-K commented 1 year ago

Can you describe in more detail your whole setup? How do you connected your unit to the PC? Cable? Wirelessly? What is the normal purpose of this virtual COM port? How does the official software use it?

mmbertels commented 1 year ago

Simple usb cable between radiolink and computer. Radiolink instructs to take a com port and update the driver with theirs as present on the website; after a while there appears at Ports (COM & LPT) a port that says: USB-SERIAL CH340 (COM9). Then the radiolink parameter software setting can communicat vis the usb with the Radiolink transmitter on COM9

mmbertels commented 1 year ago

See also this movie it shows how i connected all:

https://youtu.be/E2oQ65nYBGs?si=IQ_mA1_Dh7v7eJOa

Cleric-K commented 1 year ago

OK, I see. It seems the COM port is used for flashing and configuring the unit. It certainly uses some proprietary protocol. In order to support this communication someone has to reverse-engineer the protocol since I doubt it is documented by Radiolink. Your best chance is to use a receiver like it is documented for the other documented supported units.

mmbertels commented 1 year ago

Yeh it seems indeed software is somehow protected. I will just buy the dongle like this: https://www.youtube.com/watch?v=yu5YS8K029U&t=6s

Cleric-K commented 1 year ago

This is not the best option. It uses PPM signal which has greater latency. It's best if you can use a spare receiver. In this way you'll also play wirelessly.

mmbertels commented 1 year ago

Yes but then i need a receiver with usb and possibly again the dongle, no?

Cleric-K commented 1 year ago

It depends on what kind of receiver you use. If it is SBUS based you can use something like https://github.com/Cleric-K/vJoySerialFeeder/blob/master/Docs/Sbus.md