S.Port bidirectional telemetry

openTx has introduced a range of new features, ideas and bling. It is fast becoming the firmware of choice for many users. openTx will run on ALL current hardware platforms, including the gruvin9x and sky9x boards. Work has already started to support the new FrSky X9D radio!
Post Reply
dollop
Posts: 1
Joined: Sat Jan 30, 2021 11:20 am
Country: Israel

S.Port bidirectional telemetry

Post by dollop »

Hi,
I'm trying to implement bidirectional Mavlite (Light mavlink) over S.Port/F.Port telemetry just like in https://github.com/yaapu/FrskyLuaGCS and https://github.com/yaapu/FrskyTelemetryScript but without LUA scripting, based on ESP32 hardware and https://github.com/zs6buj/MavlinkToPassthru project.
I may admit, that downlink (RX->TX) telemetry works perfect for now. Ardupilot prepares the Mavlite and telemetry packets, encapsulates them to S.Port frames and I'm able to read them by ESP32 connected to S.Port pin located in the external module tray. After that ESP32 transfers mavlink packets to GCS via UDP.
The problem is: The uplink (TX->RX) is not working. I'm not able to inject (send) any S.Port packet using the S.Port pin of my Taranis. However FrskyLuaGCS script does a thing using sportTelemetryPush() function and it works just fine.
The question: Is it possible to send an uplink (TX->RX) S.Port/F.Port frame using S.Port pin of the external module tray or Serial port connector in the battery tray of Taranis?

imrj
Posts: 3
Joined: Sun Apr 23, 2017 2:31 pm
Country: -

Re: S.Port bidirectional telemetry

Post by imrj »

interested on this also so bumping
summX
Posts: 1
Joined: Mon Mar 01, 2021 8:50 pm
Country: -

Re: S.Port bidirectional telemetry

Post by summX »

Hey. Can´t help with your actual problem, but may I ask for info and sources on how to grab telemetry data via the S.Port pin? I´m trying to create an external controller that runs an opentx radio via the trainer port using Arduinos, but I would like to send telemetry data to that controller as well and have it displayed. Any hints appreciated.

Post Reply

Return to “openTx”