top of page

 Modify VTX Settings (TBS Unify / TrampHV)

using FrSky TARANIS Radio

This is made possible using MSP over S.Port or  S.PORT / MSP bridge method

Thanks raphaelcoeffic for your patiance and help with all the resources related to this project

UPDATE

 it's also possible to use this app (PIDflight VTx) for Android to change VTX settings

You will need

​

 

Notes
1) 
It's better to use FC that has VCP for the USB so all UART's are free and will not conflict with USB

2) Don't Forget to REMOVE THE TNR PROGRAMMER (maybe in future TrampHV version it'll work with it)

3) Most F4 Flight controllers(i.e Revolt F4) doesn't have inverted telemetry feature so if you're using FRSKY RX you might want to follow this mod: Smartport, the FrSky XSR, and Beta...  (solder to green arrow )

​

​

​

​

​

​

​

​

​

​

​

This was done for my F4 REVO FC -> www.rcgroups.com/REVO-F4.....

Latest FPV Gear

Latest FPV Gear

1. TARANIS Firmware Update & LUA script

I used this guide to flash the Taranis firmware: https://www.youtube.com/watch?v=DsbaftCHpHs

​

1) Go to: http://www.open-tx.org/2017/05/30/opentx-2.2.0

​

2) Select OpenTX Companion 2.2.0 - Windows Installer (on the bottom)

​

3) Install the latest companion software -> Flash latest firmware
    

4) While turning on the TARANIS - If you get the Error msg: "SD CARD WARNING Expected version:2.2V000#  Press any key"
That's because the new firmware expect a newer SD folder Structure that requires an update.
Inside the OpenTX firmare page (in open-tx.org) at the bottom of the page you will see:
SDCard content for 2.2.0​

5) Download the zip file that matches your V000# number (X9 for Taranis X9)
and replace the SD content (make sure to save a backup)
For me it was: sdcard-taranis-x9-2.2V0004.zip - that fixed the problem.

​

Get the LUA Script here ( "BF.lua" )

https://github.com/betaflight/betaflight-tx-lua-scripts/releases

​

Downloding the LUA Script is much easier now than before.

Choose the latest "BFSetup-X9.....".zip file (X9 For the Taranis)

​​

1) Copy SCRIPT folder to the root dir of Taranis SD card

* Script file names can't be more than 6 characters *

​

​

2) To link the script -> go to screen DISPLAY 13/13,

next to Screen 1 Select "Script" and select the LUA script name.

​

 

2. Flash Betaflight latest 3.1.x firmware

 

Betaflight 3.1.x firmware is now officially released: 

https://github.com/betaflight/betaflight/releases/tag/v3.1.7

​

Flash the latest Betaflight 3.1.x firmware either locally or online using the betaflight configurator

​

3. Telemetry Settings & Connections

 

SPF3 Flight Controller


1) Connect the S.port (Receiver) to the UART 1 TX -  this protocol can send and receive data

2) Tramp "T" Pin goes to UART 2 TX

3) RX SBUS connected to UART 3 RX

​

UART 2 
UART 3 
UART 1 

Betaflight GUI - Ports tab

In UART 1 under Telemetry choose: SmartPort (AUTO)

In UART 2 under Peripherals choose: IRC Tramp (AUTO) or TBS SmartAudio

OmnibusF3 Flight Controller​

1) Tramp "T" Pin goes to UART 1 TX / Audio Pin in the TBS Unify

 

2) Smart port Output (Receiver) to the UART 2 TX

 

3) RX SBUS connected to UART 3 RX (dedicates SBUS Pin)

​

Betaflight GUI - Configuration tab

Make sure Telemetry switch is turned ON​

In order to verify that telemetry is working

(Props OFF at all times - connect Battery)

In the TARANIS go to telemetry menu (13/14) -> press Discover new sensors
Verify that you see all 10 sensors updates and working 

In many cases only after ARM command all the 10 sensors will be active

4. SETTINGS MENU - Run LUA Script

While in the home screen of the TARANIS -> Long press on PAGE button to launch the menu

* VTX Settings are in screen #3

​

Change VTX Settings

  • Store or Reload values - Long Press MENU button

  • Switch screens - Short Press MENU button

  • Navigate between values - "+" & "-" buttons

  • EDIT value - Press ENTER

​

I wish to thank pafleraf/raphaelcoeffic who helped with links and tips for all the resources and

also help create this amazing feature, your help is much appreciated !

​

​

General Tips

​

* In the IRC TrampHV Remove the TNR programmer !

 

* In SPF3 and other FC's that has only 3 UARTS telemetry data will only work once armed,
because of the conflict between MSP (uart1) and the smartport telemetry

​

* If you're experiencing weird cases where the values in the LUA screen are not consistent or aren't updating

correctly, try create a new model, and delete and copy a new LUA Script file.

Try also loading the LUA Script directly from RADIO Setup menu and execute it from there see if it helps..

​

* Sometimes you'll need to Longpress MENU button and hit "reload" to refresh data if you noticed it didn't 

updated correctly after changes

* If you have a really new XSR it might need firmware upgrade in order to work properly with this mod

​

 

Troubleshooting 

I see 0 0 0 values in the VTX MENU

In case you followed each step carfully and you still see 0 values maybe you have the early TrampHV version, that doesn't really use the "T" pin output properly.

​

​

comments section

(Takes time to load, wait for it...)

​

bottom of page