My company sells a FrSky Telemetry cable for the Pixhawk (DF13) along with the following interface for the Taranis RC transmitter HERE.
This cable is a functional equivalent to using both the FrSky FUL-1 and FrSky SPC.
The cable is compatible with the FrSky X6R and X8R receivers (not the X4R or the D-type receivers).
The cable (if purchased on Craft and Theory’s website) comes with this state of the art user interface, which is compatible with any Taranis RC transmitter running OpenTX 2.1.x:
The interface displays the following information on the Taranis LCD:
+ Flight mode (+Simple/SuperSimple)
+ Flight timer as determined by autopilot (paused when landed)
+ RC link signal quality
+ RC transmitter battery voltage
+ Heads-Up display (HUD) – similar to Mission Planner’s HUD and extremely fast 24+Hz update rate!
- Heading and compass bezel
- Pitch and roll
- Altitude and horizontal speed
+ Battery information (requires power module and battery mAh to be configured in Mission Planner)
- Battery pack voltage
- Average cell voltage (or lowest cell voltage if a FrSky LiPo voltage sensor is connected)
- Current/power draw
- Number of cells in battery pack
- Lowest recorded or nominal battery pack and cell voltages
- Highest current/power draw
- Remaining battery capacity bar
+ Vehicle position
- Orientation relative to home position
- Distance from home
- Distance above ground (if equipped with a range finder)
+ GPS signal quality
- GPS fix indicator (no GPS, no fix, 2D, 3D)
- Number of satellites or HDOP
+ MAVLink messages
- Alerts and error messages (same as Mission Planner)
- Failsafe flags
- Information messages
MAVLink statustext, system_status, and ekf_status_report messages (as would appear in Mission Planner) are shown in the bottom panel of the LCD for ten seconds after being received, but the list of MAVLink messages can also be viewed on a second page.
The scripts also provide audible sound alerts consisting of:
• Flight mode (e.g., “stabilize,” “loiter”),
• “Normal/simple/super simple mode,”
• “Landing complete” each time the copter lands (which pauses the flight timer)
• “Message received” each time a MAVLink message is received,
• “Battery at 50%,”
• “Battery warning” when 25% is left,
• “Battery low” if the lowest cell voltage is below the [LowVx10] value,
• “Battery critical” if the lowest cell voltage is below the [CritVx10] value,
• “Battery failsafe” which repeats every [RepeatT] seconds if triggered,
• “EKF failsafe” which repeats every [RepeatT] seconds if triggered.
The parameters in brackets can be configured from the Taranis.
The parameters in brackets can be configured from the Taranis, and the sounds can be disabled altogether.
While the cable by itself works with official ArduCopter v3.2 and above, the interface requires flashing the Pixhawk with what is for now a modified Copter v3.3.1 RC1 firmware. The modified firmware still supports the legacy “Frsky D-PORT” and “Frsky S-PORT” protocols which have been available since v3.2 in the official firmware (if you set SERIAL2_PROTOCOL to “3” and “4” respectively) but a new Smart.Port protocol (named by C&T as "Frsky X-PORT”) has been introduced along with a number of code and bandwidth optimizations. Frsky X-PORT is activated by setting the parameter SERIAL2_PROTOCOL to “9.”
We look forward to your feedback!