sandet01's blog View Details
Posted by sandet01 | Mar 23, 2021 @ 03:48 PM | 6,338 Views
I volunteered to provide "how to" instructions on a thread when upgrading from OpenTx to 2.2.2 to OpenTX 2.3.11 on an X10 radio. The following is what I sent. It will work on Horus, Jumper, and RadioMaster radios.

Note that if you are starting from a version earlier than 2.2.2 there is no "bootloader" mode, and you'll have to do a bit more searching to find out how to use "zadig" to flash the radio. The following assumes you have used Companion and are familiar with setting it up, uploading/downloading models, etc. AND that you are conversant with setting up folders/subfolders and moving files between them in Windows.

It also assumes you have both Companion 2.2.2 and Companion 2.3.11 installed on your computer.

On with the show:

Start by setting up two master folders. Actual names and places where things are stored can be anything, as long as you know what has been put, where.
I'll call one "222" and one "2311" for this.

Inside "222" create these subfolders: "Firmware", "Models" and "SD Card".
Inside "2311" create like folders - "Firmware", "Models" and "SD Card".

Put the radio into bootloader and plug in the USB cord. Do NOT open either version of Companion, yet. I'll assume your SD Card is visible in Windows as drive E:.
Select and copy everything on the SD card to the "222/SD Card" folder.
Open Companion 2....Continue Reading
Posted by sandet01 | Mar 03, 2021 @ 12:42 AM | 6,994 Views
Made the jump and got an X10S-E, which put me into the world of widget writing, and how to convert my older telemetry script to the new environment. To sum, as of ver 2.3.11, OpenTX has not made it easy.

See the older post about using it for the Taranis, first.

Widgets are supposed to be scalable, so one can use them in various sized "zones" on the radio screen. There are no functions to help with that. One has to determine all the sizes of the various zones, and then custom create individual screens for each size. There is no automatic way to confine something to a zone, so easy to draw "outside the box" if one does not pay attention. And many of the lcd functions available for the Taranis do not function for the color radios. I gave up - just too many screens, and too much information presented, to spend the many hours writing code that all the different sizes would require. So all items on the screen are hard coded for their positions. Things will get ugly if the area of a widget is different than noted below.

I have yet to fully understand "options" for widgets. So while there are two color options available, best to just leave them as is.

Widgets do not currently support "Events" - the press of the menu keys for navigation/incrementing of values. I instead emulated by use of either the Elevator stick, or the Rudder stick. The screens tell you what to do.

One additional trick: If you top off your...Continue Reading
Posted by sandet01 | Jan 31, 2020 @ 06:31 PM | 7,780 Views
A flight logger and battery use meter for the Taranis X9D family. Tested and used in versions from 2.2.4 to 2.3.11.
-shamelessly modeled on the work by Vulturetec.

Why? There are much easier options for electric powered models - voltage sensors, amperage sensors, etc. But a traditional fuel engine with a flight-controls-only battery is more problematic. Amp usage is too small for a sensor to reliably measure. Volts only really tell you "It's time to quit". In these models, one can get many flights off of one charge. The question is: "How many?", or more importantly "Can I get one more flight in for the day?" Old school is to track the time for each flight, and then measure how many maH's were put back in. Then use that info to guesstimate how many average flights a pack may allow before going dead. This script does all that for you!

Automatically detects takeoff events as flights, and total time receiver was "on" for a day. On a new day, asks for the mAH restored to the flight pack. Uses that data to estimate remaining battery capacity for the current day. Shows total flights and time from the prior day, as well as grand totals since first use.

Name: Capture.JPG
Views: 11
Size: 269.8 KB

Requires a long press of the Page button to get the main screen to display after turning on the transmitter.

Pretty self explanatory as to what is what. The battery gauge takes the current time, and uses the long-term average of mAH/Min to estimate how much juice is...Continue Reading