FreeEMS  0.2.0-SNAPSHOT-282-g9efc524
Data Fields
SmallTables1 Struct Reference

One of four structs of live tunable data such as small tables and fuel trims etc. More...

#include <TunableConfigs.h>

Collaboration diagram for SmallTables1:
Collaboration graph
[legend]

Data Fields

twoDTableUS dwellDesiredVersusVoltageTable
 Standard dwell curve dependent on voltage.
twoDTableUS injectorDeadTimeTable
 Injector dead time curve dependent on voltage.
twoDTableUS postStartEnrichmentTable
 Unused at this time.
twoDTableUS postStartTaperTimeTable
 Unused at this time.
twoDTableUS engineTempEnrichmentTableFixed
 Unused at this time.
twoDTableUS primingVolumeTable
twoDTableUS engineTempEnrichmentTablePercent
 Engine temperature enrichment by percent, AKA warmup curve.
twoDTableUS dwellVersusRPMTable
 Useful for certain setups, will generalise later.
twoDTableUS blendVersusRPMTable
 Used to combine Speed Density and Alpha-N algorithms based on RPM.
unsigned char filler [SMALL_TABLES_1_FILLER_SIZE]

Detailed Description

One of four structs of live tunable data such as small tables and fuel trims etc.

If you add something here, please ensure you update all of the following :

Definition at line 92 of file TunableConfigs.h.

Field Documentation

twoDTableUS SmallTables1::dwellDesiredVersusVoltageTable

Standard dwell curve dependent on voltage.

Definition at line 93 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::injectorDeadTimeTable

Injector dead time curve dependent on voltage.

Definition at line 94 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::postStartEnrichmentTable

Unused at this time.

Definition at line 95 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::postStartTaperTimeTable

Unused at this time.

Definition at line 96 of file TunableConfigs.h.

twoDTableUS SmallTables1::engineTempEnrichmentTableFixed

Unused at this time.

Definition at line 97 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::primingVolumeTable
Todo:
TODO define units. perhaps micro litres (cubic milli meters) would be good, 5 - 100 seem to be the norm 327.68 = 65535/200

Definition at line 98 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::engineTempEnrichmentTablePercent

Engine temperature enrichment by percent, AKA warmup curve.

Definition at line 99 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::dwellVersusRPMTable

Useful for certain setups, will generalise later.

Definition at line 100 of file TunableConfigs.h.

Referenced by initTunableAddresses().

twoDTableUS SmallTables1::blendVersusRPMTable

Used to combine Speed Density and Alpha-N algorithms based on RPM.

Definition at line 101 of file TunableConfigs.h.

Referenced by initTunableAddresses().

unsigned char SmallTables1::filler[SMALL_TABLES_1_FILLER_SIZE]

Definition at line 102 of file TunableConfigs.h.

Referenced by initTunableAddresses().


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