If you run TBS crossfire and use a supported Crossfire TBS VTX, you can use crossfire lua scripts to configure the VTX and all of its options using either OSD or your OpenTX supported radio or TBS Fusion goggle module.
Contents
Steps
- Make sure your VTX data port is set to CSFR
- Wire your VTX to your crossfire nano receiver
- Configure crossfire nano receiver channel 3 and 4
- Optional – Setup EVO OSD stick menu
Supported Crossfire VTX’s
- TBS EVO (supports osd)
- TBS Unify PRO32 HV
- TBS UNIFY PRO32 NANO
Benefits
TBS Fusion integration will allow you to configure your crossfire nano receiver and VTX settings from your Fusion goggle module.
You will always have support for controlling all of the settings on your VTX using crossfire LUA scripts without having to rely on BetaFlight for smart audio support.
OSD enabled VTX’s like the EVO will support the use of OSD to configure VTX settings.
Requirements
This write up assumes you have a working TBS crossfire nano receiver bound and setup to your radio. If you do not, you can read how to set up and bind your crossfire nano RX here.
Installed TBS Agent X – Download Here
VTX Data Port
In order for the communications to be able to happen, first we need to make sure the VTX data port is set to CRSF.
Unify Pro32 HV & EVO Data Port
The easiest way to do this on the TBS Unify Pro 32 and TBS EVO is by using the TBS Agent X.
Open the TBS Agent X and Click Manage on your VTX
Under the General Tab Make sure you have selected CRSF as the Data Port.
Unify Pro32 Nano Data Port
By default the Unify Pro32 nano is set to CRSF. To verify your Unify Pro32 Nano data port is set to CRSF, you need to know what the flashing LEDs menu means. You also have to use the button on the nano to navigate its menu. You can find all of this information in the TBS manual that you can download here. When the red light flashes 6 times, the corresponding blue LED flashes will tell you what data port it is set to. If it flashes blue twice, its set to CRSF, if not, it needs to.
LED Button Menu Example
For example, Channel 6, Band B, Power of 400mW, default max. Temperature, pit mode off, Crossfire protocol and enabled audio will have the following startup LED code:
- 1x Red and 6x Blue = Channel, 6
- 2x Red and 2x Blue = Band, 2 (=B)
- 3x Red and 3x Blue = Power, 3 (= 400mW)
- 4x Red and 6x Blue = Temperature Limit (105°C)
- 5x Red and 1x Blue = Pit Mode Off
- 6x Red and 2x Blue = Protocol/Data Port set to CSFR
- 7x* Red and 1x Blue = Audio set enable using onboard MIC
*Unify Pro32 HV only
VTX Wiring
Basically we want to wire the TBS video transmitter TX pad to the crossfire nano receiver pad channel 3. Wire the VTX RX pad to the crossfire nano receiver pad channel 4. In the images below, each wire will be explained.
Unify Pro32 HV & Evo
With the EVO and Unify Pro 32 HV, the green wire on the VTX is TX1 that is wired to the channel 3 pad on the crossfire nano reciver. The white wire is RX1 and it is wired to the channel 4 pad on the crossfire nano.
The 7 wire connector for the TBS Unify Pro 32 and the TBS Evo are the same. The wires from top to bottom according to the image above:
- white wire – VTX RX to Channel 4 on the crossfire nano
- green wire – VTX TX to channel 3 on the crossfire nano
- yellow wire – Video source for your VTX, usually on the Flight Controller, sometimes a direct feed from the FPV camera.
- back wire 1 – ground wire
- red wire 1 – 5 volts out. can be used to power other things requiring 5 volts. not connected in above example.
- back wire 2 – ground
- red wire 2 – Connected to power source that offers 7-26 volts. connected to the battery voltage, VCC pad.
TBS Unify Pro32 Nano
The wiring for the Unify Pro32 nano is same the except its input voltage is lower at 3-13 volts and the TX pad on the Unify Pro32 Nano is off to the side. Pay attention to the orientation the be below wiring diagram.
The 7 wires from the TBS Unify Pro 32 nano are as followed:
- white wire – From the VTX RX to Channel 4 on the crossfire nano
- green wire – From the VTX TX to channel 3 on the crossfire nano
- yellow wire – The video source for your VTX, usually on the flight controller, sometimes a direct feed to the camera.
- back wire 1 – ground wire
- red wire 1 – 5 volts out. can be used to power other things requiring 5 volts. not connected in above example.
- back wire 2 – ground
- red wire 2 – Connected to power source that offers 3-13 volts. connected to 5v pad.
Configure Crossfire Nano Receiver
The last step before you can control your TBS vtx and crossfire rx from your radio is to tell your crossfire nano receiver to use channels 3 and 4 as Crossfire TX and Crossfire RX protocols. This process uses the radio crossfire lua scripts, the same menu that you used to bind your crossfire TX and RX.
Take your Props off and power up your radio and your quad.
On your OpenTX navigate to the lua scripts for Crossfire
Navigate your radio to the Radio Setup and go to page 2.
Select Crossfire and short press enter button.
Select crossfire.lua. Long press enter on crossfire.lua
Short press enter on Execute.
Select XF Nano RX.
Scroll down to Outpu Map and change:
Output 3 = CRSF RX
Output 4 = CRSF TX
Once you are done, using your radio, go back out to the main crossfire menu. You should now see your VTX in the list of devices found.
Select the VTX you just configured and enter its configuration. Every option is there to be configured.
The End
You have finished wiring and configuring the setup. You can now configure your Crossfire Nano RX and TBS VTX from your radio.
EVO OSD
If you have a TBS EVO you can configure it to allow OSD configuration using your radio sticks.
Open the TBS Agent X and connect your TBS EVO to your computer via micro USB.
Select Unify EVO. Click manage.
Click Channel Map. Make sure that StickMenu is set to Enable. Set your roll, pitch, throttle, and yaw channels using the sliders.
When you are done close the TBS Agent program.
Verify you have the correct channel mapping for the stick menu. Bring up the EVO OSD menu by moving the throttle stick all the way down while yawing full stick to the left, while your radio and quad are powered on.
If it is configured correctly you will see “Enter Menu” and a count down from 3, 2, 1 and then the menu in your FPV goggles.
If you do not see the count down and menu, make sure your channel mapping for the StickMenu is correct.
Hi, how did you setup the Nano Rx to output CRSF Tx and Rx on Ch3 and 4? Mine doesn’t have that option.
Is it because the screen was still loading? My nano rx has the original firmware that came on it and I can see the other channels. A lot of time when I access the VTX with LUA scripts, the load time is a long wait and I have to go back into it several times to work.
hi! thanks a lot for this guide. one question…. I use a Jumper T16 with Micro module crossfire….
In the settings of the micro TX (in Lua script or by Agent X) should I select YES on MyVTX menu?
Thanks again
Marco
That depends if you want your vtx’s to change automatically when they bind.