Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FrSky Ethos LUA grapher #21

Open
mmasch opened this issue Jan 17, 2023 · 13 comments
Open

FrSky Ethos LUA grapher #21

mmasch opened this issue Jan 17, 2023 · 13 comments

Comments

@mmasch
Copy link

mmasch commented Jan 17, 2023

Hi.
Posted this question in RCGroups/Radios/Ethos LUA thread and a person there suggested you allready had
developed a similar LUA for OpenTX. Any chance for a port to the Ethos OS?

Below is my query at RCGroups:
Wondering if someone has considered creating a LUA to display logged content on the transmitter?
Ie. RSSI/VFR/Vario height et.al. from the logs from the current or another specified (selectable) flight?
I am not able to create LUA content, but thought I'd plant the idea.
Had visualized a full-screen where you could pick the log-file you wanted, and perhaps a dialogue box where
you could select one or several of the logged telemetry values and get it displayed graphically on the radio.
A little like the way OTX Companion does it.
Had been cool to have the ability to check for example the VFR and/og RSSI right after a flight.

Br. Morten Masch, Norway.

@RealTadango
Copy link
Owner

Hi Morton,

I am working on it but ETHOS lacks some things i need. See this request: FrSkyRC/ETHOS-Feedback-Community#2243

When that part is implemented in ETHOS i will continue. I don't have a TX with ETHOS at the moment but that might change.

Kind regards, Herman

@lthole
Copy link

lthole commented Jan 17, 2023

Hi Herman

Perhaps a great first step would be for the user to browse to and select the log file to be viewed?

Kind regards,
Lothar

@RealTadango
Copy link
Owner

Hi Herman

Perhaps a great first step would be for the user to browse to and select the log file to be viewed?

Kind regards, Lothar

Sure, but how?

@lthole
Copy link

lthole commented Jan 18, 2023 via email

@RealTadango
Copy link
Owner

I suppose I assumed that the standard io library might handle this. I am no expert in Lua. I have written a simple status widget (it’s in the Ethos Lua thread) and I also helped Mike Shellim to port his adaptive trim script to a Horus widget.

On 18 Jan 2023, at 4:46 pm, Herman Kruisman @.***> wrote: Hi Herman Perhaps a great first step would be for the user to browse to and select the log file to be viewed? Kind regards, Lothar Sure, but how? — Reply to this email directly, view it on GitHub <#21 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGILEE2CSV7C5NZUDH5AYX3WS6DDNANCNFSM6AAAAAAT56I7MU. You are receiving this because you commented.

No, IO lib does not have this feature. Every example you see with file itteration relies on the operating system build in functions and the IO lib only has a passthrough option to interact with those. So nothing for ETHOS.

I don't consider myself a lua expert but i have found the limits very often. For my need there is no workaround at the moment. ETHOS needs to implement something for this.

@lthole
Copy link

lthole commented Jan 18, 2023 via email

@lthole
Copy link

lthole commented Feb 14, 2023 via email

@RealTadango
Copy link
Owner

I don't see it in the change logs or lua documentation? Or is it in the lua samples somewhere?

@lthole
Copy link

lthole commented Feb 14, 2023 via email

@RealTadango
Copy link
Owner

Ah yes, function listFiles in class system. When there is a simulator that supports this i will check it. I don't have an ETHOS transmitter at the moment.

@lthole
Copy link

lthole commented Feb 14, 2023 via email

@lthole
Copy link

lthole commented Feb 15, 2023 via email

@RealTadango
Copy link
Owner

Ah, even better. They finally woke up :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants