TunableConfigs.h File Reference

Struct typedefs for tunable configuration. More...

This graph shows which files directly or indirectly include this file:

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_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}


Detailed Description

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.

Author:
Fred Cooke

Definition in file TunableConfigs.h.


Define Documentation

#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 55 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 53 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 57 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 51 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 49 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 59 of file TunableConfigs.h.


Generated on Mon Jan 26 00:17:19 2009 for FreeEMS by  doxygen 1.5.8