mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-18 05:45:31 +03:00
Add support for X9E rotary encoder in lua setup script
This commit is contained in:
parent
5e308669d4
commit
f7e3253d2e
1 changed files with 6 additions and 6 deletions
|
@ -545,9 +545,9 @@ local function run(event)
|
||||||
elseif gState == MENU_DISP then
|
elseif gState == MENU_DISP then
|
||||||
if event == EVT_EXIT_BREAK then
|
if event == EVT_EXIT_BREAK then
|
||||||
gState = PAGE_DISPLAY
|
gState = PAGE_DISPLAY
|
||||||
elseif event == EVT_PLUS_BREAK then
|
elseif event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT then
|
||||||
incMenu(-1)
|
incMenu(-1)
|
||||||
elseif event == EVT_MINUS_BREAK then
|
elseif event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT then
|
||||||
incMenu(1)
|
incMenu(1)
|
||||||
elseif event == EVT_ENTER_BREAK then
|
elseif event == EVT_ENTER_BREAK then
|
||||||
gState = PAGE_DISPLAY
|
gState = PAGE_DISPLAY
|
||||||
|
@ -557,9 +557,9 @@ local function run(event)
|
||||||
elseif gState <= PAGE_DISPLAY then
|
elseif gState <= PAGE_DISPLAY then
|
||||||
if event == EVT_MENU_BREAK then
|
if event == EVT_MENU_BREAK then
|
||||||
incPage(1)
|
incPage(1)
|
||||||
elseif event == EVT_PLUS_BREAK then
|
elseif event == EVT_PLUS_BREAK or event == EVT_ROT_LEFT then
|
||||||
incLine(-1)
|
incLine(-1)
|
||||||
elseif event == EVT_MINUS_BREAK then
|
elseif event == EVT_MINUS_BREAK or event == EVT_ROT_RIGHT then
|
||||||
incLine(1)
|
incLine(1)
|
||||||
elseif event == EVT_ENTER_BREAK then
|
elseif event == EVT_ENTER_BREAK then
|
||||||
local page = SetupPages[currentPage]
|
local page = SetupPages[currentPage]
|
||||||
|
@ -573,9 +573,9 @@ local function run(event)
|
||||||
elseif gState == EDITING then
|
elseif gState == EDITING then
|
||||||
if (event == EVT_EXIT_BREAK) or (event == EVT_ENTER_BREAK) then
|
if (event == EVT_EXIT_BREAK) or (event == EVT_ENTER_BREAK) then
|
||||||
gState = PAGE_DISPLAY
|
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)
|
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)
|
incValue(-1)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue