rusEFI
The most advanced open source ECU
|
#include <idle_state_generated.h>
Definition at line 7 of file idle_state_generated.h.
uint8_t idle_state_s::alignmentFill_at_22[2] = {} |
need 4 byte alignment units: units offset 22
Definition at line 155 of file idle_state_generated.h.
bool idle_state_s::badTps |
offset 12 bit 9
Definition at line 65 of file idle_state_generated.h.
Referenced by IdleController::determinePhase(), and getOutputValueByHash().
"idle: base value current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)" offset 4
Definition at line 17 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), getOutputValueByHash(), and startIdleThread().
@GAUGE_NAME_IAC@ units: % offset 48
Definition at line 190 of file idle_state_generated.h.
Referenced by getIdlePosition(), IdleController::getIdlePosition(), getOutputValueByHash(), and startIdleThread().
idle: iacByRpmTaper portion offset 32
Definition at line 170 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getRunningOpenLoop().
idle: iacByTpsTaper portion offset 8
Definition at line 22 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getRunningOpenLoop().
Closed loop offset 44
Definition at line 184 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), and getOutputValueByHash().
uint16_t idle_state_s::idleEntryRpm = (uint16_t)0 |
Idle: Entry threshold offset 18
Definition at line 144 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getTargetRpm().
uint16_t idle_state_s::idleExitRpm = (uint16_t)0 |
Idle: Exit threshold offset 20
Definition at line 149 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getTargetRpm().
idle_state_e idle_state_s::idleState = (idle_state_e)0 |
offset 0
Definition at line 11 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), getOutputValueByHash(), and startIdleThread().
uint16_t idle_state_s::idleTarget = (uint16_t)0 |
Idle: Target RPM offset 16
Definition at line 139 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getTargetRpm().
uint16_t idle_state_s::idleTargetAirmass = (uint16_t)0 |
Target airmass units: mg offset 52
Definition at line 196 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), and getOutputValueByHash().
scaled_channel<uint16_t, 100, 1> idle_state_s::idleTargetFlow = (uint16_t)0 |
Target airflow units: kg/h offset 54
Definition at line 202 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), and getOutputValueByHash().
bool idle_state_s::isBlipping |
offset 12 bit 8
Definition at line 62 of file idle_state_generated.h.
Referenced by getOutputValueByHash().
bool idle_state_s::isCranking |
Idle: cranking offset 12 bit 4
Definition at line 48 of file idle_state_generated.h.
Referenced by IdleController::getOpenLoop(), and getOutputValueByHash().
bool idle_state_s::isIacTableForCoasting |
offset 12 bit 5
Definition at line 51 of file idle_state_generated.h.
Referenced by IdleController::getOpenLoop(), and getOutputValueByHash().
bool idle_state_s::isIdleClosedLoop |
Idle: Closed loop active offset 12 bit 14
Definition at line 82 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), IdleController::getIdlePosition(), and getOutputValueByHash().
bool idle_state_s::isIdleCoasting |
Idle: coasting offset 12 bit 13
Definition at line 78 of file idle_state_generated.h.
Referenced by IdleController::getOpenLoop(), and getOutputValueByHash().
bool idle_state_s::isIdling |
Idle: idling offset 12 bit 15
Definition at line 86 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), and getOutputValueByHash().
bool idle_state_s::isInDeadZone |
Idle: dead zone offset 12 bit 7
Definition at line 59 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), and getOutputValueByHash().
bool idle_state_s::looksLikeCoasting |
offset 12 bit 11
Definition at line 71 of file idle_state_generated.h.
Referenced by IdleController::determinePhase(), and getOutputValueByHash().
bool idle_state_s::looksLikeCrankToIdle |
offset 12 bit 12
Definition at line 74 of file idle_state_generated.h.
Referenced by IdleController::determinePhase(), and getOutputValueByHash().
bool idle_state_s::looksLikeRunning |
offset 12 bit 10
Definition at line 68 of file idle_state_generated.h.
Referenced by IdleController::determinePhase(), and getOutputValueByHash().
idle: Lua Adder offset 36
Definition at line 175 of file idle_state_generated.h.
Referenced by configureRusefiLuaHooks(), getOutputValueByHash(), and IdleController::getRunningOpenLoop().
int idle_state_s::m_lastTargetRpm = (int)0 |
offset 40
Definition at line 179 of file idle_state_generated.h.
Referenced by IdleController::getIdlePosition(), IdleController::getIdleTimingAdjustment(), getOutputValueByHash(), and IdleController::getRunningOpenLoop().
bool idle_state_s::mightResetPid |
idle: mightResetPid The idea of 'mightResetPid' is to reset PID only once - each time when TPS > idlePidDeactivationTpsThreshold. The throttle pedal can be pressed for a long time, making the PID data obsolete (thus the reset is required). We set 'mightResetPid' to true only if PID was actually used (i.e. idlePid.getOutput() was called) to save some CPU resources. See automaticIdleController(). offset 12 bit 0
Definition at line 30 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), getOutputValueByHash(), and IdleController::init().
bool idle_state_s::mustResetPid |
Idle: mustResetPid This is used when the PID configuration is changed, to guarantee the reset offset 12 bit 3
Definition at line 44 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), getOutputValueByHash(), and IdleController::onConfigurationChange().
bool idle_state_s::needReset |
Idle: reset offset 12 bit 6
Definition at line 55 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), and getOutputValueByHash().
bool idle_state_s::shouldResetPid |
Idle: shouldResetPid offset 12 bit 1
Definition at line 34 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), getOutputValueByHash(), IdleController::init(), and IdleController::onConfigurationChange().
int idle_state_s::targetRpmAc = (int)0 |
Idle: Target A/C RPM offset 28
Definition at line 165 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getTargetRpm().
int idle_state_s::targetRpmByClt = (int)0 |
Idle: Target RPM base offset 24
Definition at line 160 of file idle_state_generated.h.
Referenced by getOutputValueByHash(), and IdleController::getTargetRpm().
bool idle_state_s::unusedBit_19_16 |
offset 12 bit 16
Definition at line 89 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_17 |
offset 12 bit 17
Definition at line 92 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_18 |
offset 12 bit 18
Definition at line 95 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_19 |
offset 12 bit 19
Definition at line 98 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_20 |
offset 12 bit 20
Definition at line 101 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_21 |
offset 12 bit 21
Definition at line 104 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_22 |
offset 12 bit 22
Definition at line 107 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_23 |
offset 12 bit 23
Definition at line 110 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_24 |
offset 12 bit 24
Definition at line 113 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_25 |
offset 12 bit 25
Definition at line 116 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_26 |
offset 12 bit 26
Definition at line 119 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_27 |
offset 12 bit 27
Definition at line 122 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_28 |
offset 12 bit 28
Definition at line 125 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_29 |
offset 12 bit 29
Definition at line 128 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_30 |
offset 12 bit 30
Definition at line 131 of file idle_state_generated.h.
bool idle_state_s::unusedBit_19_31 |
offset 12 bit 31
Definition at line 134 of file idle_state_generated.h.
bool idle_state_s::wasResetPid |
Idle: wasResetPid This is needed to slowly turn on the PID back after it was reset. offset 12 bit 2
Definition at line 39 of file idle_state_generated.h.
Referenced by IdleController::getClosedLoop(), getOutputValueByHash(), and IdleController::init().