Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-11-26 18:55:13 +00:00
parent 3d2bf7dcfb
commit 2dcd12d78b
2 changed files with 76 additions and 0 deletions

View File

@ -441,16 +441,36 @@ static constexpr LogField fields[] = {
#if EFI_SHAFT_POSITION_INPUT
{engine->triggerCentral.mapCamPrevToothAngle, "Sync: MAP: prev angle", "deg", 2},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().currentIdlePosition, "Idle: Position", "%", 1},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().baseIdlePosition, "idle: base value", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().idleClosedLoop, "Idle: Closed loop", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().iacByTpsTaper, "idle: iacByTpsTaper portion", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().throttlePedalUpState, "idle: throttlePedalUpState", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().idleTarget, "Idle: Target RPM", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().targetRpmByClt, "Idle: Target RPM base", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().targetRpmAc, "Idle: Target A/C RPM", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().iacByRpmTaper, "idle: iacByRpmTaper portion", "", 0},
#endif
#if EFI_PROD_CODE
{___engine.module<IdleController>().unmock().luaAdd, "idle: Lua Adder", "", 0},
#endif
{engine->dc_motors.dcOutput0, "DC: output0", "per", 2, "ETB more"},
{engine->dc_motors.isEnabled0_int, "DC: en0", "per", 2, "ETB more"},
#if EFI_VVT_PID

View File

@ -1181,89 +1181,145 @@ float getOutputValueByName(const char *name) {
return engine->triggerCentral.isDecodingMapCam;
#endif
// idleState
#if EFI_PROD_CODE
case 1886060228:
return ___engine.module<IdleController>().unmock().idleState;
#endif
// currentIdlePosition
#if EFI_PROD_CODE
case -1149240133:
return ___engine.module<IdleController>().unmock().currentIdlePosition;
#endif
// baseIdlePosition
#if EFI_PROD_CODE
case -580955469:
return ___engine.module<IdleController>().unmock().baseIdlePosition;
#endif
// idleClosedLoop
#if EFI_PROD_CODE
case 1267620087:
return ___engine.module<IdleController>().unmock().idleClosedLoop;
#endif
// iacByTpsTaper
#if EFI_PROD_CODE
case -2065814304:
return ___engine.module<IdleController>().unmock().iacByTpsTaper;
#endif
// throttlePedalUpState
#if EFI_PROD_CODE
case 767668487:
return ___engine.module<IdleController>().unmock().throttlePedalUpState;
#endif
// mightResetPid
#if EFI_PROD_CODE
case 149945022:
return ___engine.module<IdleController>().unmock().mightResetPid;
#endif
// shouldResetPid
#if EFI_PROD_CODE
case -226320012:
return ___engine.module<IdleController>().unmock().shouldResetPid;
#endif
// wasResetPid
#if EFI_PROD_CODE
case 1830486000:
return ___engine.module<IdleController>().unmock().wasResetPid;
#endif
// mustResetPid
#if EFI_PROD_CODE
case 1685322158:
return ___engine.module<IdleController>().unmock().mustResetPid;
#endif
// isCranking
#if EFI_PROD_CODE
case -1055526802:
return ___engine.module<IdleController>().unmock().isCranking;
#endif
// isIacTableForCoasting
#if EFI_PROD_CODE
case 705044501:
return ___engine.module<IdleController>().unmock().isIacTableForCoasting;
#endif
// notIdling
#if EFI_PROD_CODE
case 1304441005:
return ___engine.module<IdleController>().unmock().notIdling;
#endif
// needReset
#if EFI_PROD_CODE
case -2049691836:
return ___engine.module<IdleController>().unmock().needReset;
#endif
// isInDeadZone
#if EFI_PROD_CODE
case -1661765918:
return ___engine.module<IdleController>().unmock().isInDeadZone;
#endif
// isBlipping
#if EFI_PROD_CODE
case 432464630:
return ___engine.module<IdleController>().unmock().isBlipping;
#endif
// useClosedLoop
#if EFI_PROD_CODE
case -87867258:
return ___engine.module<IdleController>().unmock().useClosedLoop;
#endif
// badTps
#if EFI_PROD_CODE
case -208884349:
return ___engine.module<IdleController>().unmock().badTps;
#endif
// looksLikeRunning
#if EFI_PROD_CODE
case -1126009613:
return ___engine.module<IdleController>().unmock().looksLikeRunning;
#endif
// looksLikeCoasting
#if EFI_PROD_CODE
case -1786409942:
return ___engine.module<IdleController>().unmock().looksLikeCoasting;
#endif
// looksLikeCrankToIdle
#if EFI_PROD_CODE
case -2079775742:
return ___engine.module<IdleController>().unmock().looksLikeCrankToIdle;
#endif
// isIdleCoasting
#if EFI_PROD_CODE
case 2141275671:
return ___engine.module<IdleController>().unmock().isIdleCoasting;
#endif
// isIdleClosedLoop
#if EFI_PROD_CODE
case 1473688883:
return ___engine.module<IdleController>().unmock().isIdleClosedLoop;
#endif
// idleTarget
#if EFI_PROD_CODE
case 2127645162:
return ___engine.module<IdleController>().unmock().idleTarget;
#endif
// targetRpmByClt
#if EFI_PROD_CODE
case -1241725607:
return ___engine.module<IdleController>().unmock().targetRpmByClt;
#endif
// targetRpmAc
#if EFI_PROD_CODE
case 1156739423:
return ___engine.module<IdleController>().unmock().targetRpmAc;
#endif
// iacByRpmTaper
#if EFI_PROD_CODE
case -1638166696:
return ___engine.module<IdleController>().unmock().iacByRpmTaper;
#endif
// luaAdd
#if EFI_PROD_CODE
case 206059088:
return ___engine.module<IdleController>().unmock().luaAdd;
#endif
// dcOutput0
case 1242329357:
return engine->dc_motors.dcOutput0;