@@ -25,7 +25,7 @@ local uiState = uiStatus.init
2525local pageState = pageStatus .display
2626local requestTimeout = 80 -- 800ms request timeout
2727local currentPage = 1
28- local currentLine = 1
28+ local currentField = 1
2929local saveTS = 0
3030local saveTimeout = 0
3131local saveRetries = 0
@@ -166,13 +166,13 @@ end
166166local function incPage (inc )
167167 currentPage = incMax (currentPage , inc , # (PageFiles ))
168168 Page = nil
169- currentLine = 1
169+ currentField = 1
170170 menuLine = currentPage
171171 collectgarbage ()
172172end
173173
174174local function incLine (inc )
175- currentLine = clipValue (currentLine + inc , 1 , # (Page .fields ))
175+ currentField = clipValue (currentField + inc , 1 , # (Page .fields ))
176176end
177177
178178local function incMainMenu (inc )
@@ -203,15 +203,15 @@ end
203203local function drawScreen ()
204204 local yMinLim = radio .yMinLimit or 0
205205 local yMaxLim = radio .yMaxLimit or LCD_H
206- local currentLineY = Page .fieldLayout [currentLine ].y
206+ local currentFieldY = Page .fieldLayout [currentField ].y
207207 local screen_title = Page .title
208208 drawScreenTitle (" Betaflight / " .. screen_title )
209- if currentLineY <= Page .fieldLayout [1 ].y then
209+ if currentFieldY <= Page .fieldLayout [1 ].y then
210210 pageScrollY = 0
211- elseif currentLineY - pageScrollY <= yMinLim then
212- pageScrollY = currentLineY - yMinLim
213- elseif currentLineY - pageScrollY >= yMaxLim then
214- pageScrollY = currentLineY - yMaxLim
211+ elseif currentFieldY - pageScrollY <= yMinLim then
212+ pageScrollY = currentFieldY - yMinLim
213+ elseif currentFieldY - pageScrollY >= yMaxLim then
214+ pageScrollY = currentFieldY - yMaxLim
215215 end
216216 for i = 1 ,# (Page .labels ) do
217217 local f = Page .labels [i ]
@@ -226,7 +226,7 @@ local function drawScreen()
226226 local pos = Page .fieldLayout [i ]
227227 local text_options = radio .textSize + globalTextOptions
228228 local value_options = text_options
229- if i == currentLine then
229+ if i == currentField then
230230 value_options = text_options + INVERS
231231 if pageState == pageStatus .editing then
232232 value_options = value_options + BLINK
@@ -257,8 +257,8 @@ function clipValue(val,min,max)
257257end
258258
259259local function incValue (inc )
260- local f = Page .fields [currentLine ]
261- local idx = f .i or currentLine
260+ local f = Page .fields [currentField ]
261+ local idx = f .i or currentField
262262 local scale = (f .scale or 1 )
263263 local mult = (f .mult or 1 )
264264 f .value = clipValue (f .value + ((inc * mult )/ scale ), (f .min / scale ) or 0 , (f .max / scale ) or 255 )
@@ -344,13 +344,13 @@ function run_ui(event)
344344 end
345345 for i = 1 , # PageFiles do
346346 if (not PageFiles [i ].requiredVersion ) or (apiVersion == 0 ) or (apiVersion > 0 and PageFiles [i ].requiredVersion <= apiVersion ) then
347- local currentLineY = (menuLine - 1 )* lineSpacing + yMinLim
348- if currentLineY <= yMinLim then
347+ local currentFieldY = (menuLine - 1 )* lineSpacing + yMinLim
348+ if currentFieldY <= yMinLim then
349349 mainMenuScrollY = 0
350- elseif currentLineY - mainMenuScrollY <= yMinLim then
351- mainMenuScrollY = currentLineY - yMinLim
352- elseif currentLineY - mainMenuScrollY >= yMaxLim then
353- mainMenuScrollY = currentLineY - yMaxLim
350+ elseif currentFieldY - mainMenuScrollY <= yMinLim then
351+ mainMenuScrollY = currentFieldY - yMinLim
352+ elseif currentFieldY - mainMenuScrollY >= yMaxLim then
353+ mainMenuScrollY = currentFieldY - yMaxLim
354354 end
355355 local attr = (menuLine == i and INVERS or 0 )
356356 if event == EVT_VIRTUAL_ENTER and attr == INVERS then
@@ -413,8 +413,8 @@ function run_ui(event)
413413 incLine (1 )
414414 elseif event == EVT_VIRTUAL_ENTER then
415415 if Page then
416- local field = Page .fields [currentLine ]
417- local idx = field .i or currentLine
416+ local field = Page .fields [currentField ]
417+ local idx = field .i or currentField
418418 if Page .values and Page .values [idx ] and (field .ro ~= true ) then
419419 pageState = pageStatus .editing
420420 end
@@ -469,7 +469,7 @@ function run_ui(event)
469469 end
470470 if stopDisplay and (not isTelemetryScript ) then
471471 invalidatePages ()
472- currentLine = 1
472+ currentField = 1
473473 uiState = uiStatus .mainMenu
474474 stopDisplay = false
475475 end
0 commit comments