Thread Tools
May 07, 2018, 11:29 AM
Thread OP

OpenTx 2.1.0 and later

The JR module that we sell can be set to output XJT D16 protocol necessary for the Taranis, Horus, and other transmitters that can run the OpenTx firmware.

When OpenTx v2.1.0 firmware was released, it no longer worked with our original JR module in XJT D16 mode. That has been fixed with firmware update (v4.3) for our JR modules. Please note that none of our transmitter modules (except the A9) are officially in-field flashable using our XDP programmer (or the Serial w/Nano or RFU, which can emulate the XDP). If your module does not have a flashable CPU, or you don't have what's necessary to flash our modules, it would have to be returned to us to be disassembled, reprogrammed, and re-assembled. There is a cost associated with this, but it is a reduced cost compared to our normal firmware update (where you can send in any number of pieces to be upgraded for $39.95 + shipping). The cost for the JR module (only) upgrade is $9.95 + shipping.

To use our JR module with an OpenTx based transmitter you need to change the module's input mode to 2. To do that, put the module into push button programming mode (like for setting the power, hopping, and input mode). Red=power, green=hopping mode, orange = input mode. The default input mode is 1 flash (PPM). Set it to 2 flashes (XJT).

To use our JR module with OpenTx you must set the OpenTx based transmitter with these settings:
  • Set the Internal RF to OFF
  • Set the External RF to XJT D16
  • Set the failsafe to RECEIVER
Last edited by JimDrew; Jun 19, 2018 at 03:06 PM.
Sign up now
to remove ads between posts
Jun 06, 2018, 05:40 PM
No Quarter given
Capgains's Avatar
Hi Jim,

I just purchased a Horus X10, with Open Tx 2.2.1 .
If I purchase a new Jr Tx module from you today, will it have the new firmware that will work with the Open TX?
Jun 07, 2018, 01:07 AM
Thread OP
Yes! I have updated this thread!
Jun 19, 2018, 12:48 AM
No Quarter given
Capgains's Avatar
Okay, can someone please walk me through all the changes that need to be made to make the new JR module work with the Horus X10? In the Horus settings, I have the internal module set to off, External set to XJT 16 and failsafe to Receiver. I can't find details on how to set the XPS module to XJT mode. The manuals don't mention modulation mode, only that it will be added in the future. The RX and TX will not bind despite being set into binding mode. Please make a sticky of all of the settings in the Open TX as well as the XPS module that need to be set and how to do it.
Jun 19, 2018, 02:57 PM
Thread OP
See first post of this thread. I tested the modules we sent to you. I almost left them in input mode 2, but I was not sure what Tx you were going to be using so I set them back to input mode 1 before they were shipped.
Last edited by JimDrew; Jun 19, 2018 at 03:06 PM.
Aug 15, 2018, 08:08 PM
Registered User

Flashing RX firmware from Horus transmitter

See below
Last edited by cellbuster; Aug 15, 2018 at 08:23 PM.
Aug 15, 2018, 08:22 PM
Registered User

Flashing JR Module firmware for Horus transmitter

I am confused and that's not hard, In another post here you say not to update Open tx 2.1.0 and later as it will not work with the Horus X12s firmware in Open TX.
So are things resolved with the Horus X12s now and if I update the JR module with V4.3 it will work?
I had a look at the firmware down loads for XPS and V4.3 does not mention Frsky (taranis) at all only V4.6 to V5.8 mention taranis.
Can you please tell me what Version of XPS firmware I should flash to the JR module for the HorusX12s using open TX 2.1.0 and later.
I bound to the XPS JR module with XPD and it is flashable V4.2 and the option to upgrade firmware tab is there.
Do I down load the upgrade and save it on my hard drive then search for it through XDP ?
Aug 16, 2018, 01:05 AM
Thread OP
v4.3 is the firmware version for the XtremeLink module. The v4.6 to v5.8 you see is the version of the updater program itself!

You must have firmware version 4.3 flashed on your JR XtremeLink module in order to use OpenTx 2.1.1 or later.

