You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's currently easy to loose oversight of what's going in an EdgeTX model (especially an older model that one hasn't used in a while) when there are multiple sets of logical switches that each serve a special function (e.g. a low battery alarm with delay to ignore sags, etc.)
Also, in the current design, it is currently not easy to share and import logical switches and special functions from others (or other models) as there will almost certainly be id conflicts with one's existing logical switches and special functions.
That's why I propose adding a new feature to the current functionality:
The ability to add isolated groups/sets of logical switches and special functions. Let's call these groups for the sake of this discussion "gimmicks" (as the term widget has already been used).
How I see it is that an extra tab will exist between "Special Functions" and "Telemetry", with the label "Gimmicks".
In that tab, one will see a list of gimmick rows, each with an index and name, similar to the models list, with the similar ability to add/edit/delete/view them. When one adds a new gimmick, then one gets what currently exists in the legacy "Logical Switches" and "Special Functions" tabs with the ids starting off at L01 and F01. Since gimmicks are isolated from each other, their contained ids can't conflict with the ids of other gimmicks.
Then once you have your gimmick working, you can export it as JSON to a file and share it or import it into other models.
Another great help and probably a lot easier to implement would be the ability to label logical switches, as mentioned in this other discussion: #1075
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
It's currently easy to loose oversight of what's going in an EdgeTX model (especially an older model that one hasn't used in a while) when there are multiple sets of logical switches that each serve a special function (e.g. a low battery alarm with delay to ignore sags, etc.)
Also, in the current design, it is currently not easy to share and import logical switches and special functions from others (or other models) as there will almost certainly be id conflicts with one's existing logical switches and special functions.
That's why I propose adding a new feature to the current functionality:
The ability to add isolated groups/sets of logical switches and special functions. Let's call these groups for the sake of this discussion "gimmicks" (as the term widget has already been used).
How I see it is that an extra tab will exist between "Special Functions" and "Telemetry", with the label "Gimmicks".
In that tab, one will see a list of gimmick rows, each with an index and name, similar to the models list, with the similar ability to add/edit/delete/view them. When one adds a new gimmick, then one gets what currently exists in the legacy "Logical Switches" and "Special Functions" tabs with the ids starting off at L01 and F01. Since gimmicks are isolated from each other, their contained ids can't conflict with the ids of other gimmicks.
Then once you have your gimmick working, you can export it as JSON to a file and share it or import it into other models.
Another great help and probably a lot easier to implement would be the ability to label logical switches, as mentioned in this other discussion:
#1075
Beta Was this translation helpful? Give feedback.
All reactions