refactoring
This commit is contained in:
parent
1a618c9d6f
commit
56d52f01be
|
@ -363,36 +363,6 @@ static int lua_setAirmass(lua_State* l) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int lua_stopEngine(lua_State*) {
|
|
||||||
doScheduleStopEngine();
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int lua_setTimingAdd(lua_State* l) {
|
|
||||||
engine->engineState.luaAdjustments.ignitionTimingAdd = luaL_checknumber(l, 1);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int lua_setTimingMult(lua_State* l) {
|
|
||||||
engine->engineState.luaAdjustments.ignitionTimingMult = luaL_checknumber(l, 1);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int lua_setFuelAdd(lua_State* l) {
|
|
||||||
engine->engineState.luaAdjustments.fuelAdd = luaL_checknumber(l, 1);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int lua_setFuelMult(lua_State* l) {
|
|
||||||
engine->engineState.luaAdjustments.fuelMult = luaL_checknumber(l, 1);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif // EFI_UNIT_TEST
|
#endif // EFI_UNIT_TEST
|
||||||
|
|
||||||
struct LuaSensor final : public StoredValueSensor {
|
struct LuaSensor final : public StoredValueSensor {
|
||||||
|
@ -547,13 +517,26 @@ void configureRusefiLuaHooks(lua_State* l) {
|
||||||
lua_register(l, "getAirmass", lua_getAirmass);
|
lua_register(l, "getAirmass", lua_getAirmass);
|
||||||
lua_register(l, "setAirmass", lua_setAirmass);
|
lua_register(l, "setAirmass", lua_setAirmass);
|
||||||
|
|
||||||
lua_register(l, "stopEngine", lua_stopEngine);
|
lua_register(l, "stopEngine", [](lua_State* l) {
|
||||||
|
doScheduleStopEngine();
|
||||||
lua_register(l, "setTimingAdd", lua_setTimingAdd);
|
return 0;
|
||||||
lua_register(l, "setTimingMult", lua_setTimingMult);
|
});
|
||||||
|
lua_register(l, "setTimingAdd", [](lua_State* l) {
|
||||||
lua_register(l, "setFuelAdd", lua_setFuelAdd);
|
engine->engineState.luaAdjustments.ignitionTimingAdd = luaL_checknumber(l, 1);
|
||||||
lua_register(l, "setFuelMult", lua_setFuelMult);
|
return 0;
|
||||||
|
});
|
||||||
|
lua_register(l, "setTimingMult", [](lua_State* l) {
|
||||||
|
engine->engineState.luaAdjustments.ignitionTimingMult = luaL_checknumber(l, 1);
|
||||||
|
return 0;
|
||||||
|
});
|
||||||
|
lua_register(l, "setFuelAdd", [](lua_State* l) {
|
||||||
|
engine->engineState.luaAdjustments.fuelAdd = luaL_checknumber(l, 1);
|
||||||
|
return 0;
|
||||||
|
});
|
||||||
|
lua_register(l, "setFuelMult", [](lua_State* l) {
|
||||||
|
engine->engineState.luaAdjustments.fuelMult = luaL_checknumber(l, 1);
|
||||||
|
return 0;
|
||||||
|
});
|
||||||
|
|
||||||
lua_register(l, "getTimeSinceTriggerEventMs", [](lua_State* l) {
|
lua_register(l, "getTimeSinceTriggerEventMs", [](lua_State* l) {
|
||||||
int result = engine->triggerCentral.m_lastEventTimer.getElapsedUs() / 1000;
|
int result = engine->triggerCentral.m_lastEventTimer.getElapsedUs() / 1000;
|
||||||
|
|
Loading…
Reference in New Issue