From f59e939463d9bf4b567980581e24ff583406e68d Mon Sep 17 00:00:00 2001 From: olliw42 <6089567+olliw42@users.noreply.github.com> Date: Fri, 27 Mar 2020 10:37:54 +0100 Subject: [PATCH] add lcd.backlightOn() (#7426) add lcd.backlightOn() --- radio/src/lua/api_lcd.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/radio/src/lua/api_lcd.cpp b/radio/src/lua/api_lcd.cpp index 3c2b32638..e413e72a0 100644 --- a/radio/src/lua/api_lcd.cpp +++ b/radio/src/lua/api_lcd.cpp @@ -62,6 +62,20 @@ static int luaLcdClear(lua_State *L) return 0; } +/*luadoc +@function lcd.backlightOn() + +Switches backlight on + +@status current Introduced in 2.3.6 +*/ +static int luaLcdBacklightOn(lua_State *L) +{ + if (!luaLcdAllowed) return 0; + backlightOn(); + return 0; +} + /*luadoc @function lcd.drawPoint(x, y) @@ -861,6 +875,7 @@ static int luaRGB(lua_State *L) const luaL_Reg lcdLib[] = { { "refresh", luaLcdRefresh }, { "clear", luaLcdClear }, + { "backlightOn", luaLcdBacklightOn }, { "drawPoint", luaLcdDrawPoint }, { "drawLine", luaLcdDrawLine }, { "drawRectangle", luaLcdDrawRectangle },