Merge pull request #8496 from Lucas1188/2.3

new Lua function getAvailableMemory
This commit is contained in:
Bertrand Songis
2021-05-11 18:24:38 +02:00
committed by GitHub
+14
View File
@@ -1532,6 +1532,19 @@ static int luaGetUsage(lua_State * L)
return 1;
}
/*luadoc
@function getAvailableMemory()
Get available memory remaining in the Heap for Lua.
@retval usage (number) a value returned in b
*/
static int luaGetAvailableMemory(lua_State * L)
{
lua_pushunsigned(L, availableMemory());
return 1;
}
/*luadoc
@function resetGlobalTimer([type])
@@ -1759,6 +1772,7 @@ const luaL_Reg opentxLib[] = {
{ "chdir", luaChdir },
{ "loadScript", luaLoadScript },
{ "getUsage", luaGetUsage },
{ "getAvailableMemory", luaGetAvailableMemory },
{ "resetGlobalTimer", luaResetGlobalTimer },
#if LCD_DEPTH > 1 && !defined(COLORLCD)
{ "GREY", luaGrey },