1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 13:25:30 +03:00

Add support for X9E rotary encoder in lua setup script

This commit is contained in:
Andre Bernet 2016-12-08 21:10:31 +01:00
parent 5e308669d4
commit f7e3253d2e

View file

@ -545,9 +545,9 @@ local function run(event)
elseif gState == MENU_DISP then
if event == EVT_EXIT_BREAK then
gState = PAGE_DISPLAY
elseif event == EVT_PLUS_BREAK then
elseif event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT then
incMenu(-1)
elseif event == EVT_MINUS_BREAK then
elseif event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT then
incMenu(1)
elseif event == EVT_ENTER_BREAK then
gState = PAGE_DISPLAY
@ -557,9 +557,9 @@ local function run(event)
elseif gState <= PAGE_DISPLAY then
if event == EVT_MENU_BREAK then
incPage(1)
elseif event == EVT_PLUS_BREAK then
elseif event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT then
incLine(-1)
elseif event == EVT_MINUS_BREAK then
elseif event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT then
incLine(1)
elseif event == EVT_ENTER_BREAK then
local page = SetupPages[currentPage]
@ -573,9 +573,9 @@ local function run(event)
elseif gState == EDITING then
if (event == EVT_EXIT_BREAK) or (event == EVT_ENTER_BREAK) then
gState = PAGE_DISPLAY
elseif event == EVT_PLUS_FIRST or event == EVT_PLUS_REPT then
elseif event == EVT_PLUS_FIRST or event == EVT_PLUS_REPT or event == EVT_ROT_RIGHT then
incValue(1)
elseif event == EVT_MINUS_FIRST or event == EVT_MINUS_REPT then
elseif event == EVT_MINUS_FIRST or event == EVT_MINUS_REPT or event == EVT_ROT_LEFT then
incValue(-1)
end
end