diff --git a/firmware/controllers/lua/lua_hooks.cpp b/firmware/controllers/lua/lua_hooks.cpp index ced47825b4..43cdebe10b 100644 --- a/firmware/controllers/lua/lua_hooks.cpp +++ b/firmware/controllers/lua/lua_hooks.cpp @@ -593,6 +593,11 @@ void configureRusefiLuaHooks(lua_State* l) { engine->module().unmock().isDisabledByLua = value; return 0; }); + lua_register(l, "getTimeSinceAcToggleMs", [](lua_State* l) { + int result = US2MS(getTimeNowUs()) - engine->module().unmock().acSwitchLastChangeTimeMs; + lua_pushnumber(l, result); + return 1; + }); lua_register(l, "setTimingAdd", [](lua_State* l) { engine->engineState.luaAdjustments.ignitionTimingAdd = luaL_checknumber(l, 1);