Servers by jDrones

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

frsky
lua
ardupilot

(alex) #121

Hi Nathan,
I’ll move the global/current time up on the top bar, I agree it’s a more natural position.
The frametype, like the model name it’s a redundant information, not needed, that I like to have. It sure doesn’t change during flight,but at par with flight mode is nevertheless sent as telemetry info from the flight controller.

Hud size is another story, no C&T copyright issues on the Horus, it’s just a performace problem.
I started testing with very large HUDs it was fine on companion but on a real radio was too slow, so slow that there was risk to skip/miss telemetry packets.
Lua lcd primitives are really limited, I’m working on it but I don’t see much room for improvements…

thanks for the feedback


(alex) #122

Hi Coby,
ribbon vs rose is really a personal thing, I was looking for a way to speed things up, the rose is lighter on cpu than the ribbon!

thanks for the feedback


(alex) #123

From my point of view this script should not be confused with a HUD in it’s pure form: it’s a telemetry monitoring script more like a cockpit than a HUD
While the Horus is limited on the lcd performance it has room for telemetry advanced functions such alarms, logging, vocal and visual feedback:I’d rather focus on improving these aspects!

cheers


(Coby Leuschke) #124

i do think the rose is easier to understand with a quick glance. not a big deal to me.

i actually do not see much of a need for the artificial horizon on the radio but bet i could get flamed for that point of view. just seems like eye candy to me. if you are flying FPV with goggles you can’t see it, and if you need it you likely have an OSD. if you are flying missions than you would need a GCS anyway, which also has the HUD. seems like taranis telemetry info is good for:

  1. preflight checks
  2. in flight audible alerts for goggle and non goggle users
  3. in flight textual/graphical info for non goggle users

that seems to point to

  1. stabilization system status: imu/ekf
  2. navigation system status/info: gps/baro/compass
  3. power system status/info: v/a/rpm/etc
  4. mission status: flight mode, waypoint

since i have not flown with any taranis telemetry at this point that is just a wild guess. looking forward to helping to test this out on a horus so i can find out myself. really like the work you are doing for the community!


(Nathan E) #125

Regarding the compass rose vs ribbon, I’m actually a fan of the rose much more than the ribbon, however I would like to say that the rose could use a bit more “detail” to gather a more accurate track from. I liked the arrow where it used to be, and maybe a slightly larger rose with more hash marks/smaller letters. I would also hope that the value is showing track and not heading (or maybe it’s selectable between the two).

I fly fixed-wing a lot, so a wind indicator would be very useful to include as a part of the directional indicator (compass rose). I’m not sure what that will take.


(alex) #126

stabilization system status: imu/ekf
navigation system status/info: gps/baro/compass
power system status/info: v/a/rpm/etc
mission status: flight mode, waypoint

@Coby unfortunately the protocol right now is missing some of the info you (and I) would like to display: imu/ekf and waypoints are not sent down the frsky link, so there’s no way to display them even if I wanted to!

But the protocol can evolve, these features are already in my personal wishlist :slight_smile:


(alex) #127

Regarding the compass rose vs ribbon, I’m actually a fan of the rose much more than the ribbon, however I would like to say that the rose could use a bit more “detail” to gather a more accurate track from. I liked the arrow where it used to be, and maybe a slightly larger rose with more hash marks/smaller letters. I would also hope that the value is showing track and not heading (or maybe it’s selectable between the two).

I admit the rose was quite poor in detail, it was an experiment :slight_smile:

It would be nice to show track vs heading but no waypoint info on the frsky protocol so for now only heading is viable.
I’ll add you to the list of testers.


(Nathan E) #128

When I mean track, I mean the ground track - not necessarily tied to any waypoint, just the true direction that is being flown. That way I don’t “point” toward home but get blown off course by a crosswind.


(Luís Vale Gonçalves) #129

@Naterater

Better 4u to check the protocol of what is sent on the telemetry link.


(Fnoop) #130

The two most important bits of information I used on the old teensy telemetry display was the battery voltage, and the heading indicator. This was a fixed NSEW diagram with an arrow that rotated and moved according to the relative position and direction the craft was heading/pointing. You could recover the craft alone with this information even when it was beyond the distance you can see which way it is pointed.


(chc) #131

it’s awesome. i have x10s . can i join beta test?


(David Nagle) #132

Hey Alex, I just want to say that mate for this script and I now have it working on my Taranis X9d plus.

I am not a computer programmer by any stretch of the imagination mate, but I can problem solve and will research and find the answers to something until I am blue in the face and work it out.

I installed the necessary folders and files onto the sd card of the Taranis while out of the Tx while being inserted into my p.c.

I did have to do the following as you described in one of your previous post " also make sure the radio is not trying to compile the script: remove the yaapu9.lua file and only leave the yaapu9.luac one.
If the script does not start then try to rename yaapu9.luac in yaapu9.lua.

I had reports that sqt5font needs to be unchecked for memory hungry scripts to work"

Is there only 1 screen of information for your script on the Taranis x9d plus? because if I go to setup a second screen with the Telemetry information it comes up with the message " Script Panic not enough memory" I still have all the information that was on the sd card prior to installing you script.

Many thanks again,

Cheers Dave.


(alex) #133

Hi Dave, you only need to setup the script in the first telemetry screen, personally I use a second screen to display gps coords.

If you have it running you access the message history page by short pressing plus/minus.
To display min/max values Short Press menu.
To access the script configuration page long Press menu.
To cycle between voltage sources Short Press enter.

Cheers


(Zeek World) #134

I’m interested, I can give it a try in my new Horus X10S.
Let me know.

Zeek


(alex) #135

sure, you’re more than welcome!


(alex) #136

Hi Zeek, you’re welcome to test it as well


(Zeek World) #137

Thanks Alex, is there a link for the Horus script?
I can’t seem to find it.

Zeek


(alex) #138

not yet, one minor thing to fix and I’ll send all testers a beta version


(Zeek World) #139

Sounds good, thanks!


(chc) #140

thank you
Looking forward to your good news