EdgeTX / edgetx

EdgeTX is the cutting edge open source firmware for your R/C radio
https://edgetx.org
GNU General Public License v2.0
1.5k stars 316 forks source link

Invert Switches in Hardware menu #4908

Open OckelboB16 opened 2 months ago

OckelboB16 commented 2 months ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

Possibility to invert the 2POS and 3POS switches.

Describe the solution you'd like

In the SYS->HARDWARE menu: Inputs - Switches, there will be a new selection of Inverting the switch.

Describe alternatives you've considered

No response

Additional context

No response

pfeerick commented 2 months ago

Now that in 2.10 it is possible to invert pots, there could be scope for this also for switches.

What is a use case for doing this at the radio level, rather than just using inverted state of an switch?

LupusTheCanine commented 2 months ago

Readability and consistency, especially when modding the hardware (switches).

OckelboB16 commented 2 months ago

The case at the radio level is for example how the switch input is displayed (x-value) on the curves graph.

3djc commented 2 months ago

Not too fan of it. If you mod hardware, simply put the switch, or wire it, in the right position (as a reminder, the rule is "down is the closest to your head" (lost in translation)

LupusTheCanine commented 2 months ago

as a reminder, the rule is "up is the closest to your head"

Well, I tend to hold my radio horizontally so "closest to the head" is inverse of what is indicated by my TX16S 🤣. It could be hidden in a config file but would be nice to have.

Sea-Kerman commented 2 months ago

Would also mean you don’t have to boot the radio to check the orientation then desolder and resolder if you replaced a switch and put it in upside-down