makerplane / pyEfis

Electronic Flight Information System in Python
GNU General Public License v2.0
59 stars 31 forks source link

Numerical encoder input #227

Closed e100 closed 4 months ago

e100 commented 4 months ago

Introduces new features that allow using an encoder to input numbers, such as radio frequencies.

  1. Can turn encoder and increment based on some multiplier
  2. Set each digit individually
  3. option to only allow selection of valid digits, it would let you select 121.500 but not 121.501
  4. Can auto complete, if the next digit can only be one number it will auto select it for you and skip to the next number
  5. Can require final confirmation before setting the value or set it as soon as the last digit is selected.