rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
stft_s Struct Reference

#include <engine_configuration_generated_structures_alphax-2chan.h>

Collaboration diagram for stft_s:
Collaboration graph
[legend]

Data Fields

scaled_channel< uint8_t, 1, 50 > maxIdleRegionRpm
 
uint8_t alignmentFill_at_1 [1] = {}
 
uint16_t maxOverrunLoad
 
uint16_t minPowerLoad
 
scaled_channel< uint8_t, 10, 1 > deadband
 
int8_t minClt
 
scaled_channel< uint8_t, 10, 1 > minAfr
 
scaled_channel< uint8_t, 10, 1 > maxAfr
 
uint8_t startupDelay
 
uint8_t alignmentFill_at_11 [1] = {}
 
stft_cell_cfg_s cellCfgs [STFT_CELL_COUNT] = {}
 
uint8_t maxOverrunLoad
 
uint8_t minPowerLoad
 

Detailed Description

Definition at line 32 of file engine_configuration_generated_structures_alphax-2chan.h.

Field Documentation

◆ alignmentFill_at_1

uint8_t stft_s::alignmentFill_at_1 = {}

need 4 byte alignment units: units offset 1

Definition at line 44 of file engine_configuration_generated_structures_alphax-2chan.h.

44{};

◆ alignmentFill_at_11

uint8_t stft_s::alignmentFill_at_11 = {}

need 4 byte alignment units: units offset 11

Definition at line 94 of file engine_configuration_generated_structures_alphax-2chan.h.

94{};

◆ cellCfgs

stft_cell_cfg_s stft_s::cellCfgs = {}

offset 12

offset 8

Definition at line 98 of file engine_configuration_generated_structures_alphax-2chan.h.

98{};

Referenced by ShortTermFuelTrim::init().

◆ deadband

scaled_channel< uint8_t, 10, 1 > stft_s::deadband

When close to correct AFR, pause correction. This can improve stability by not changing the adjustment if the error is extremely small, but is not required. units: % offset 6

When close to correct AFR, pause correction. This can improve stability by not changing the adjustment if the error is extremely small, but is not required. units: % offset 3

Definition at line 64 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByHash(), ShortTermFuelTrim::getCorrection(), and setConfigValueByName().

◆ maxAfr

scaled_channel< uint8_t, 10, 1 > stft_s::maxAfr

Above this AFR, correction is paused units: afr offset 9

Above this AFR, correction is paused units: afr offset 6

Definition at line 82 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByHash(), and setConfigValueByName().

◆ maxIdleRegionRpm

scaled_channel< uint8_t, 1, 50 > stft_s::maxIdleRegionRpm

Below this RPM, the idle region is active, idle+300 would be a good value units: RPM offset 0

Definition at line 38 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by ShortTermFuelTrim::computeStftBin(), getConfigValueByHash(), and setConfigValueByName().

◆ maxOverrunLoad [1/2]

uint16_t stft_s::maxOverrunLoad

Below this engine load, the overrun region is active When tuning by MAP the units are kPa/psi, e.g. 30 would mean 30kPa. When tuning TPS, 30 would be 30% units: load offset 2

Below this engine load, the overrun region is active When tuning by MAP the units are kPa, e.g. 30 would mean 30kPa. When tuning TPS, 30 would be 30% units: load offset 2

Below this engine load, the overrun region is active units: load offset 2

Below this engine load, the overrun region is active units: load offset 1

Definition at line 51 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by ShortTermFuelTrim::computeStftBin(), getConfigValueByHash(), and setConfigValueByName().

◆ maxOverrunLoad [2/2]

uint8_t stft_s::maxOverrunLoad

Below this engine load, the overrun region is active units: load offset 1

Definition at line 42 of file engine_configuration_generated_structures_prometheus_405.h.

◆ minAfr

scaled_channel< uint8_t, 10, 1 > stft_s::minAfr

Below this AFR, correction is paused units: afr offset 8

Below this AFR, correction is paused units: afr offset 5

Definition at line 76 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByHash(), and setConfigValueByName().

◆ minClt

int8_t stft_s::minClt

Minimum coolant temperature before closed loop operation is allowed. units: SPECIAL_CASE_TEMPERATURE offset 7

Below this temperature, correction is disabled. units: C offset 7

Below this temperature, correction is disabled. units: C offset 4

Definition at line 70 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByHash(), and setConfigValueByName().

◆ minPowerLoad [1/2]

uint16_t stft_s::minPowerLoad

Above this engine load, the power region is active When tuning by MAP the units are kPa/psi units: load offset 4

Above this engine load, the power region is active When tuning by MAP the units are kPa units: load offset 4

Above this engine load, the power region is active units: load offset 4

Above this engine load, the power region is active units: load offset 2

Definition at line 58 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by ShortTermFuelTrim::computeStftBin(), getConfigValueByHash(), and setConfigValueByName().

◆ minPowerLoad [2/2]

uint8_t stft_s::minPowerLoad

Above this engine load, the power region is active units: load offset 2

Definition at line 48 of file engine_configuration_generated_structures_prometheus_405.h.

◆ startupDelay

uint8_t stft_s::startupDelay

Time after startup before closed loop operation is allowed. units: seconds offset 10

Delay after starting the engine before beginning closed loop correction. units: seconds offset 10

Delay after starting the engine before beginning closed loop correction. units: seconds offset 7

Definition at line 88 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByHash(), and setConfigValueByName().


The documentation for this struct was generated from the following files: