How to “Fine Tune” Frequency T16 TX16S Multi-Protocol Module

by Oscar

If you are getting bad range or unexplained failsafe from your Jumper T16 or Radiomaster TX16S when flying with the multi-protocol module, the problem could be fixed by frequency fine tuning. Here I will show you how to fine tune frequency setting in the radio.

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

Go to “Model Setup”, scroll down to “Internal RF”, you should find the option “RF Freq. Fine Tune”. Default is 0, and you can change it between -50 and 50.

Do I Need Frequency Fine Tune?

If you see this “Fine Tune” option, you should do it regardless for optimal range. If you don’t see this option, it means the protocol you are using does not require frequency fine tune.

Protocol that requires fine tuning are:

  • Frsky D (e.g. Frsky D4R, D8R)
  • Frsky X (e.g. Frsky X4R, XSR, XM+)
  • Frsky V (e.g. Frsky V8R4, V8FR)
  • S-FHSS (Futaba S-FHSS)
  • Corona
  • Hitec
  • HoTT
  • Any other protocols that uses CC2500 RF Chip to emulate XN297

Edgetx Internal Multi Protocol Tx Module Freqeuncy Fine Tune Rssi Db

Steps to Fine Tune Frequency

Place your quad a couple of meters away from your radio.

You will need to adjust “RF Freq. Fine Tune“, and it will have an impact on “RSSI: x dB” next to it, which is a signal strength indicator.

Increase “RF Freq. Fine Tune” until RSSI drops to 0 dB. Write down that number.

Edgetx Internal Multi Protocol Tx Module Freqeuncy Fine Tune Up

Now decrease “RF Freq. Fine Tune“, signal will come back, but if you keep going, you will get another RSSI drop. Again, write down this number.

Edgetx Internal Multi Protocol Tx Module Freqeuncy Fine Tune Down

The middle of these two numbers is what you want to set “RF Freq. Fine Tune” to. How to work it out? Simply add the two numbers together and divide by two.

For example, if I had 24 and -48, it would be (24-48)/2 = -12

Why this is needed?

I think it’s just the downside of having multiple protocols. Jumper explains why this is required:

Original FrSky, Futaba, Corona Hitec, and HoTT receivers have been frequency-tuned by the manufacturer at the factory. Because of variations in the oscillator crystals used in multiprotocol modules, it is necessary to fine-tune the module to match the manufacturer frequencies.

‘Compatible’ receivers suffer the same variation in crystal oscillators as multiprotocol modules but have to be compatible with genuine (manufacturer-tuned) transmitters so they will typically have auto-tuning built-in, and will self-tune to the radio’s frequency when they are bound.

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.


Robert 4th October 2023 - 5:47 pm

If this the same method if I’m using a external plug in module? Trying get my futaba R2006GS receivers to work.

Oscar 5th October 2023 - 12:28 pm

I don’t have experience with Futaba radios, this guide is for radios that’s running OpenTX and EdgeTX such as TX16S and T16.

Fernando 30th September 2023 - 9:00 pm

Hi, thank you for your article. In my case, RSSI value is always 0, binding to my helicopters eachine e150 and Omphobby M2 using the Futaba SFHSS protocol. Is there any other requirements or settings to check the real signal strength? Thank you. (Radiomaster with EdgeTX 2.8).

Orison Almeida 5th July 2022 - 4:14 am

My Jumper T16 radio w/ internal module gets no signal at any adjustmet on positive values. It starts to get signal at about -80 (UPPER LIMIT) and It goes down to -127 . However I cant go below -127 to get the signal lost and determine the LOWER LIMIT.
Should I worry being so distant from Zero?
Also if I could not determine LOWER LIMIT, which MIDDLE POINT should I consider?
Thanks in advance for any advice.

Jake 2nd May 2022 - 6:12 pm

Hi. I’m using two FrSky R-XSR receivers in a redundant setup. I’ve tuned the master Rx. How do I tune the slave since it is on the same Receiver ID/No.? Thanks in advance.

Travis Lab 13th March 2022 - 1:31 pm

What if the receiver doesn’t have telemetry? If it’s just a small parkflier airplane

Mr. Mac D 2nd February 2022 - 5:08 pm

thx oscar for the info , is very helpfull , the force be with you

Aris 16th January 2022 - 5:32 am

Sir, I could not bind to V761 where gyro is working but when I move the stick, the ele, ail and rud did not give any response. I can only bind if I tick low power mode. I tried to fly the plane but it lost signal after a few meters. Is the transmitter defected?

Roger B 31st January 2023 - 10:38 pm

The V761 protocol on the 400mm planes will only work in low power mode as you found out. This is deliberate to reduce the power to low vales where there is no restriction on transmitters similarly to garage door openers, and light switches. Full power would require the transmission to be certified to local regulations and control.

EDWIN CRISTOBAL 24th August 2021 - 2:45 am


I don’t see any “RF Freq. Fine Tune” option in my Models Setup Menu.

Oscar 24th August 2021 - 12:58 pm

If you don’t see that option, means you don’t need to worry about it.

Ivan 20th June 2021 - 10:08 pm

Hola tengo un r_xsr y mi drone no arma,va y viene la telemetria,lo he afinado y me da un valor de 44 y ya si arma es normal un valor tan alto
Gracias de antemano

Ivan 20th June 2021 - 6:21 pm

Hola acabo de afinar mi r_xsr por no arma y me da 44 al afinarlo
Es valor es normal?
Por que veo que a otros le da en negativo o poco en positivo

Victor 20th June 2021 - 8:29 am

Good article Oscar. Which rx protocols DONT require tuning?
It is a pita having to do this for every rx I have…..

Oscar 20th June 2021 - 2:13 pm

No, just do tune it once for each TX protocol you are using, and it should work for all RX for that protocol. You are tuning the transmitter module, not the receiver.

Bob Watson 30th August 2022 - 8:40 pm

Oscar, I disagree with you there as just checked the tuning between two models using different makes of receivers, ones a Futaba, the other FrSky. The Futaba fine tune is 46, the FrSky is 23….

Mike H. 22nd March 2021 - 12:09 am

Hey Oscar, I’d like to thank you so very much for putting out all these fantastic tutorials with including the examples that you did. I’m very new to fpv and have been looking everywhere and watching so many YouTube videos that I think I went overboard and got myself so confused on what to do first, and how to do it correctly. I was ready to pack it all in and just sell everything I’ve bought so far. I’m so glad I tried one more time and found your website, it’s exactly what I needed to put myself on the correct path again. Your explanations are I think the best and easiest to understand. Thanks again, I’ll definitely look you up on Patreon and check out your videos. All the best to you. Mike H.

Sergio 30th November 2020 - 4:58 am

Hello, I have the Radiomaster and 3 Flysky recievers… the option dosent enable… Do you have any idea?

Alan 2nd July 2020 - 7:24 am

Hi Oscar, I understand ther is a config file which can be written to force the fine tune into certain offsets. Now this would handy if the module was used in different transmitters. I have been reading this on github, but there aren’t any examples on how this done in plan English(a copy of the config.h file and where to place it),any help would be appreciated

Rob 4th June 2020 - 4:45 am

Assuming you should do this for fixed wing as well.

Fenrir 19th May 2020 - 6:44 am

So this value is different for every mutliprotocol module and different for every module and receiver combination, where the receiver is from a different manufacturer? Or does it vary based on the protocol too? (D8, D16, FCC vs. LBT)

I think this is important to add because I tuned mine for FrSky D16, but then got really dangerous corrupted packets on a jumper receiver that caused the quad to go into a deathroll without signal loss. Since I retuned for the Jumper RX it was fine.

Fenrir 19th May 2020 - 6:39 am

You can read it from the RSSI value in Betaflight or from the OSD. The XM+ can be flashed with firmware that outputs RSSI always on channel 8 or channel 16, that’s what the firmware labeled RSSI is for. I believe there is also an RSSI pad you can solder to.

Ajaxdima 7th April 2020 - 9:41 am

Hello, for method 1 how much is best to put the quad far from the ground and from the transmitter? Thank you Oscar for all your work!

Oscar 2nd June 2020 - 11:58 pm

a few meters should be fine

Gareth Blades 2nd April 2020 - 2:15 am

How does this work if I’m using xm+ receiver without telemetry