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

Screen flashes unexpectedly when running elrsV3 Lua script #2669

Open
RC-SOAR opened this issue Apr 20, 2024 · 13 comments
Open

Screen flashes unexpectedly when running elrsV3 Lua script #2669

RC-SOAR opened this issue Apr 20, 2024 · 13 comments

Comments

@RC-SOAR
Copy link

RC-SOAR commented Apr 20, 2024

Current Behavior

When running elrsV3 script on my TX16S under OpenTX 2.3.15, the screen flashes rapidly after each click or scroll increment, which is distracting. Video here:

https://youtu.be/WO_e5PuhHwU?si=PkAvhA9-y2YpKBXa

The actual link with the rx works fine.

Is there a Lua fix for this?

(I notice that the "configure Crossfire" script in the Tools menu provides similar functionality and doesn't suffer from the flashing issue.)

Steps to Reproduce

  1. Go to OpenTX Tools menu
  2. Run ELRSv3 script

Your Environment

RM TX16S
OpenTX 2.3.15
Ranger Micro external ELRS 3.3.0

@pkendall64
Copy link
Collaborator

This looks like an openTX bug as this does not happen on EdgeTX with the same Lua script.

@RC-SOAR
Copy link
Author

RC-SOAR commented Apr 21, 2024

Further data point... version 3.2 of the script works fine (after selecting '3.2' release in the configurator and downloading the script). So an incompatibility has crept in with the 3.3 script.
It would be great if this were investigated as there are still many OTX users out there.

@aerostarlegacy
Copy link

Hello! This is effecting me as well.

@JyeSmith
Copy link
Member

OTX is no longer maintained or supported. The fix here is to update to EdgeTX.

@JyeSmith JyeSmith added the closing 🚪 Will close if no new information is reported label Apr 24, 2024
@RC-SOAR
Copy link
Author

RC-SOAR commented Apr 24, 2024

Confused, as ELRS apparently supports OpenTX 2.2.12 or newer as in:
https://www.expresslrs.org/quick-start/transmitters/tx-prep/#internal-expresslrs-modules
The closing of this issue appears to contradict this.

In the meantime, I worked around this by using the 3.2 script (as advised on Discord). Seems to work, but I have no idea what's changed.

@pkendall64
Copy link
Collaborator

The changes from the 3.2 script are basically to add support for Ardupilot and some optimisations to reduce memory usage for memory limited radios, some fixes to better support configuration of PWM receivers and reducing screen update so it loads faster (this was because of change in the EdgeTX graphical library).
So if the older version works for you then just keep using it.

@github-actions github-actions bot removed the closing 🚪 Will close if no new information is reported label Apr 25, 2024
@RC-SOAR
Copy link
Author

RC-SOAR commented Apr 25, 2024

Thanks Paul. Given that there are still lots of OTX users out there it would be great if compatibility were maintained if poss, though I appreciate it's an increased maintenance burden for you guys.

@aerostarlegacy
Copy link

@RC-SOAR - can you post a link to that 3.2 script here so others might find it?

@RC-SOAR
Copy link
Author

RC-SOAR commented Apr 25, 2024

@aerostarlegacy I downloaded it via the Configurator, after selecting the 3.2 target.

@CapnBry
Copy link
Member

CapnBry commented May 23, 2024

Given that there are still lots of OTX users out there it would be great if compatibility were maintained if poss

Why are they still on OTX? EdgeTX is available for all OTX targets. OpenTX is dead and EdgeTX has replaced it.

@CapnBry CapnBry added the closing 🚪 Will close if no new information is reported label May 23, 2024
@RC-SOAR
Copy link
Author

RC-SOAR commented May 23, 2024

OTX on a TX16S is much more productive when dealing with setups with 60 or so mixers as is not uncommon with sailplane setups like my F5J template

@mha1
Copy link
Contributor

mha1 commented May 24, 2024

What do you mean by productive?

@github-actions github-actions bot removed the closing 🚪 Will close if no new information is reported label May 24, 2024
@RC-SOAR
Copy link
Author

RC-SOAR commented May 24, 2024

What do you mean by productive?

The menus in OTX are denser, so less scrolling and swiping, and the Mixers menu caters well for complex setups - it's quick and easy to navigate.
The Mixers menu in ETX is especially awkward to manage - the UI is slow and tedious. It's as if ETX was designed primarily for use with FCs requiring just a handful of mixers.
All this applies to the colour screen radios only, the non-touch mono screen interface is fine.

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

6 participants