[Tutorial] How to use your FlySky FS-CT6B transmitter with PC Flight Sims

Started by thatvaikomguy, June 01, 2017, 02:05:11 AM

Previous topic - Next topic

0 Members and 5 Guests are viewing this topic.

thatvaikomguy

Hello RC India! Relatively new to this forum. Thought I'd use this as an opportunity to share my experience with getting the FlySky FS-CT6B working as a virtual joystick that you can use with your favorite flight sims.






-------------- HARDWARE ---------------

Items needed:

- Simulator Cable [There is an alternative to this]
- Your transmitter (duh)

If you have these already, you can skip to the software section.

Alternative Solution (For those without the simulator cable)

- Male to Male breadboard jumpers (normal single core wire will also do) x (4)
- Arduino Board (any model) or any Serial to UART Converter. (You can snag one almost anywhere for ~200 rupees)


I didn't have the money nor the patience to buy a simulator cable. So this is what I (and a sizeable portion of other people) did.
Make sure you turn OFF the transmitter before doing this.

This is the pinout diagram for the female trainer pin on the transmitter.



Wire it in this config to the Arduino.

VCC(+5V)  --------  Arduino (5V)
GND         --------  Arduino (GND)
TX           --------   TX
RX           --------   RX

Pretty easy so far. Just interchange the wires on the RX and TX if no reading shows up in T6Config or DigitalRadio.

If you've wired up everything correctly,

1.Your transmitter will be powered by the Arduino and the power LED of your transmitter will be glowing red.
2.You should be getting readings in T6Config, DR or the program of your choice as you move the stick.
3.All settings changes will be pushed instantly as they are made (in T6Config)

Make sure that you've installed drivers (Get the CH340G drivers if none of them work) for your Arduino.


This is how my admittedly ugly setup looks like.




--------------- SOFTWARE ---------------

I'm bundling all the necessary files in a zip that you can download here.

0. Exit T6Config if running.
1. Install Digital Radio.
2. Install Vjoy (Use version 2.0.4 provided in the zip file)
3. Copy "vJoyInterface.dll" into "C:\Windows\System32" (Use the one in amd64 for 64-bit systems.)
4. Restart your PC.
5. Run Digital Radio and connect your transmitter (Do not run any other programs that use the board's COM port.)
6. Click the "Enable Joystick" icon on the window. (Hard to miss)
7. Calibrate it in the Game Controllers Window under "vJoy Device" if necessary.
8. Configure the controls in any simulator of your choice.
9. Profit??

Tested working with a W10 x64 system.

Swapnil


jibin2552

sir my receivers was damaged so what i do ....i have flysky ct6b transmitter

Eidikos

I tried as stated but when I start the digital radio and installing vjoy, the digital radio doesn't gets the option to enable joystick.
Pls help.