00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00045
00046
00047 #ifndef FILE_TUNABLE_CONFIGS_H_SEEN
00048 #define FILE_TUNABLE_CONFIGS_H_SEEN
00049
00050
00052 #define ARRAY_OF_16_ZEROS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
00053
00054 #define ARRAY_OF_16_VOLTAGES { 6000, 7200, 8400, 9000, 9600, 10200, 10800, 11400, 12000, 12600, 13200, 13800, 14400, 17800, 21000, 24500}
00055
00056 #define ARRAY_OF_16_DWELLS {10913, 8625, 6975, 6375, 5925, 5513, 5213, 4875, 4613, 4313, 4106, 3900, 3713, 2850, 2138, 1500}
00057
00058 #define ARRAY_OF_16_DEADTIMES { 3638, 2875, 2325, 2125, 1975, 1838, 1738, 1625, 1538, 1438, 1369, 1300, 1238, 950, 713, 500}
00059
00060 #define ARRAY_OF_16_TEMPS {24315, 25315, 26315, 27315, 28315, 29315, 30315, 31315, 32315, 33315, 34315, 35315, 36315, 37315, 38315, 39315}
00061
00062 #define ARRAY_OF_16_PERCENTS {49152, 47513, 45875, 44237, 42598, 40960, 39321, 37683, 36045, 34406, 33587, 32768, 32768, 34406, 36045, 39321}
00063
00064 #define ARRAY_OF_16_RPMS { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
00065
00066 #define ARRAY_OF_6_FUEL_TRIMS {32768, 32768, 32768, 32768, 32768, 32768}
00067
00068
00079 typedef struct {
00080 twoDTableUS dwellDesiredVersusVoltageTable;
00081 twoDTableUS injectorDeadTimeTable;
00082 twoDTableUS postStartEnrichmentTable;
00083 twoDTableUS engineTempEnrichmentTableFixed;
00085 twoDTableUS primingVolumeTable;
00086 twoDTableUS engineTempEnrichmentTablePercent;
00087 twoDTableUS dwellMaxVersusRPMTable;
00088 unsigned char filler[576];
00089 } SmallTables1;
00090
00091
00093 typedef struct {
00094 unsigned short perCylinderFuelTrims[INJECTION_CHANNELS];
00095 unsigned char filler[1012];
00096 } SmallTables2;
00097
00098
00100 typedef struct {
00101 unsigned char filler[1024];
00102 } SmallTables3;
00103
00104
00106 typedef struct {
00107 unsigned char filler[1024];
00108 } SmallTables4;
00109
00110
00111 #else
00112
00113 #warning "Header file TUNABLE_CONFIGS_H seen before, sort it out!"
00114
00115 #endif