An Open Source Frsky Telemetry Script for the Horus X10,X12 and Taranis X9D,X9E and QX7 radios

I guess that Jumper R8 does not output that information.
Thank you for all your hard work, it is really a marvel!

1 Like

Hi Alex,

I think i am having some kind of issue with the message display.I only get these messages while bootup.No prearm messages,No EKF2 is using GPS etc. HUD and other value are correct.It even calls GPS lock etc but nothing on message screen.

I am using Kakute F7 with latest stable arducopter with Frsky R9mm( with Fport on "uninverted pad of R9mm) and tranmitter is frsky QX7.

My settings are:
SERIAL6_BAUD,57
SERIAL6_OPTIONS,4
SERIAL6_PROTOCOL,23

Hi Alex hope all is well in your part of the world
just quick question does your script work on X12s with an Access module in it ?

Hi, are you using dshot with a high loop rate? I’ve seen frsky corruption if I go with loop rate > 800Hz

H Alex,

Yes i am using DSHOT 150 but with default loop rate. I tried to load latest stable arduplane and used its default parameters (No dshot) and had same issue.

Hi,
I was able to reproduce it and haven’t been able to make it work on UART1 or UART6, I’ve got it working on UART 2,3,4 with following options:

SERIAL_PROTOCOL=23
SERIAL_OPTIONS=47

Options 47 means:

  • invert RX
  • invert TX
  • half duplex
  • swap tx/rx
  • pull up RX

Note: rx/tx swapping means FPort has to be wired to the RX pin!

1 Like

Many thanks Alex. I will try different UART as you suggested and will report back,

So this is an Ardupilot issue then. Right?

I wouldn’t say so, it’s very receiver specific, I had it working with your options on an archer M+ using fport2 so it really depends on the combination of flight controller and rx fport2/sport ports, at least this is what my experience suggests

Oh Okay.
Before unsoldering and switching UART, Do you think i should try SERIAL_OPTIONS=15 and use normal SPORT/FPORT pad on R9MM instead of “uninverted” pad of R9MM and see if that works?

I just used SERIAL_OPTIONS=4 coz the wires were already soldered to “uninverted” pad of my R9mm.

Hi Alex,

I tried with the settings you suggested on serial 2
SERIAL_PROTOCOL=23
SERIAL_OPTIONS=47

But unfortunately same issue. I am just getting the first line only.

My R9mm is Acct with Fport firmware not the newer Access.

Dear @yaapu Alex

I followed your steps binding the sport cable to the SERIAL2 RX pin but nothing. I then noticed that on the AC documentation is written that Fport is fully functional on AC 4.1.0 and I had the version 4.0.7 stable version as posted by the screenshot of @ninja_zx11

I updated to AC 4.0.1 dev and everything runs smoothly.

My hardware: kakute f7 (not the 1.5 v), R9mm
Latest open tx version and frsky flex firmware

Hope this fixes some of the issues on fport. Btw I tried to connect to SERIAL6 but nothing works. As you described connection to SERAL2-4 works with SERIAL_OPTIONS = 47 and SERIAL_PROTOCOL = 23. I also updated the latest Mission Planner but it seems the parameter list is not updated for SERIAL_OPTIONS. So there is no full bitmask and I had to type the number 47 myself.

I thank you for your work with yaapu, it is now since 2017 I am using it and I am a big fan of your work. Cheers, Filippo

1 Like

Btw (“small” detail) I am using ACCST not ACCESS

Thanks @FilippoFranchini for the report.I am also using Acct on my R9mm.What receiver are you using?
Edit: Never mind.I saw you are using R9mm.

Problem is I don’t want to use EKF3 on dev firmware.That’s why I stick to stable with EKF2.

I will try dev version just to try though.

Dear @ninja_zx11 I think you can disable ekf3 and use only ekf2 if you want to. The parameter is EKF3_ENABLE. Cheers

I will try but I don’t think kakute F7 has enough flash to hold both EKF2 and ekf3 unless someone custom compiles.

I have kakute f7 and it seems everything runs just fine.

Any chance of getting the telemetry out to an android app with the Frsky Taranis?

After trying different options, I gave up and flashed my R9MM with Sport firmware as i have enough free UARTS on kakuteF7 and started getting all the messages on the same stable Arducopter version where my messages were missing on Fport. So something to do with Fport on Ardupilot.

Hi, you need latest master for up to date fport support, sorry if it was not clear :frowning:

No Worries Alex.Thanks for your wonderful script!!