Struct typedefs for tunable configuration. More...
Go to the source code of this file.
Data Structures | |
struct | SmallTables1 |
struct | SmallTables2 |
struct | SmallTables3 |
struct | SmallTables4 |
Defines | |
#define | ARRAY_OF_16_ZEROS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
#define | ARRAY_OF_16_VOLTAGES { 6000, 7200, 8400, 9000, 9600, 10200, 10800, 11400, 12000, 12600, 13200, 13800, 14400, 17800, 21000, 24500} |
#define | ARRAY_OF_16_DWELLS {10913, 8625, 6975, 6375, 5925, 5513, 5213, 4875, 4613, 4313, 4106, 3900, 3713, 2850, 2138, 1500} |
#define | ARRAY_OF_16_DEADTIMES { 3638, 2875, 2325, 2125, 1975, 1838, 1738, 1625, 1538, 1438, 1369, 1300, 1238, 950, 713, 500} |
#define | ARRAY_OF_16_TEMPS {24315, 25315, 26315, 27315, 28315, 29315, 30315, 31315, 32315, 33315, 34315, 35315, 36315, 37315, 38315, 39315} |
#define | ARRAY_OF_16_PERCENTS {49152, 47513, 45875, 44237, 42598, 40960, 39321, 37683, 36045, 34406, 33587, 32768, 32768, 34406, 36045, 39321} |
#define | ARRAY_OF_16_RPMS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
#define | ARRAY_OF_6_FUEL_TRIMS {32768, 32768, 32768, 32768, 32768, 32768} |
Struct typedefs for tunable configuration.
This file contains both the struct data type definitions and the arrays of default values for small tables. Place reusable definitions of default table values in here such that they can be used in multiple tunable table definitions.
You should add your configuration item here if it is best that it is adjusted with instant results on a running engine. For everything else, please consider placing it in one of the fixed configuration structs.
Definition in file TunableConfigs.h.
#define ARRAY_OF_16_DEADTIMES { 3638, 2875, 2325, 2125, 1975, 1838, 1738, 1625, 1538, 1438, 1369, 1300, 1238, 950, 713, 500} |
An array of 16 injector dead times in native ticks.
Definition at line 58 of file TunableConfigs.h.
#define ARRAY_OF_16_DWELLS {10913, 8625, 6975, 6375, 5925, 5513, 5213, 4875, 4613, 4313, 4106, 3900, 3713, 2850, 2138, 1500} |
An array of 16 dwell times in native ticks.
Definition at line 56 of file TunableConfigs.h.
#define ARRAY_OF_16_PERCENTS {49152, 47513, 45875, 44237, 42598, 40960, 39321, 37683, 36045, 34406, 33587, 32768, 32768, 34406, 36045, 39321} |
An array of 16 percentages for temperature based enrichment.
Definition at line 62 of file TunableConfigs.h.
#define ARRAY_OF_16_RPMS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
Any array of 16 RPM values forAxis values for use as axes. TODO fill out values
Definition at line 64 of file TunableConfigs.h.
#define ARRAY_OF_16_TEMPS {24315, 25315, 26315, 27315, 28315, 29315, 30315, 31315, 32315, 33315, 34315, 35315, 36315, 37315, 38315, 39315} |
An array of 16 temperatures in Kelvin.
Definition at line 60 of file TunableConfigs.h.
#define ARRAY_OF_16_VOLTAGES { 6000, 7200, 8400, 9000, 9600, 10200, 10800, 11400, 12000, 12600, 13200, 13800, 14400, 17800, 21000, 24500} |
An array of 16 scaled voltages for use as axes.
Definition at line 54 of file TunableConfigs.h.
#define ARRAY_OF_16_ZEROS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
An array of 16 zeros to fill out currently unused tables.
Definition at line 52 of file TunableConfigs.h.
#define ARRAY_OF_6_FUEL_TRIMS {32768, 32768, 32768, 32768, 32768, 32768} |
An array of 6 percentage fuel trims, the value is 100%.
Definition at line 66 of file TunableConfigs.h.