FS-CT6A is a popular 6-channel RC TX sold by a few vendors. It’s really cheap because it makes max use of an embedded processor for flexibility. Almost every feature can be programmed or changed in some way.
The easiest or best programming application for non-Apple users is the DigitalRadio by Stefano Grassi. To save the setting into files or load them back from files, you need to pay $2 to get a registered version. This app’s GUI design is very clean and intuitive. Follow the instructions on its web site to install and run on Windows. If you prefer a Linux host like I do, you may either install a pre-built mono package for your Linux distro, or build mono and run DigitalRadio following my instructions on github. (Update Aug 10: on Linux this mono+DigitalRadio package hangs the whole user interface from time to time. Thus it is not a very stable solution. Not sure how it works on Windows. Given this, the Turborix.exe on a Windows inside a virtual machine is the preferred solution for Linux.)
The cleanest GUI that I’ve seen is the Turborix Configurator for MacOS by Dave Mitchell. From the GUI I deduce that the functioning of the app must be slick too. Though never have a chance to try.
For an average hobbyist probably it’s easier to use the Turborix.exe (see alt 3). It’s a two part combo. You download and install the AtEasy software package, but you don’t use it directly. Then unzip the Turborix package and run turbox.exe from it, that will use AtEasy as a driver. For this package, everything is more like a normal Windows software. No fancy or tricky building or setup process.
The very original old configuration software on Windows is called t6config.exe. Almost all the other packages try to be able to import or export files in the format that t6config supports. You can always use this program, though the design is a bit not very user-friendly.
Here for convenience I copy and paste a list from DigitalRadio of the compatible model names
- – HobbyKing HK-T6A
- – FlySky FS-CT6A
- – Turborix TBXT6
- – Exceed RC FS-CT6A
- – Storm ST-06TX
- – CopterX CX-CT6A
- – Jamara FCX 6
 Someone comments on stackoverflow that you need to install vb runtime:
sudo apt-get install mono-vbnc mono DigitalRadio.exe
 And another trick about the path access denied to “/etc/mono/registry” on stackoverflow says you need to manually create the directory and grant the permission. The same applies to the path “/usr/share/DigitalRadio” too.