openTx has introduced a range of new features, ideas and bling. It is fast becoming the firmware of choice for many users. openTx will run on ALL current hardware platforms, including the gruvin9x and sky9x boards. Work has already started to support the new FrSky X9D radio!

Here is the extensively updated documentation for OpenTX 2.2. It covers (hopefully) all aspects of OpenTX on the Taranis X9D+, X9E, X7, Horus X10, and Horus X12S transmitters. The 240 pages are split into 10 sections. Section 1 lists the contents of each of the other sections. Section 2 is a Getting Started guide for those new to OpenTX, or even for those who just want to know more about the program but don't have a suitable transmitter. 5 sections detail all aspects of OpenTX, while 2 further sections are Taranis and Horus specific. Finally there are two How-To sections.

Each section is in pdf format which can either be used on screen or printed out.

Very impressive! Thank you for putting this together. It will be very handy to refer to as I build new models in my radios.

I do note that the section on GVARS does not mention Name, Unit, Precision, Min or Max - what they are, and possible limitation on their use (ie - "precision" of 0.0, when reading a + or - 100% value will move the decimal, giving a GVAR of only 10%, etc.). Or is this a really new feature of 2.2.1, so wasn't applicable to 2.2.0?

I found your document on 2.1 very good indeed and am sure this will be equally helpful. From one who spends quite a bit of time writing instructions of this kind for other equipment, thank you for an excellent job.

Very impressive! Thank you for putting this together. It will be very handy to refer to as I build new models in my radios.

I do note that the section on GVARS does not mention Name, Unit, Precision, Min or Max - what they are, and possible limitation on their use (ie - "precision" of 0.0, when reading a + or - 100% value will move the decimal, giving a GVAR of only 10%, etc.). Or is this a really new feature of 2.2.1, so wasn't applicable to 2.2.0?

Good point. There are bound to be a few holes here and there. Will work on that!

However, had a play with the backup, and I think it is a bug. I have found that nothing is saved in the backup files location despite a lot of different loading and saving. The models are saved in the file directed by the "Save as" command.

What rcdiy said is correct, but it was made for the AVR radios back in the day (where flashing firmware erases all settings, so it was even more important to have a backup) and probably never really got support added for newer radios.

There has never been an automatic firmware backup feature for any radio.

At the very least, the boxes are unclear. As far as I can see, It was of some use with the Taranis, as a 32k bin file was stored in the directory, however it has no effect whatsoever with the Horus. I will alter my docs too to clarify this. I think you are right not to rely on it doing model backups. The program is complicated enough as it is, could these boxes simply be removed?

This is a most impressive manual. Easily the best available. I like how it shows Taranis, X7, X10 and X12 and illustrates the differences in their displays. Very well done. That said, might you consider rotating the illustrations on pgs 5-34,35, and 36? As published, when you print them and then 3-hole punch the pages, they read from across the left side of a binder. I could 3-hole punch the other side of the pages but then the page numbers would be upside down at the top of the page which doesn't work too well.

Your page 9-15 for recording what switches are used for is nice but is there any chance of doing similar pages using the other transmitters as your illustration?

Lua - Enable the use of LUA scripts. Use of LUA scripts are outside the scope of this guide.
Incorrect.
Lua - Enables the Lua custom scripts screen.
Similar to how noheli removes the heli CCP screen. Lua adds the custom scripts screen.
The companion Lua mouse over tool tip has now been updated to say this.

Page 16
Backup folder: The location of where firmware...
Incorrect
Backup Folder: Location of backup eeproms/model settings on the computer

Both these mistakes are ones I made during my documentation but corrected on discussion with the developers.

Oops I see I already reported this but they haven't been addressed.
How often will you update your documentation. While outstanding in the production/presentation we need them to be correct as well. I'm directing people to your documents from the OpenTX Manual Post sticky on this site and from the RCDIY.ca home page.

Just so you know, I'm not reading through looking for errors I was reading through to figure out how Companion connects to the Horus transmitters. Turn off Horus, plug in USB cable, Zadig STM32 drivers used, then use Companion to edit models and settings and do firmware updates????

I haven't updated any of your issues yet. Life has been very hectic the last few months outside OpenTX and even the chance to fly. I have also been waiting for 2.2.2 to emerge and then do one big update. I assume people who download the docs will read some of the comments on here and see if they apply.

Am hoping the Horus connect will get easier once the bootloader is up and running. At the moment it can be trying to say the least. Don't mind you finding all the errors, indeed I would welcome that.