The updater program is what you download and run. It contains the latest firmware for every product we make. When you run the updater program it will tell you what XtremeLink device it found, what the current firmware version is and what firmware version you can update it to.
Aug 16, 2018, 02:22 AM
Registered User
My TX module is flashable and has V4.2, how do I update the firmware on it via XPD.
Is there a tutorial on this. Which version updater do I use?
I am completely confused with this updater version, am I correct that I can update with updater v5.8 which has the 4.3 firmware required for open TX 2.1.1
Aug 16, 2018, 03:38 AM
Registered User

Firmware upgrade

I downloaded updaterV5.7 and put module in programming mode orange led and the updater found the TX and updated to V4.3 cool!
Not as hard as I thought.
The updater version and the firmware version numbers were a bit confusing to me but all good.
Aug 16, 2018, 01:54 PM
Thread OP
I am glad you got it sorted out! Every product we make has a different firmware version. The updater program contains the latest version of firmware for each of those products. The download page has info about each revision of the updater, showing what version of firmware the updater will update each product to.
Feb 05, 2019, 12:27 PM
Registered User
Cellbuster mentioned that he ran the updater and it found his TX module in his Horus, however, you (Jim) noted that none of the TX modules can be updated except for the A9 module. Can you clarify?... because I wanted to check the settings in my Horus/JR module and it can't be found by the updater.

Also: You mentioned in the OP post that the TX should be set to XJT/D16 output mode. Got it.

However, you can also set the number of channels that the TX will set up for control and communication. If set to channels 9 up to 16, the latency is shown to be twice as much as if it were set to 8 channels or less.
So can you make that channel output number setting less than 16 and have it work correctly?... or does one need to leave the outputs as a full 16 channels no matter what you need?
Feb 05, 2019, 12:38 PM
Thread OP
NONE of the transmitter modules or pre-nano receivers are officially in-field programmable. However, about 70% of them actually are. This was never an official feature until the Nano's were released. You can always access and program the settings of any of the products though. Make sure you are putting the transmitter module into "computer programming mode". The XDP program as well as the updater will see the transmitter module when it is in this mode.

You need to set the OpenTx firmware as XJT-D16, meaning all channels.
Feb 05, 2019, 04:59 PM
Registered User
Well, I guess my module isn't one of the ones that is flashable, nor even readable, by XDP.
Putting it into Program mode, it isn't recognized as any kind of hardware by neither XDP nor the upgrader.
I was hoping it would be since I bought it only about a couple of weeks ago.

It does, however, have the third Orange light to set XJT mode so I seem to have that figured out.
It would have been great if all the modules could have been flashable because that would have been a simple way to make them "future proof" in case there is another change to OpenTX or the FrSky radios that create a problem that could be fixed with a firmware upgrade.
Feb 05, 2019, 05:13 PM
Registered User
Originally Posted by JimDrew
You need to set the OpenTx firmware as XJT-D16, meaning all channels.
I'm not sure we're on the same page yet with this one.
I understand about setting the output mode to XJT-D16. In the X10S, that is done at the "Mode" line for the external RF.

What I am referring to above is on the next line under that labeled "Channel Range". In that entry, you can state the number of channels that you actually want to transmit.
If you only need 8 or less channels, and set it that number of channels (or less), then you would get the benefit of cutting the latency in half from 18ms (if using 9 or more channels), or 9ms (if using 8 or less channels).

So to clarify; to make the module work as intended, does the Channel Range entry have to be set to all 16 channels output?

I saw where you mentioned that you had an X10S, so perhaps you could peek at that in the Model setup menu first page to see what I mean.

Quick Reply

Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Migrate models from Taranis (OpenTx 1.?) to Taranis Plus (OpenTx 2.2.0) Mr Rowl FrSky 1 Aug 23, 2017 08:33 AM
Question OpenTX-9x128-2.0.19 + Idle Up switch yaoweic Radios 1 Jun 01, 2016 08:34 AM
Help! Turngy 9XR Pro opentx 2.0.8 to 2.1.7 upgrade failed robinzeng Radios 0 Jan 14, 2016 07:58 AM