2021-03-09 03:46:37 -08:00
|
|
|
#define USERCAL_nROMCAL {\
|
|
|
|
/* userCalADRefH */\
|
|
|
|
3290u,\
|
|
|
|
/* userCalVRef445 */\
|
|
|
|
4530u,\
|
|
|
|
/* userCalVNernstTarget */\
|
|
|
|
4450u,\
|
|
|
|
/* userCalRNernstReady */\
|
|
|
|
300000u,\
|
|
|
|
/* userCalRHeaterThreshold */\
|
|
|
|
6500u,\
|
|
|
|
/* au32UserCalPumpCurrentPFactor */\
|
|
|
|
{9300u},\
|
|
|
|
/* au32UserCalPumpCurrentMFactor */\
|
|
|
|
{9300u},\
|
|
|
|
/* ai32UserCalPumpCurrentOffset */\
|
|
|
|
{2u},\
|
|
|
|
/* aUserCalPumpSpread */\
|
|
|
|
{-1850000u,\
|
|
|
|
-1465000u,\
|
|
|
|
-1080000u,\
|
|
|
|
-920000u,\
|
|
|
|
-760000u,\
|
|
|
|
-615000u,\
|
|
|
|
-470000u,\
|
|
|
|
-235000u,\
|
|
|
|
0,\
|
|
|
|
170000u,\
|
|
|
|
340000u,\
|
|
|
|
510000u,\
|
|
|
|
680000u,\
|
|
|
|
815000u,\
|
|
|
|
950000u,\
|
|
|
|
1400000u,\
|
|
|
|
2550000u},\
|
|
|
|
/* aUserCalPumpLambda */\
|
|
|
|
{700u,\
|
|
|
|
750u,\
|
|
|
|
800u,\
|
|
|
|
825,\
|
|
|
|
850u,\
|
|
|
|
875u,\
|
|
|
|
900u,\
|
|
|
|
955u,\
|
|
|
|
1000u,\
|
|
|
|
1094u,\
|
|
|
|
1180u,\
|
|
|
|
1305u,\
|
|
|
|
1430u,\
|
|
|
|
1565u,\
|
|
|
|
1700u,\
|
|
|
|
2350u,\
|
|
|
|
4160u},\
|
|
|
|
/* au8UserCalPumpSensorTrim */\
|
|
|
|
{74u},\
|
|
|
|
/* aUserStoichFuelCal */\
|
|
|
|
1470u,\
|
|
|
|
/* au8UserCalPumpDeadband */\
|
|
|
|
{2u},\
|
|
|
|
/* au16UserCalFreeAirPoints */\
|
|
|
|
{3310u,\
|
|
|
|
3320u,\
|
|
|
|
3330u,\
|
|
|
|
3340u,\
|
|
|
|
3350u,\
|
|
|
|
3360u,\
|
|
|
|
3370u,\
|
|
|
|
3380u,\
|
|
|
|
3390u,\
|
|
|
|
3400u,\
|
|
|
|
3410u,\
|
|
|
|
3420u,\
|
|
|
|
3430u,\
|
|
|
|
3440u,\
|
|
|
|
3450u,\
|
|
|
|
3460u,\
|
|
|
|
3470u,\
|
|
|
|
3480u,\
|
|
|
|
3490u},\
|
|
|
|
/* aUserHeaterAlarmCurrent */\
|
|
|
|
{2600u},\
|
|
|
|
/* u8WarmUpDelay */\
|
|
|
|
10u,\
|
|
|
|
/* u8DisplayMode */\
|
|
|
|
1u,\
|
|
|
|
/* u8BackLightEnable */\
|
|
|
|
1u,\
|
|
|
|
/* userCalTPSCalMin */\
|
|
|
|
500u,\
|
|
|
|
/* userCalTPSCalMax */\
|
|
|
|
4500u,\
|
|
|
|
/* aUserCURVEAfmTFSpread */\
|
|
|
|
{500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
7000u,\
|
|
|
|
8000u,\
|
|
|
|
9000u,\
|
|
|
|
10000u,\
|
|
|
|
11000u},\
|
|
|
|
/* aUserCURVEAfmTFTable */\
|
|
|
|
{0,\
|
|
|
|
720000,\
|
|
|
|
1400000,\
|
|
|
|
1900000,\
|
|
|
|
3100000,\
|
|
|
|
6000000,\
|
|
|
|
9600000,\
|
|
|
|
14000000,\
|
|
|
|
19000000,\
|
|
|
|
28000000,\
|
|
|
|
38000000,\
|
|
|
|
52000000,\
|
|
|
|
73000000,\
|
|
|
|
102000000,\
|
|
|
|
143000000,\
|
|
|
|
200000000,\
|
|
|
|
280000000},\
|
|
|
|
/* aUserInjResponseSpread */\
|
|
|
|
{7500u,\
|
|
|
|
8000u,\
|
|
|
|
8500u,\
|
|
|
|
9000u,\
|
|
|
|
9500u,\
|
|
|
|
10000u,\
|
|
|
|
10500u,\
|
|
|
|
11000u,\
|
|
|
|
11500u,\
|
|
|
|
12000u,\
|
|
|
|
12500u,\
|
|
|
|
13000u,\
|
|
|
|
13500u,\
|
|
|
|
14000u,\
|
|
|
|
14500u,\
|
|
|
|
15000u,\
|
|
|
|
15500u},\
|
|
|
|
/* aUserInjResponseTable */\
|
|
|
|
{215u,\
|
|
|
|
210u,\
|
|
|
|
205u,\
|
|
|
|
200u,\
|
|
|
|
195u,\
|
|
|
|
190u,\
|
|
|
|
185u,\
|
|
|
|
180u,\
|
|
|
|
175u,\
|
|
|
|
170u,\
|
|
|
|
165u,\
|
|
|
|
160u,\
|
|
|
|
160u,\
|
|
|
|
160u,\
|
|
|
|
160u,\
|
|
|
|
160u,\
|
|
|
|
160u},\
|
|
|
|
/* aUserCoolantSensorSpread */\
|
|
|
|
{500u,\
|
|
|
|
750u,\
|
|
|
|
1000u,\
|
|
|
|
1250u,\
|
|
|
|
1500u,\
|
|
|
|
1750u,\
|
|
|
|
2000u,\
|
|
|
|
2250u,\
|
|
|
|
2500u,\
|
|
|
|
2750u,\
|
|
|
|
3000u,\
|
|
|
|
3250u,\
|
|
|
|
3500u,\
|
|
|
|
3750u,\
|
|
|
|
4000u,\
|
|
|
|
4250u,\
|
|
|
|
4500u},\
|
|
|
|
/* aUserCoolantSensorTable */\
|
|
|
|
{500000,\
|
|
|
|
200000,\
|
|
|
|
122000,\
|
|
|
|
112000,\
|
|
|
|
105000,\
|
|
|
|
100000,\
|
|
|
|
95000,\
|
|
|
|
87000,\
|
|
|
|
79000,\
|
|
|
|
71000,\
|
|
|
|
60000,\
|
|
|
|
40000,\
|
|
|
|
30000,\
|
|
|
|
20000,\
|
|
|
|
15000,\
|
|
|
|
10000,\
|
|
|
|
-20000},\
|
|
|
|
/* aUserCoolantEnrichmentSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserCoolantEnrichmentTable */\
|
|
|
|
{1600u,\
|
|
|
|
1500u,\
|
|
|
|
1400u,\
|
|
|
|
1300u,\
|
|
|
|
1200u,\
|
|
|
|
1160u,\
|
|
|
|
1120u,\
|
|
|
|
1080u,\
|
|
|
|
1040u,\
|
|
|
|
1020u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* aUserTAFRxSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* aUserTAFRySpread */\
|
|
|
|
{20000u,\
|
|
|
|
30000u,\
|
|
|
|
40000u,\
|
|
|
|
50000u,\
|
|
|
|
60000u,\
|
|
|
|
70000u,\
|
|
|
|
80000u,\
|
|
|
|
90000u,\
|
|
|
|
100000u,\
|
|
|
|
115000u,\
|
|
|
|
130000u,\
|
|
|
|
145000u,\
|
|
|
|
160000u,\
|
|
|
|
175000u,\
|
|
|
|
190000u,\
|
|
|
|
205000u,\
|
|
|
|
220000u},\
|
|
|
|
/* aUserMAPTAFR */\
|
|
|
|
{{1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1100},\
|
|
|
|
{1470,1470,1450,1470,1470,1470,1470,1470,1470,1470,1470,1470,1470,1470,1470,1470,1400},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1190,1190,1190},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1290,1290,1290,1290,1290,1290},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190},\
|
|
|
|
{1470,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190},\
|
|
|
|
{1900,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190},\
|
|
|
|
{1900,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190},\
|
|
|
|
{1900,1470,1470,1470,1470,1470,1470,1470,1400,1330,1260,1190,1190,1190,1190,1190,1190}},\
|
|
|
|
/* aUserTimingxSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* aUserTimingySpread */\
|
|
|
|
{20000u,\
|
|
|
|
30000u,\
|
|
|
|
40000u,\
|
|
|
|
50000u,\
|
|
|
|
60000u,\
|
|
|
|
70000u,\
|
|
|
|
80000u,\
|
|
|
|
90000u,\
|
|
|
|
100000u,\
|
|
|
|
115000u,\
|
|
|
|
130000u,\
|
|
|
|
145000u,\
|
|
|
|
160000u,\
|
|
|
|
175000u,\
|
|
|
|
190000u,\
|
|
|
|
205000u,\
|
|
|
|
220000u},\
|
|
|
|
/* aUserTimingMap */\
|
|
|
|
{{130,130,130,130,120,60,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{180,180,180,180,170,160,150,140,130,120,110,100,90,80,70,70,70},\
|
|
|
|
{120,120,120,120,120,120,110,120,120,120,90,80,80,80,80,80,80},\
|
|
|
|
{140,150,160,170,160,150,140,130,120,120,120,120,120,120,120,120,120},\
|
|
|
|
{260,280,300,300,290,280,270,260,250,240,220,170,160,130,120,120,120},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,340,360,390,390,390,360,340,330,300,260,220,180,140,100,90,90},\
|
|
|
|
{280,240,360,330,280,260,250,230,230,230,220,170,140,100,90,110,130},\
|
|
|
|
{220,260,360,360,340,320,280,270,260,250,220,170,150,110,110,130,150},\
|
|
|
|
{140,260,360,360,340,320,280,270,260,250,220,200,150,120,120,160,160},\
|
|
|
|
{140,260,360,360,340,320,280,270,260,250,250,220,200,130,120,160,170},\
|
|
|
|
{90,90,90,90,90,90,90,90,90,90,90,80,80,80,80,80,80}},\
|
|
|
|
/* aUserVExSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* aUserVEySpread */\
|
|
|
|
{20000u,\
|
|
|
|
30000u,\
|
|
|
|
40000u,\
|
|
|
|
50000u,\
|
|
|
|
60000u,\
|
|
|
|
70000u,\
|
|
|
|
80000u,\
|
|
|
|
90000u,\
|
|
|
|
100000u,\
|
|
|
|
115000u,\
|
|
|
|
130000u,\
|
|
|
|
145000u,\
|
|
|
|
160000u,\
|
|
|
|
175000u,\
|
|
|
|
190000u,\
|
|
|
|
205000u,\
|
|
|
|
220000u},\
|
|
|
|
/* aUserMAPVE */\
|
|
|
|
{{600,600,600,600,600,600,600,700,800,800,800,800,800,800,800,800,800},\
|
|
|
|
{550,570,590,610,630,650,700,700,700,700,700,700,700,700,700,700,700},\
|
|
|
|
{580,610,630,650,670,690,700,700,700,700,700,650,650,650,650,650,650},\
|
|
|
|
{610,630,650,670,690,700,700,700,670,670,670,670,670,670,670,670,670},\
|
|
|
|
{640,660,680,690,700,710,710,710,710,710,710,710,710,720,720,720,720},\
|
|
|
|
{670,680,690,700,710,720,720,720,720,720,720,720,720,720,720,720,720},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{680,690,700,710,720,730,730,730,730,730,730,730,730,730,730,730,730},\
|
|
|
|
{600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600,600}},\
|
|
|
|
/* aUserCoolantStartEnrichmentSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserCoolantStartEnrichmentTable */\
|
|
|
|
{1700u,\
|
|
|
|
1600u,\
|
|
|
|
1500u,\
|
|
|
|
1450u,\
|
|
|
|
1400u,\
|
|
|
|
1350u,\
|
|
|
|
1300u,\
|
|
|
|
1250u,\
|
|
|
|
1200u,\
|
|
|
|
1150u,\
|
|
|
|
1100u,\
|
|
|
|
1050u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* aUserCoolantPostStartEnrichmentSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserCoolantPostStartEnrichmentTable */\
|
|
|
|
{1200u,\
|
|
|
|
1160u,\
|
|
|
|
1140u,\
|
|
|
|
1120u,\
|
|
|
|
1100u,\
|
|
|
|
1090u,\
|
|
|
|
1080u,\
|
|
|
|
1070u,\
|
|
|
|
1060u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u,\
|
|
|
|
1050u},\
|
|
|
|
/* aUserCrankingAirflowSpread */\
|
|
|
|
{150u,\
|
|
|
|
160u,\
|
|
|
|
170u,\
|
|
|
|
180u,\
|
|
|
|
190u,\
|
|
|
|
200u,\
|
|
|
|
210u,\
|
|
|
|
220u,\
|
|
|
|
230u,\
|
|
|
|
240u,\
|
|
|
|
250u,\
|
|
|
|
260u,\
|
|
|
|
270u,\
|
|
|
|
280u,\
|
|
|
|
290u,\
|
|
|
|
300u,\
|
|
|
|
400u},\
|
|
|
|
/* aUserCrankingAirflowTable */\
|
|
|
|
{3400u,\
|
|
|
|
3500u,\
|
|
|
|
3600u,\
|
|
|
|
3700u,\
|
|
|
|
3800u,\
|
|
|
|
3900u,\
|
|
|
|
4000u,\
|
|
|
|
4100u,\
|
|
|
|
4200u,\
|
|
|
|
4300u,\
|
|
|
|
4400u,\
|
|
|
|
4500u,\
|
|
|
|
4600u,\
|
|
|
|
4700u,\
|
|
|
|
4800u,\
|
|
|
|
4900u,\
|
|
|
|
5000u},\
|
|
|
|
/* aUserDwellSpread */\
|
|
|
|
{7500u,\
|
|
|
|
8000u,\
|
|
|
|
8500u,\
|
|
|
|
9000u,\
|
|
|
|
9500u,\
|
|
|
|
10000u,\
|
|
|
|
10500u,\
|
|
|
|
11000u,\
|
|
|
|
11500u,\
|
|
|
|
12000u,\
|
|
|
|
12500u,\
|
|
|
|
13000u,\
|
|
|
|
13500u,\
|
|
|
|
14000u,\
|
|
|
|
14500u,\
|
|
|
|
15000u,\
|
|
|
|
15500u},\
|
|
|
|
/* aUserDwellTable */\
|
|
|
|
{7600u,\
|
|
|
|
7200u,\
|
|
|
|
6800u,\
|
|
|
|
6400u,\
|
|
|
|
6000u,\
|
|
|
|
5600u,\
|
|
|
|
5200u,\
|
|
|
|
4800u,\
|
|
|
|
4400u,\
|
|
|
|
4000u,\
|
|
|
|
3600u,\
|
|
|
|
3400u,\
|
|
|
|
3200u,\
|
|
|
|
3000u,\
|
|
|
|
3000u,\
|
|
|
|
3000u,\
|
|
|
|
3000u},\
|
|
|
|
/* aUserAirTempCorrectionSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserAirTempCorrectionTable */\
|
|
|
|
{1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* aUserTPSMovementCorrectionSpread */\
|
|
|
|
{0x7ffc0000,\
|
|
|
|
0x7ffc8000,\
|
|
|
|
0x7ffd0000,\
|
|
|
|
0x7ffd8000,\
|
|
|
|
0x7ffe0000,\
|
|
|
|
0x7ffe8000,\
|
|
|
|
0x7fff0000,\
|
|
|
|
0x7fff8000,\
|
|
|
|
0x80008000,\
|
|
|
|
0x80010000,\
|
|
|
|
0x80018000,\
|
|
|
|
0x80020000,\
|
|
|
|
0x80028000,\
|
|
|
|
0x80030000,\
|
|
|
|
0x80038000,\
|
|
|
|
0x80040000,\
|
|
|
|
0x80048000},\
|
|
|
|
/* aUserTPSMovementCorrectionTable */\
|
|
|
|
{1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* aUserInjectionPhasingSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u,\
|
|
|
|
8500u,\
|
|
|
|
9000u},\
|
|
|
|
/* aUserInjectionPhasingTable */\
|
|
|
|
{0u,\
|
|
|
|
100u,\
|
|
|
|
200u,\
|
|
|
|
300u,\
|
|
|
|
400u,\
|
|
|
|
500u,\
|
|
|
|
600u,\
|
|
|
|
700u,\
|
|
|
|
800u,\
|
|
|
|
900u,\
|
|
|
|
1000u,\
|
|
|
|
1100u,\
|
|
|
|
1200u,\
|
|
|
|
1300u,\
|
|
|
|
1400u,\
|
|
|
|
1500u,\
|
|
|
|
1600u},\
|
|
|
|
/* aUserCTSTimingCorrectionSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserCTSTimingCorrectionTable */\
|
|
|
|
{31u,\
|
|
|
|
25u,\
|
|
|
|
22u,\
|
|
|
|
18u,\
|
|
|
|
15u,\
|
|
|
|
14u,\
|
|
|
|
13u,\
|
|
|
|
12u,\
|
|
|
|
11u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u},\
|
|
|
|
/* aUserATSTimingCorrectionSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserATSTimingCorrectionTable */\
|
|
|
|
{31u,\
|
|
|
|
25u,\
|
|
|
|
22u,\
|
|
|
|
18u,\
|
|
|
|
15u,\
|
|
|
|
14u,\
|
|
|
|
13u,\
|
|
|
|
12u,\
|
|
|
|
11u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
10u},\
|
|
|
|
/* aUserISCSpeedTargetSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserISCSpeedTargetTable */\
|
|
|
|
{ 1200u,\
|
|
|
|
1100u,\
|
|
|
|
1000u,\
|
|
|
|
980u,\
|
|
|
|
960u,\
|
|
|
|
920u,\
|
|
|
|
880u,\
|
|
|
|
840u,\
|
|
|
|
800u,\
|
|
|
|
760u,\
|
|
|
|
720u,\
|
|
|
|
720u,\
|
|
|
|
720u,\
|
|
|
|
720u,\
|
|
|
|
720u,\
|
|
|
|
720u,\
|
|
|
|
720u},\
|
|
|
|
/* aUserStepperCloseTable */\
|
|
|
|
{5,\
|
|
|
|
9,\
|
|
|
|
10,\
|
|
|
|
6},\
|
|
|
|
/* aUserStepperOpenTable */\
|
|
|
|
{6,\
|
|
|
|
10,\
|
|
|
|
9,\
|
|
|
|
5},\
|
|
|
|
/* u32UserStepperHomeSteps */\
|
|
|
|
24,\
|
|
|
|
/* aUserPrimaryTriggerTable */\
|
|
|
|
{0x0,\
|
|
|
|
0x444,\
|
|
|
|
0x888,\
|
|
|
|
0xCCC,\
|
|
|
|
0x1110,\
|
|
|
|
0x1555,\
|
|
|
|
0x1999,\
|
|
|
|
0x1DDD,\
|
|
|
|
0x2222,\
|
|
|
|
0x2666,\
|
|
|
|
0x2AAA,\
|
|
|
|
0x2EEE,\
|
|
|
|
0x3333,\
|
|
|
|
0x3777,\
|
|
|
|
0x3BBB,\
|
|
|
|
0x4000,\
|
|
|
|
0x4444,\
|
|
|
|
0x4888,\
|
|
|
|
0x4CCC,\
|
|
|
|
0x5111,\
|
|
|
|
0x5555,\
|
|
|
|
0x5999,\
|
|
|
|
0x5DDD,\
|
|
|
|
0x6222,\
|
|
|
|
0x6666,\
|
|
|
|
0x6AAA,\
|
|
|
|
0x6EEE,\
|
|
|
|
0x7333,\
|
|
|
|
0x7777,\
|
|
|
|
0x7BBB,\
|
|
|
|
0x8000,\
|
|
|
|
0x8444,\
|
|
|
|
0x8888,\
|
|
|
|
0x8CCC,\
|
|
|
|
0x9111,\
|
|
|
|
0x9555,\
|
|
|
|
0x9999,\
|
|
|
|
0x9DDD,\
|
|
|
|
0xA222,\
|
|
|
|
0xA666,\
|
|
|
|
0xAAAA,\
|
|
|
|
0xAEEE,\
|
|
|
|
0xBBBC,\
|
|
|
|
0xC000,\
|
|
|
|
0xC444,\
|
|
|
|
0xC888,\
|
|
|
|
0xCCCC,\
|
|
|
|
0xD111,\
|
|
|
|
0xD555,\
|
|
|
|
0xD999,\
|
|
|
|
0xDDDD,\
|
|
|
|
0xE222,\
|
|
|
|
0xE666,\
|
|
|
|
0xEAAA,\
|
|
|
|
0xEEEE,\
|
|
|
|
0xF333,\
|
|
|
|
0xF777,\
|
|
|
|
0xFBBB,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0x0000,\
|
|
|
|
0},\
|
|
|
|
/* aUserSecondaryTriggerTable */\
|
|
|
|
{0x0,\
|
|
|
|
0x444,\
|
|
|
|
0x888,\
|
|
|
|
0xCCC,\
|
|
|
|
0x1111,\
|
|
|
|
0x1555,\
|
|
|
|
0x1999,\
|
|
|
|
0x1DDD,\
|
|
|
|
0x2AAA,\
|
|
|
|
0x2EEE,\
|
|
|
|
0x3333,\
|
|
|
|
0x3777,\
|
|
|
|
0x3BBB,\
|
|
|
|
0x4000,\
|
|
|
|
0x4444,\
|
|
|
|
0x4888,\
|
|
|
|
0x4CCC,\
|
|
|
|
0x5111,\
|
|
|
|
0x5555,\
|
|
|
|
0x5999,\
|
|
|
|
0x5DDD,\
|
|
|
|
0x6222,\
|
|
|
|
0x6666,\
|
|
|
|
0x6AAA,\
|
|
|
|
0x6EEE,\
|
|
|
|
0x7333,\
|
|
|
|
0x7777,\
|
|
|
|
0x7BBB,\
|
|
|
|
0x8000,\
|
|
|
|
0x8444,\
|
|
|
|
0x8888,\
|
|
|
|
0x8CCC,\
|
|
|
|
0x9111,\
|
|
|
|
0x9555,\
|
|
|
|
0x9999,\
|
|
|
|
0x9DDD,\
|
|
|
|
0xA222,\
|
|
|
|
0xA666,\
|
|
|
|
0xAAAA,\
|
|
|
|
0xAEEE},\
|
|
|
|
{ 0x0, 0x4000, 0x8000, 0xc000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0},\
|
|
|
|
/* u8UserPrimaryEdgeSetup */\
|
|
|
|
0x1,\
|
|
|
|
/* u8UserSecondaryEdgeSetup */\
|
|
|
|
0x1,\
|
|
|
|
/* u8UserPrimaryVREnable */\
|
|
|
|
1,\
|
|
|
|
/* u8UserSecondaryVREnable */\
|
|
|
|
0,\
|
|
|
|
/* u8UserFirstEdgeRisingPrimary */\
|
|
|
|
0,\
|
|
|
|
/* u8UserFirstEdgeRisingSecondary */\
|
|
|
|
0,\
|
|
|
|
/* au32InjectionSequence */\
|
|
|
|
{0x0000, 0x0000, 0x0400, 0x0602},\
|
|
|
|
/* au32IgnitionSequence */\
|
|
|
|
{0xff00, 0xff02, 0xff04, 0xff06},\
|
|
|
|
/* enSimpleCamSyncSource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* boCamSyncHighLate */\
|
|
|
|
1,\
|
|
|
|
/* u32CamSyncSampleToothCount */\
|
|
|
|
15,\
|
|
|
|
/* u16ManifoldVolumeCC */\
|
|
|
|
2000,\
|
|
|
|
/* u8CylCount */\
|
|
|
|
4,\
|
|
|
|
/* u16InjFlowRate */\
|
|
|
|
13000,\
|
|
|
|
/* aUserBackupAirflowxSpread */\
|
|
|
|
{0,\
|
|
|
|
500,\
|
|
|
|
1000,\
|
|
|
|
1500,\
|
|
|
|
2000,\
|
|
|
|
2500,\
|
|
|
|
3000,\
|
|
|
|
3500,\
|
|
|
|
4000,\
|
|
|
|
4500,\
|
|
|
|
5000},\
|
|
|
|
/* aUserBackupAirflowySpread */\
|
|
|
|
{0x0,\
|
|
|
|
0xB32,\
|
|
|
|
0x1664,\
|
|
|
|
0x2196,\
|
|
|
|
0x2CC8,\
|
|
|
|
0x37FB,\
|
|
|
|
0x432D,\
|
|
|
|
0x5991,\
|
|
|
|
0x865A,\
|
|
|
|
0xDFEC,\
|
|
|
|
0x15F90},\
|
|
|
|
/* aUserBackupAirflowMap */\
|
|
|
|
{ {0x3C14DC, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3, 0x4417A3},\
|
|
|
|
{ 0x5B8D80, 0x7704C0, 0x8C30AC, 0xC84588, 0xF05370, 0x1186158, 0x1186158, 0x1186158, 0x1186158, 0x1186158, 0x1186158},\
|
|
|
|
{ 0x6ACFC0, 0x8F6EC0, 0xBBAEE0, 0xFD4BC0, 0x1312D00, 0x16E3600, 0x1AB3F00, 0x1F78A40, 0x2349340, 0x243D580, 0x2625A00},\
|
|
|
|
{ 0x6ACFC0, 0x989680, 0xB28720, 0xDBBA00, 0x112A880, 0x14FB180, 0x1BD8E80, 0x2255100, 0x2BDE780, 0x3567E00, 0x3993FD8},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xE975A0, 0x11D56E0, 0x1681B80, 0x1D905C0, 0x2CD29C0, 0x3938700, 0x4B1A130, 0x4D9AF18},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x1406F40, 0x19BFCC0, 0x243D580, 0x3938700, 0x4B1A130, 0x59A5380, 0x68E7780},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x132B3A0, 0x1BA8140, 0x2AEA540, 0x3C14DC0, 0x529CAE8, 0x6BA55F8, 0x7D2B750},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x132B3A0, 0x1F4ADD4, 0x2AEA540, 0x3EF1480, 0x55D4A80, 0x6F94740, 0x8F0D180},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x132B3A0, 0x1F4ADD4, 0x2AEA540, 0x40D9900, 0x59A5380, 0x754D4C0, 0xA21FE80},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x132B3A0, 0x1F4ADD4, 0x2AEA540, 0x42C1D80, 0x5D75C80, 0x8583B00, 0xBEBC200},\
|
|
|
|
{ 0x7270E0, 0x989680, 0xCAF120, 0xF73140, 0x132B3A0, 0x1F4ADD4, 0x2AEA540, 0x42C1D80, 0x623A7C0, 0x9896800, 0xDB58580}},\
|
|
|
|
/* u8ManifoldTimeConstantTrim */\
|
|
|
|
0x1f,\
|
|
|
|
/* u8EnableBackupAirflowTransients */\
|
|
|
|
0x00,\
|
|
|
|
/* aUserPrimerSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000},\
|
|
|
|
/* aUserPrimerTable */\
|
|
|
|
{1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* aUserInjShortOpeningSpread */\
|
|
|
|
{0,\
|
|
|
|
200,\
|
|
|
|
400,\
|
|
|
|
600,\
|
|
|
|
800,\
|
|
|
|
1000,\
|
|
|
|
1200,\
|
|
|
|
1400,\
|
|
|
|
1600,\
|
|
|
|
1800,\
|
|
|
|
2000},\
|
|
|
|
/* aUserInjShortOpeningTable */\
|
|
|
|
{870u,\
|
|
|
|
870u,\
|
|
|
|
870u,\
|
|
|
|
890u,\
|
|
|
|
930u,\
|
|
|
|
1030u,\
|
|
|
|
1200u,\
|
|
|
|
1400u,\
|
|
|
|
1600u,\
|
|
|
|
1800u,\
|
|
|
|
2000u},\
|
|
|
|
/* u32STTNegLimit */\
|
|
|
|
800,\
|
|
|
|
/* u32STTPosLimit */\
|
|
|
|
1150,\
|
|
|
|
/* u32CLStepClosed */\
|
|
|
|
5,\
|
|
|
|
/* u32CLIncClosed */\
|
|
|
|
1,\
|
|
|
|
/* u32CLStepOpen */\
|
|
|
|
7,\
|
|
|
|
/* u32CLIncOpen */\
|
|
|
|
2,\
|
|
|
|
/* u16TimingMainOffset */\
|
|
|
|
10000,\
|
|
|
|
/* u32AFMTransientControlRPMLimit */\
|
|
|
|
3000,\
|
|
|
|
/* u8WastedSparkEnable */\
|
|
|
|
0,\
|
|
|
|
/* u16AFRReinstate */\
|
|
|
|
1500,\
|
|
|
|
/* u16AFRCutoff */\
|
|
|
|
1700,\
|
|
|
|
/* u32TPSClosedLower */\
|
|
|
|
5300,\
|
|
|
|
/* u32TPSClosedUpper */\
|
|
|
|
8300,\
|
|
|
|
/* u32ISCESTTrimPos */\
|
|
|
|
7000,\
|
|
|
|
/* u32ISCESTTrimNeg */\
|
|
|
|
7000,\
|
|
|
|
/* u32CLO2ESTTrimPos */\
|
|
|
|
2000,\
|
|
|
|
/* u32CLO2ESTTrimNeg */\
|
|
|
|
2000,\
|
|
|
|
/* u16CylinderCC */\
|
|
|
|
500,\
|
|
|
|
/* u8EnableAFMPrimaryInputOpen */\
|
|
|
|
1,\
|
|
|
|
/* u32SpeedDensityAFMTPSLim */\
|
|
|
|
35000,\
|
|
|
|
/* au16SeqRPMLimit */\
|
|
|
|
{6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000},\
|
|
|
|
/* u16SeqRPMLimitHyst */\
|
|
|
|
200,\
|
|
|
|
/* u16HighVacuumEnableKpa */\
|
|
|
|
13000,\
|
|
|
|
/* u16HighVacuumDisableKpa */\
|
|
|
|
18000,\
|
|
|
|
/* u16OverrunCutEnableRPM */\
|
|
|
|
500,\
|
|
|
|
/* u16OverrunCutDisableRPM */\
|
|
|
|
800,\
|
|
|
|
/* u16RPMRunThreshold */\
|
|
|
|
350,\
|
|
|
|
/* u8SeqFuelAssign */\
|
|
|
|
6,\
|
|
|
|
/* u16ESTFilterClosed */\
|
|
|
|
10,\
|
|
|
|
/* u16ESTFilterOpen */\
|
|
|
|
80,\
|
|
|
|
/* u16ESTCLGain */\
|
|
|
|
40,\
|
|
|
|
/* u8EnableAFMPrimaryInputClosed */\
|
|
|
|
1,\
|
|
|
|
/* s16SequenceFuelOffset */\
|
|
|
|
1,\
|
|
|
|
/* s16SequenceFuelOffset */\
|
|
|
|
1,\
|
|
|
|
/* s16SequenceFuelOffset */\
|
|
|
|
1,\
|
|
|
|
/* s16SequenceFuelOffset */\
|
|
|
|
1,\
|
|
|
|
/* s16SequenceFuelGain */\
|
|
|
|
1000,\
|
|
|
|
/* s16SequenceFuelGain */\
|
|
|
|
1000,\
|
|
|
|
/* s16SequenceFuelGain */\
|
|
|
|
1000,\
|
|
|
|
/* s16SequenceFuelGain */\
|
|
|
|
1000,\
|
|
|
|
/* boTPSCANPrimary */\
|
|
|
|
0,\
|
|
|
|
/* boPPSCANPrimary */\
|
|
|
|
0,\
|
|
|
|
/* boCTSCANPrimary */\
|
|
|
|
0,\
|
|
|
|
/* boATSCANPrimary */\
|
|
|
|
0,\
|
|
|
|
/* boMAPCANPrimary */\
|
|
|
|
0,\
|
|
|
|
/* au32PrioCANID */\
|
|
|
|
1217,\
|
|
|
|
/* au32PrioCANID */\
|
|
|
|
401,\
|
|
|
|
/* au32PrioCANID */\
|
|
|
|
1001,\
|
|
|
|
/* au32PrioCANID */\
|
|
|
|
2024,\
|
|
|
|
/* au8SensorCANDataOffset */\
|
|
|
|
{16,16,16,16,16,16,16,16},\
|
|
|
|
/* au8SensorCANDataByteCount */\
|
|
|
|
{2,2,2,2,2,2,2,2},\
|
|
|
|
/* u32SyncPhaseRepeats */\
|
|
|
|
2,\
|
|
|
|
/* s32MapSensorGain */\
|
|
|
|
38700,\
|
|
|
|
/* s32MapSensorOffset */\
|
|
|
|
31000,\
|
|
|
|
/* u8InjDivide */\
|
|
|
|
1,\
|
|
|
|
/* u8CLO2Leftenable */\
|
|
|
|
0,\
|
|
|
|
/* u8CLO2RightEnable */\
|
|
|
|
0,\
|
|
|
|
/* u8ReturnlessEnable */\
|
|
|
|
0,\
|
|
|
|
/* u16ReturnlessPressureKPa */\
|
|
|
|
450,\
|
|
|
|
/* u8CrankingAirflowEnable */\
|
|
|
|
1,\
|
|
|
|
/* u8StepperIACEnable */\
|
|
|
|
0,\
|
|
|
|
/* u16IACStepsOpenHot */\
|
|
|
|
10,\
|
|
|
|
/* u16IACStepsOpenCold */\
|
|
|
|
80,\
|
|
|
|
/* u16IdleEntryOffset */\
|
|
|
|
555,\
|
|
|
|
/* s32RadFanOnTemp */\
|
|
|
|
80005,\
|
|
|
|
/* s32RadFanOffTemp */\
|
|
|
|
60005,\
|
|
|
|
/* enFuelPumpRelay */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* enESTBypass */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* aUserAirSensorSpread */\
|
|
|
|
{203u,\
|
|
|
|
299u,\
|
|
|
|
391u,\
|
|
|
|
606u,\
|
|
|
|
802u,\
|
|
|
|
1014u,\
|
|
|
|
1407u,\
|
|
|
|
1774u,\
|
|
|
|
2110u,\
|
|
|
|
2432u,\
|
|
|
|
2946u,\
|
|
|
|
3565u,\
|
|
|
|
4067u,\
|
|
|
|
4658u,\
|
|
|
|
4782u,\
|
|
|
|
4856u,\
|
|
|
|
4924u},\
|
|
|
|
/* aUserAirSensorTable */\
|
|
|
|
{500000,\
|
|
|
|
200000,\
|
|
|
|
140000,\
|
|
|
|
132000,\
|
|
|
|
122000,\
|
|
|
|
110000,\
|
|
|
|
100000,\
|
|
|
|
87000,\
|
|
|
|
79000,\
|
|
|
|
71000,\
|
|
|
|
60000,\
|
|
|
|
40000,\
|
|
|
|
20000,\
|
|
|
|
2000,\
|
|
|
|
-6000,\
|
|
|
|
-15000,\
|
|
|
|
-40000},\
|
|
|
|
/* aFuelIOResource */\
|
|
|
|
{EH_IO_Invalid, EH_IO_Invalid, EH_IO_TMR13, EH_IO_TMR12},\
|
|
|
|
/* aESTIOResource */\
|
|
|
|
{EH_IO_TMR9, EH_IO_TMR8, EH_IO_TMR7, EH_IO_TMR6},\
|
|
|
|
/* aIACIOResource */\
|
|
|
|
{EH_IO_Invalid, EH_IO_Invalid, EH_IO_Invalid, EH_IO_Invalid},\
|
|
|
|
/* boOBDISCADV */\
|
|
|
|
0,\
|
|
|
|
/* u8TriggerType */\
|
|
|
|
2,\
|
|
|
|
/* u8SyncType */\
|
|
|
|
0,\
|
|
|
|
/* u8TriggerPullStrength */\
|
|
|
|
2,\
|
|
|
|
/* u8SyncPullStrength */\
|
|
|
|
0,\
|
|
|
|
/* u16MinLinearFuelPulse */\
|
|
|
|
0,\
|
|
|
|
/* u16CTSADResource */\
|
|
|
|
EH_IO_GPSE2,\
|
|
|
|
/* u16MAPADResource */\
|
|
|
|
EH_IO_TMR16,\
|
|
|
|
/* u16ATSADResource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* u16AFMADResource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* u16TPSADResource */\
|
|
|
|
EH_IO_GPSE4,\
|
|
|
|
/* aUserTipInCorrectionSpread */\
|
|
|
|
{0,\
|
|
|
|
250,\
|
|
|
|
500,\
|
|
|
|
1000,\
|
|
|
|
1250,\
|
|
|
|
1500,\
|
|
|
|
1750,\
|
|
|
|
2000,\
|
|
|
|
2250,\
|
|
|
|
2500,\
|
|
|
|
2750,\
|
|
|
|
3000,\
|
|
|
|
3250,\
|
|
|
|
3500,\
|
|
|
|
3750,\
|
|
|
|
4000,\
|
|
|
|
4250},\
|
|
|
|
/* aUserTipInCorrectionTable */\
|
|
|
|
{1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* Logic Block Var */\
|
|
|
|
{0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u},\
|
|
|
|
/* Logic Block Operand */\
|
|
|
|
{1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u,\
|
|
|
|
1000u},\
|
|
|
|
/* Logic Block Chain Output */\
|
|
|
|
{0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u,\
|
|
|
|
0u},\
|
|
|
|
/* Thermofan Relay */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* EST IO Mux Resource */\
|
|
|
|
{EH_IO_Invalid,\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
EH_IO_Invalid},\
|
|
|
|
/* UEGO CAN Primary */\
|
|
|
|
1,\
|
|
|
|
/* PWM 2D 1 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 2D 2 Axis Source X */\
|
|
|
|
1,\
|
|
|
|
/* PWM 2D 3 Axis Source X */\
|
|
|
|
0,\
|
|
|
|
/* PWM 2D 4 Axis Source X */\
|
|
|
|
0,\
|
|
|
|
/* PWM 2D 5 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 2D 6 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 2D 7 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 2D 8 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 1 Axis Source X */\
|
|
|
|
0,\
|
|
|
|
/* PWM 3D 2 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 3 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 4 Axis Source X */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 1 Axis Source Y */\
|
|
|
|
5,\
|
|
|
|
/* PWM 3D 2 Axis Source Y */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 3 Axis Source Y */\
|
|
|
|
255,\
|
|
|
|
/* PWM 3D 4 Axis Source Y */\
|
|
|
|
255,\
|
|
|
|
/* PWM 2D 1 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 2D 2 IO Resource */\
|
|
|
|
EH_IO_TMR3,\
|
|
|
|
/* PWM 2D 3 IO Resource */\
|
|
|
|
EH_IO_TMR4,\
|
|
|
|
/* PWM 2D 4 IO Resource */\
|
|
|
|
EH_IO_TMR5,\
|
|
|
|
/* PWM 2D 5 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 2D 6 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 2D 7 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 2D 8 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 3D 1 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 3D 2 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 3D 3 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 3D 4 IO Resource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* PWM 2D 1 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x1000,\
|
|
|
|
0x2000,\
|
|
|
|
0x3000,\
|
|
|
|
0x4000,\
|
|
|
|
0x5000,\
|
|
|
|
0x6000,\
|
|
|
|
0x7000,\
|
|
|
|
0x8000,\
|
|
|
|
0x9000,\
|
|
|
|
0xa000,\
|
|
|
|
0xb000,\
|
|
|
|
0xc000,\
|
|
|
|
0xd000,\
|
|
|
|
0xe000,\
|
|
|
|
0xf000,\
|
|
|
|
0xffff},\
|
|
|
|
/* PWM 2D 2 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
10000,\
|
|
|
|
13000,\
|
|
|
|
16000,\
|
|
|
|
20000,\
|
|
|
|
25000,\
|
|
|
|
30000,\
|
|
|
|
35000,\
|
|
|
|
40000,\
|
|
|
|
45000,\
|
|
|
|
50000,\
|
|
|
|
55000,\
|
|
|
|
60000,\
|
|
|
|
65000,\
|
|
|
|
70000,\
|
|
|
|
75000,\
|
|
|
|
90000},\
|
|
|
|
/* PWM 2D 3 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
500,\
|
|
|
|
1100,\
|
|
|
|
1200,\
|
|
|
|
2000,\
|
|
|
|
2500,\
|
|
|
|
3000,\
|
|
|
|
3500,\
|
|
|
|
4000,\
|
|
|
|
4500,\
|
|
|
|
5000,\
|
|
|
|
5500,\
|
|
|
|
6000,\
|
|
|
|
6500,\
|
|
|
|
7000,\
|
|
|
|
7500,\
|
|
|
|
9000},\
|
|
|
|
/* PWM 2D 4 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
100,\
|
|
|
|
200,\
|
|
|
|
1000,\
|
|
|
|
1500,\
|
|
|
|
2000,\
|
|
|
|
2500,\
|
|
|
|
3000,\
|
|
|
|
3500,\
|
|
|
|
4000,\
|
|
|
|
4500,\
|
|
|
|
5000,\
|
|
|
|
5500,\
|
|
|
|
6000,\
|
|
|
|
6500,\
|
|
|
|
7000,\
|
|
|
|
7500},\
|
|
|
|
/* PWM 2D 5 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x100,\
|
|
|
|
0x200,\
|
|
|
|
0x300,\
|
|
|
|
0x400,\
|
|
|
|
0x500,\
|
|
|
|
0x600,\
|
|
|
|
0x700,\
|
|
|
|
0x800,\
|
|
|
|
0x900,\
|
|
|
|
0xa00,\
|
|
|
|
0xb00,\
|
|
|
|
0xc00,\
|
|
|
|
0xd00,\
|
|
|
|
0xe00,\
|
|
|
|
0xf00,\
|
|
|
|
0xffff},\
|
|
|
|
/* PWM 2D 6 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x100,\
|
|
|
|
0x200,\
|
|
|
|
0x300,\
|
|
|
|
0x400,\
|
|
|
|
0x500,\
|
|
|
|
0x600,\
|
|
|
|
0x700,\
|
|
|
|
0x800,\
|
|
|
|
0x900,\
|
|
|
|
0xa00,\
|
|
|
|
0xb00,\
|
|
|
|
0xc00,\
|
|
|
|
0xd00,\
|
|
|
|
0xe00,\
|
|
|
|
0xf00,\
|
|
|
|
0xfff},\
|
|
|
|
/* PWM 2D 7 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x10,\
|
|
|
|
0x20,\
|
|
|
|
0x30,\
|
|
|
|
0x40,\
|
|
|
|
0x50,\
|
|
|
|
0x60,\
|
|
|
|
0x70,\
|
|
|
|
0x80,\
|
|
|
|
0x90,\
|
|
|
|
0xa0,\
|
|
|
|
0xb0,\
|
|
|
|
0xc0,\
|
|
|
|
0xd0,\
|
|
|
|
0xe0,\
|
|
|
|
0xf0,\
|
|
|
|
0xff},\
|
|
|
|
/* PWM 2D 8 Table_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x100,\
|
|
|
|
0x200,\
|
|
|
|
0x300,\
|
|
|
|
0x400,\
|
|
|
|
0x500,\
|
|
|
|
0x600,\
|
|
|
|
0x700,\
|
|
|
|
0x800,\
|
|
|
|
0x900,\
|
|
|
|
0xa00,\
|
|
|
|
0xb00,\
|
|
|
|
0xc00,\
|
|
|
|
0xd00,\
|
|
|
|
0xe00,\
|
|
|
|
0xf00,\
|
|
|
|
0xfff},\
|
|
|
|
/* PWM 2D 1 Table */\
|
|
|
|
{10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
10000,\
|
|
|
|
32000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000,\
|
|
|
|
55000},\
|
|
|
|
/* PWM 2D 2 Table */\
|
|
|
|
{50000,\
|
|
|
|
50000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
60000,\
|
|
|
|
6000,\
|
|
|
|
6000},\
|
|
|
|
/* PWM 2D 3 Table */\
|
|
|
|
{6000,\
|
|
|
|
6000,\
|
|
|
|
6000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000,\
|
|
|
|
60000},\
|
|
|
|
/* PWM 2D 4 Table */\
|
|
|
|
{60000,\
|
|
|
|
60000,\
|
|
|
|
40000,\
|
|
|
|
40000,\
|
|
|
|
40000,\
|
|
|
|
30000,\
|
|
|
|
20000,\
|
|
|
|
10000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000,\
|
|
|
|
5000},\
|
|
|
|
/* PWM 2D 5 Table */\
|
|
|
|
{0,\
|
|
|
|
54,\
|
|
|
|
100,\
|
|
|
|
150,\
|
|
|
|
200,\
|
|
|
|
250,\
|
|
|
|
300,\
|
|
|
|
350,\
|
|
|
|
400,\
|
|
|
|
450,\
|
|
|
|
500,\
|
|
|
|
550,\
|
|
|
|
600,\
|
|
|
|
650,\
|
|
|
|
700,\
|
|
|
|
750,\
|
|
|
|
800},\
|
|
|
|
/* PWM 2D 6 Table */\
|
|
|
|
{0,\
|
|
|
|
55,\
|
|
|
|
100,\
|
|
|
|
150,\
|
|
|
|
200,\
|
|
|
|
250,\
|
|
|
|
300,\
|
|
|
|
350,\
|
|
|
|
400,\
|
|
|
|
450,\
|
|
|
|
500,\
|
|
|
|
550,\
|
|
|
|
600,\
|
|
|
|
650,\
|
|
|
|
700,\
|
|
|
|
750,\
|
|
|
|
800},\
|
|
|
|
/* PWM 2D 7 Table */\
|
|
|
|
{0,\
|
|
|
|
56,\
|
|
|
|
100,\
|
|
|
|
150,\
|
|
|
|
200,\
|
|
|
|
250,\
|
|
|
|
300,\
|
|
|
|
350,\
|
|
|
|
400,\
|
|
|
|
450,\
|
|
|
|
500,\
|
|
|
|
550,\
|
|
|
|
600,\
|
|
|
|
650,\
|
|
|
|
700,\
|
|
|
|
750,\
|
|
|
|
800},\
|
|
|
|
/* PWM 2D 8 Table */\
|
|
|
|
{0,\
|
|
|
|
57,\
|
|
|
|
100,\
|
|
|
|
150,\
|
|
|
|
200,\
|
|
|
|
250,\
|
|
|
|
300,\
|
|
|
|
350,\
|
|
|
|
400,\
|
|
|
|
450,\
|
|
|
|
500,\
|
|
|
|
550,\
|
|
|
|
600,\
|
|
|
|
650,\
|
|
|
|
700,\
|
|
|
|
750,\
|
|
|
|
800},\
|
|
|
|
/* PWM 3D 1 Map_XAXIS */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* PWM 3D 2 Map_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
1000,\
|
|
|
|
2000,\
|
|
|
|
3000,\
|
|
|
|
4000,\
|
|
|
|
5000,\
|
|
|
|
6000,\
|
|
|
|
7000,\
|
|
|
|
8000,\
|
|
|
|
9000,\
|
|
|
|
10000,\
|
|
|
|
11000,\
|
|
|
|
12000,\
|
|
|
|
13000,\
|
|
|
|
14000,\
|
|
|
|
15000,\
|
|
|
|
16000},\
|
|
|
|
/* PWM 3D 3 Map_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x107,\
|
|
|
|
0x207,\
|
|
|
|
0x307,\
|
|
|
|
0x407,\
|
|
|
|
0x507,\
|
|
|
|
0x607,\
|
|
|
|
0x707,\
|
|
|
|
0x807,\
|
|
|
|
0x907,\
|
|
|
|
0xa07,\
|
|
|
|
0xb07,\
|
|
|
|
0xc07,\
|
|
|
|
0xd07,\
|
|
|
|
0xe07,\
|
|
|
|
0xf07,\
|
|
|
|
0xfff},\
|
|
|
|
/* PWM 3D 4 Map_XAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x10,\
|
|
|
|
0x20,\
|
|
|
|
0x30,\
|
|
|
|
0x40,\
|
|
|
|
0x50,\
|
|
|
|
0x60,\
|
|
|
|
0x70,\
|
|
|
|
0x80,\
|
|
|
|
0x90,\
|
|
|
|
0xa0,\
|
|
|
|
0xb0,\
|
|
|
|
0xc0,\
|
|
|
|
0xd0,\
|
|
|
|
0xe0,\
|
|
|
|
0xf0,\
|
|
|
|
0xff},\
|
|
|
|
/* PWM 3D 1 Map_YAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x1000,\
|
|
|
|
0x2000,\
|
|
|
|
0x3000,\
|
|
|
|
0x4000,\
|
|
|
|
0x5000,\
|
|
|
|
0x6000,\
|
|
|
|
0x7000,\
|
|
|
|
0x8000,\
|
|
|
|
0x9000,\
|
|
|
|
0xa000,\
|
|
|
|
0xb000,\
|
|
|
|
0xc000,\
|
|
|
|
0xd000,\
|
|
|
|
0xe000,\
|
|
|
|
0xf000,\
|
|
|
|
0xffff},\
|
|
|
|
/* PWM 3D 2 Map_YAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x1040,\
|
|
|
|
0x2040,\
|
|
|
|
0x3040,\
|
|
|
|
0x4040,\
|
|
|
|
0x5040,\
|
|
|
|
0x6040,\
|
|
|
|
0x7040,\
|
|
|
|
0x8040,\
|
|
|
|
0x9040,\
|
|
|
|
0xa040,\
|
|
|
|
0xb040,\
|
|
|
|
0xc040,\
|
|
|
|
0xd040,\
|
|
|
|
0xe040,\
|
|
|
|
0xf040,\
|
|
|
|
0xffff},\
|
|
|
|
/* PWM 3D 3 Map_YAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x108,\
|
|
|
|
0x208,\
|
|
|
|
0x308,\
|
|
|
|
0x408,\
|
|
|
|
0x508,\
|
|
|
|
0x608,\
|
|
|
|
0x708,\
|
|
|
|
0x808,\
|
|
|
|
0x908,\
|
|
|
|
0xa08,\
|
|
|
|
0xb08,\
|
|
|
|
0xc08,\
|
|
|
|
0xd08,\
|
|
|
|
0xe08,\
|
|
|
|
0xf08,\
|
|
|
|
0xfff},\
|
|
|
|
/* PWM 3D 4 Map_YAXIS */\
|
|
|
|
{0,\
|
|
|
|
0x100,\
|
|
|
|
0x200,\
|
|
|
|
0x300,\
|
|
|
|
0x400,\
|
|
|
|
0x500,\
|
|
|
|
0x600,\
|
|
|
|
0x700,\
|
|
|
|
0x800,\
|
|
|
|
0x900,\
|
|
|
|
0xa00,\
|
|
|
|
0xb00,\
|
|
|
|
0xc00,\
|
|
|
|
0xd00,\
|
|
|
|
0xe00,\
|
|
|
|
0xf00,\
|
|
|
|
0xfff},\
|
|
|
|
/* PWM 3D Map 1 */\
|
|
|
|
{\
|
|
|
|
{ 55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000},\
|
|
|
|
{ 55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000},\
|
|
|
|
{ 55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000,55000},\
|
|
|
|
{ 25000,25000,25000,25000,25000,27000,29000,31000,33000,40000,45000,50000,55000,55000,55000,55000,60000},\
|
|
|
|
{ 25000,25000,25000,25000,25000,27000,29000,31000,33000,40000,45000,50000,55000,55000,55000,55000,60000},\
|
|
|
|
{ 25000,25000,25000,25000,25000,27000,29000,31000,33000,40000,45000,50000,55000,55000,55000,55000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,39000,41000,44000,47000,50000,56000,53000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,39000,41000,44000,47000,50000,56000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,59000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,57000,59000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,57000,57000,60000},\
|
|
|
|
{ 18000,18000,18000,18000,21000,24000,27000,30000,33000,41000,45000,49000,53000,57000,57000,57000,60000},\
|
|
|
|
},\
|
|
|
|
/* PWM 3D Map 2 */\
|
|
|
|
{\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
},\
|
|
|
|
/* PWM 3D Map 3 */\
|
|
|
|
{\
|
|
|
|
{ 0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160},\
|
|
|
|
{ 0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
},\
|
|
|
|
/* PWM 3D Map 4 */\
|
|
|
|
{\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},\
|
|
|
|
},\
|
|
|
|
/* Fuel Pressure Solenoid Resource */\
|
|
|
|
EH_IO_TMR1,\
|
|
|
|
/* VCT AB Pullup Enable */\
|
|
|
|
1,\
|
|
|
|
/* VCT CD Pullup Enable */\
|
|
|
|
1,\
|
|
|
|
/* aVVTInputResource */\
|
|
|
|
{EH_IO_TMR18,EH_IO_Invalid,EH_IO_Invalid,EH_IO_Invalid},\
|
|
|
|
/* aVVTInputType */\
|
|
|
|
{1,0,0,0},\
|
|
|
|
/* u16FRPADResource */\
|
|
|
|
EH_IO_GPSE5,\
|
|
|
|
/* aUserFuelFlowRateSpread */\
|
|
|
|
{0,1500,3000,4500,6000,7500,9000,10500,12000,13500,15000,16500,18000,19500,21000,22500,24000},\
|
|
|
|
/* aUserFuelFlowRateTable */\
|
2021-05-26 20:46:28 -07:00
|
|
|
{0,3000,3800,5400,6800,7931,8688,9384,10124,10641,11216,11764,12289,12793,13274,13741,14191},\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* u8VariableFuelPressureEnable */\
|
|
|
|
1,\
|
|
|
|
/* s32FuelPressureSensorGain */\
|
|
|
|
30000,\
|
|
|
|
/* s32FuelPressureSensorOffset */\
|
|
|
|
-760,\
|
|
|
|
/* u16FuelPressurePGain */\
|
|
|
|
2500,\
|
|
|
|
/* u16FuelPressureIGain */\
|
|
|
|
550,\
|
|
|
|
/* u8FuelPrimeEnable */\
|
|
|
|
0,\
|
|
|
|
/* aUserTimingMapStage1 */\
|
2021-05-26 20:46:28 -07:00
|
|
|
{ {120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120},\
|
|
|
|
{ 120,120,120,120,120,110,100,90,90,90,90,90,90,90,90,90,90},\
|
|
|
|
{ 120,120,120,110,100,90,80,70,70,70,70,70,70,70,70,70,70},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,30,30,30,30,30,30},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10},\
|
|
|
|
{ 120,110,100,90,80,70,60,50,40,30,30,20,20,10,10,10,10}},\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* aUserTorquePedalTransferSpread */\
|
|
|
|
{0,1400,2800,4200,5600,7000,8400,9800,11200,12600,14000,15400,16800,18800,20800,22800,24800},\
|
|
|
|
/* aUserTorquePedalTransferTable */\
|
|
|
|
{0,200,3500,6200,8100,9800,11200,12500,13700,14800,15900,16900,17800,19100,20400,21600,24800},\
|
|
|
|
/* aUserPressureValveFeedForwardSpread */\
|
|
|
|
{-16000,-14000,-12000,-10000,-8000,-6000,-4000,-2000,0,2000,4000,6000,8000,10000,12000,14000,16000},\
|
|
|
|
/* aUserTPressureValveFeedForwardTable */\
|
|
|
|
{57000,57000,57000,57000,52000,47000,42000,37000,32000,27000,22000,17000,12000,7000,2000,2000,2000},\
|
|
|
|
/* AFMMaxCycleDeltamgPos */\
|
|
|
|
5000u,\
|
|
|
|
/* AFMMaxCycleDeltamgNeg */\
|
|
|
|
3000u,\
|
|
|
|
/* aUserPWM2DPeriod */\
|
|
|
|
{23500,2400,9400,23500,5000,5000,5000,5000},\
|
|
|
|
/* aUserPWM3DPeriod */\
|
|
|
|
{5000,5000,5000,5000},\
|
|
|
|
/* u8FuelPumpPrimerTime */\
|
|
|
|
5u,\
|
|
|
|
/* u8DBSlaveConfig */\
|
|
|
|
1u,\
|
|
|
|
/* u8DBSlaveOptions */\
|
|
|
|
2u,\
|
|
|
|
/* u16AFRADResource */\
|
|
|
|
EH_IO_Invalid,\
|
|
|
|
/* u16PPSMADResource */\
|
|
|
|
EH_IO_GPSE1,\
|
|
|
|
/* u16PPSSADResource */\
|
|
|
|
EH_IO_GPSE3,\
|
|
|
|
/* au16AuxInputResource */\
|
|
|
|
{EH_IO_Invalid,EH_IO_Invalid,EH_IO_Invalid,EH_IO_Invalid},\
|
|
|
|
/* au16AuxInputFunction */\
|
|
|
|
{11,0,0,0},\
|
|
|
|
/* s32AFRADInputGain */\
|
|
|
|
650,\
|
|
|
|
/* s32AFRADInputOffset */\
|
|
|
|
0,\
|
|
|
|
/* u16AFRFuelTypeGain */\
|
|
|
|
1000,\
|
|
|
|
/* aUserFuelCutsSpread */\
|
|
|
|
{2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,10000},\
|
|
|
|
/* aUserFuelCutsTable */\
|
|
|
|
{0,40,40,60,60,60,80,100,100,100,100,100,100,100,100,100,100},\
|
|
|
|
/* au16AuxInputLowThres */\
|
|
|
|
{1600,1600,1600,1600},\
|
|
|
|
/* au16AuxInputHighThres */\
|
|
|
|
{4000,4000,4000,4000},\
|
|
|
|
/* u16FuelPressureControlOffset */\
|
|
|
|
20,\
|
|
|
|
/* u16FuelPressureControlStartOffset */\
|
|
|
|
10,\
|
|
|
|
/* aUserTimingSecondary1xSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* aUserTimingSecondary1ySpread */\
|
|
|
|
{20000u,\
|
|
|
|
30000u,\
|
|
|
|
40000u,\
|
|
|
|
50000u,\
|
|
|
|
60000u,\
|
|
|
|
70000u,\
|
|
|
|
80000u,\
|
|
|
|
90000u,\
|
|
|
|
100000u,\
|
|
|
|
115000u,\
|
|
|
|
130000u,\
|
|
|
|
145000u,\
|
|
|
|
160000u,\
|
|
|
|
175000u,\
|
|
|
|
190000u,\
|
|
|
|
205000u,\
|
|
|
|
220000u},\
|
|
|
|
/* u16ISCColdISCMin */\
|
|
|
|
1500,\
|
|
|
|
/* u16ISCColdISCMax */\
|
|
|
|
4000,\
|
|
|
|
/* u16ISCHotISCMin */\
|
2021-05-26 20:46:28 -07:00
|
|
|
10,\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* u16ISCHotISCMax */\
|
2021-05-26 20:46:28 -07:00
|
|
|
3000,\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* u16GDIValveMin */\
|
|
|
|
2200,\
|
|
|
|
/* u16GDIValveMax */\
|
|
|
|
11000,\
|
|
|
|
/* u16GDIValveFF */\
|
|
|
|
2000,\
|
|
|
|
/* aUserPedalTransferSpread */\
|
|
|
|
{500u,\
|
|
|
|
750u,\
|
|
|
|
1000u,\
|
|
|
|
1250u,\
|
|
|
|
1500u,\
|
|
|
|
1750u,\
|
|
|
|
2000u,\
|
|
|
|
2250u,\
|
|
|
|
2500u,\
|
|
|
|
2750u,\
|
|
|
|
3000u,\
|
|
|
|
3250u,\
|
|
|
|
3500u,\
|
|
|
|
3750u,\
|
|
|
|
4000u,\
|
|
|
|
4250u,\
|
|
|
|
4500u},\
|
|
|
|
/* aUserPedalTransferTable */\
|
|
|
|
{1000u,\
|
|
|
|
1050u,\
|
|
|
|
1100u,\
|
|
|
|
1150u,\
|
|
|
|
1200u,\
|
|
|
|
1400u,\
|
|
|
|
1700u,\
|
|
|
|
2100u,\
|
|
|
|
2500u,\
|
|
|
|
2750u,\
|
|
|
|
3000u,\
|
|
|
|
3250u,\
|
|
|
|
3500u,\
|
|
|
|
3750u,\
|
|
|
|
4000u,\
|
|
|
|
4250u,\
|
|
|
|
4500u},\
|
|
|
|
/* u16PressureControlThreshold */\
|
|
|
|
2500u,\
|
|
|
|
/* u16ThrottlePressureControlCal */\
|
|
|
|
10u,\
|
|
|
|
/* u16PressureControlHyst */\
|
|
|
|
1000u,\
|
|
|
|
/* u8BoostChargeMAPEnable */\
|
|
|
|
1u,\
|
|
|
|
/* u16BoostChargeTPSLimit */\
|
|
|
|
45000u,\
|
|
|
|
/* u16ISCEntryRamp */\
|
|
|
|
200u,\
|
|
|
|
/* u16ISCPoststartRamp */\
|
|
|
|
200u,\
|
|
|
|
/* u32AirflowFMELimitLow */\
|
|
|
|
5000000u,\
|
|
|
|
/* u32AirflowFMELimitHigh */\
|
|
|
|
8000000u,\
|
|
|
|
/* u16TorqueReductionMaxDuration */\
|
|
|
|
20u,\
|
|
|
|
/* u16StallSaverRPMThreshold */\
|
|
|
|
200u,\
|
|
|
|
/* aUserETCScaleSpread */\
|
|
|
|
{2000u,\
|
|
|
|
2250u,\
|
|
|
|
2500u,\
|
|
|
|
2750u,\
|
|
|
|
3000u,\
|
|
|
|
3250u,\
|
|
|
|
3500u,\
|
|
|
|
3750u,\
|
|
|
|
4000u,\
|
|
|
|
4250u,\
|
|
|
|
4500u,\
|
|
|
|
4750u,\
|
|
|
|
5000u,\
|
|
|
|
5250u,\
|
|
|
|
5500u,\
|
|
|
|
5750u,\
|
|
|
|
6000u},\
|
|
|
|
/* aUserETCScaleTable */\
|
|
|
|
{14u,\
|
|
|
|
16u,\
|
|
|
|
18u,\
|
|
|
|
20u,\
|
|
|
|
22u,\
|
|
|
|
24u,\
|
|
|
|
26u,\
|
|
|
|
28u,\
|
|
|
|
30u,\
|
|
|
|
32u,\
|
|
|
|
34u,\
|
|
|
|
36u,\
|
|
|
|
38u,\
|
|
|
|
40u,\
|
|
|
|
42u,\
|
|
|
|
44u,\
|
|
|
|
46u},\
|
|
|
|
/* u16TorqueReductionMaxFuelCut */\
|
|
|
|
10u,\
|
2021-05-26 20:46:28 -07:00
|
|
|
/* u16ShiftUpCountLimit */\
|
|
|
|
30u,\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* au16BoostTarget */\
|
|
|
|
{16000u,18000u,19000u,19000u,19000u,19000u},\
|
|
|
|
/* u16GDIPressureMin */\
|
2021-05-26 20:46:28 -07:00
|
|
|
4000u,\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* u16GDIPressureMax */\
|
|
|
|
18500u,\
|
|
|
|
/* u16GDIMAPMin */\
|
|
|
|
50000u,\
|
|
|
|
/* u16GDIMAPMax */\
|
|
|
|
150000u,\
|
|
|
|
/* u16ESTPosRateMax */\
|
|
|
|
1u,\
|
|
|
|
/* u16ESTNegRateMax) */\
|
|
|
|
2u,\
|
|
|
|
/* u16PressureControlDPos */\
|
|
|
|
10u,\
|
|
|
|
/* u16PressureControlDNeg */\
|
|
|
|
10u,\
|
|
|
|
/* u16ShiftCountPressureControlLimit */\
|
|
|
|
20u,\
|
|
|
|
/* u16ShiftPressureControl */\
|
|
|
|
48u,\
|
|
|
|
/* aPWM3DSlowIOOutputResource */\
|
|
|
|
{EH_IO_TMR2, EH_IO_Invalid, EH_IO_Invalid, EH_IO_Invalid},\
|
|
|
|
/* aPWM3DSlowPeriod */\
|
|
|
|
{50, 50, 50, 50},\
|
|
|
|
/* u16SensorHystLimitRPM */\
|
|
|
|
500u,\
|
|
|
|
/* userCalPPSCalMin */\
|
|
|
|
800u,\
|
|
|
|
/* userCalPPSCalMax */\
|
|
|
|
3500u,\
|
|
|
|
/* aUserPseudoMAPxSpread */\
|
|
|
|
{0u,\
|
|
|
|
500u,\
|
|
|
|
1000u,\
|
|
|
|
1500u,\
|
|
|
|
2000u,\
|
|
|
|
2500u,\
|
|
|
|
3000u,\
|
|
|
|
3500u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u,\
|
|
|
|
6500u,\
|
|
|
|
7000u,\
|
|
|
|
7500u,\
|
|
|
|
8000u},\
|
|
|
|
/* aUserPseudoMAPySpread */\
|
|
|
|
{0u,\
|
|
|
|
5000u,\
|
|
|
|
10000u,\
|
|
|
|
15000u,\
|
|
|
|
20000u,\
|
|
|
|
25000u,\
|
|
|
|
30000u,\
|
|
|
|
35000u,\
|
|
|
|
40000u,\
|
|
|
|
45000u,\
|
|
|
|
50000u,\
|
|
|
|
55000u,\
|
|
|
|
60000u,\
|
|
|
|
65000u,\
|
|
|
|
70000u,\
|
|
|
|
75000u,\
|
|
|
|
90000u},\
|
|
|
|
/* aUserPseudoMAPMap */\
|
|
|
|
{{82000,83000,84000,85000,86000,90000,90000,90000,90000,90000,90000,90000,90000,90000,90000,90000,90000},\
|
|
|
|
{17000,28000,44000,63000,86000,89000,89000,89000,89000,89000,89000,89000,89000,89000,89000,89000,90000},\
|
|
|
|
{8000,17000,34000,49000,62000,71000,77000,82000,85000,87000,89000,91000,92000,94000,96000,97000,101000},\
|
|
|
|
{5000,12000,26000,40000,53000,62000,70000,75000,80000,83000,85000,88000,90000,92000,94000,95000,101000},\
|
|
|
|
{4000,10000,21000,34000,46000,56000,64000,70000,75000,79000,82000,84000,86000,88000,90000,92000,101000},\
|
|
|
|
{2000,8000,18000,29000,41000,50000,59000,65000,71000,75000,78000,81000,83000,85000,87000,88000,101000},\
|
|
|
|
{1000,7000,15000,26000,36000,46000,54000,61000,67000,72000,75000,78000,81000,83000,84000,86000,101000},\
|
|
|
|
{1000,6000,13000,23000,33000,42000,50000,58000,64000,68000,72000,76000,78000,81000,82000,84000,101000},\
|
|
|
|
{0,5000,12000,21000,30000,39000,48000,55000,61000,66000,70000,73000,76000,79000,81000,82000,101000},\
|
|
|
|
{0,4000,11000,19000,28000,37000,45000,52000,58000,63000,67000,71000,74000,77000,79000,81000,101000},\
|
|
|
|
{0,4000,10000,17000,26000,34000,42000,49000,55000,61000,65000,69000,72000,75000,77000,79000,101000},\
|
|
|
|
{0,4000,9000,16000,24000,32000,40000,47000,53000,58000,63000,67000,70000,73000,75000,77000,101000},\
|
|
|
|
{0,3000,8000,15000,22000,30000,38000,45000,50000,56000,61000,65000,68000,71000,74000,76000,101000},\
|
|
|
|
{0,3000,7000,14000,21000,29000,36000,43000,49000,54000,59000,63000,67000,70000,72000,74000,101000},\
|
|
|
|
{0,3000,7000,13000,20000,27000,34000,41000,47000,52000,57000,61000,65000,68000,71000,73000,101000},\
|
|
|
|
{0,3000,6000,12000,19000,26000,33000,39000,45000,50000,55000,60000,63000,66000,69000,72000,101000},\
|
|
|
|
{0,2000,6000,11000,18000,25000,31000,38000,44000,49000,54000,58000,62000,65000,68000,70000,101000}},\
|
|
|
|
/* u8PseudoMAPEnable */\
|
|
|
|
1,\
|
|
|
|
/* u16VSSPerRPM */\
|
|
|
|
{\
|
|
|
|
82,\
|
|
|
|
131,\
|
|
|
|
193,\
|
|
|
|
262,\
|
|
|
|
335,\
|
|
|
|
397,\
|
|
|
|
450,\
|
|
|
|
500},\
|
|
|
|
/* u16VSSCANCal */\
|
|
|
|
507,\
|
|
|
|
/* u16ETCOverrideKeys */\
|
|
|
|
0,\
|
|
|
|
/* u16ETCOverride */\
|
|
|
|
0,\
|
|
|
|
/* u16DiagType */\
|
2021-05-26 20:46:28 -07:00
|
|
|
0,\
|
|
|
|
/* aUserETCRPMMatchSpread */\
|
|
|
|
{1000u,\
|
|
|
|
1250u,\
|
|
|
|
1500u,\
|
|
|
|
1750u,\
|
|
|
|
2000u,\
|
|
|
|
2250u,\
|
|
|
|
2500u,\
|
|
|
|
2750u,\
|
|
|
|
3000u,\
|
|
|
|
3250u,\
|
|
|
|
3500u,\
|
|
|
|
3750u,\
|
|
|
|
4000u,\
|
|
|
|
4500u,\
|
|
|
|
5000u,\
|
|
|
|
5500u,\
|
|
|
|
6000u},\
|
|
|
|
/* aUserETCRPMMatchTable */\
|
|
|
|
{5u,\
|
|
|
|
7u,\
|
|
|
|
8u,\
|
|
|
|
9u,\
|
|
|
|
10u,\
|
|
|
|
10u,\
|
|
|
|
11u,\
|
|
|
|
11u,\
|
|
|
|
12u,\
|
|
|
|
13u,\
|
|
|
|
14u,\
|
|
|
|
15u,\
|
|
|
|
15u,\
|
|
|
|
15u,\
|
|
|
|
15u,\
|
|
|
|
15u,\
|
|
|
|
15u},\
|
|
|
|
/* u16ShiftDownCountLimit */\
|
|
|
|
100u,\
|
|
|
|
/* u16ShiftDownBlipLimit */\
|
|
|
|
15u,\
|
|
|
|
/* u16ATXTorqueOnVSS */\
|
|
|
|
350u,\
|
|
|
|
/* u16ATXTorqueOffVSS */\
|
|
|
|
300u,\
|
|
|
|
/* aUserISCOpenLoopPosSpread */\
|
|
|
|
{-40000,\
|
|
|
|
-30000,\
|
|
|
|
-20000,\
|
|
|
|
-10000,\
|
|
|
|
0,\
|
|
|
|
10000,\
|
|
|
|
20000,\
|
|
|
|
30000,\
|
|
|
|
40000,\
|
|
|
|
50000,\
|
|
|
|
60000,\
|
|
|
|
70000,\
|
|
|
|
80000,\
|
|
|
|
90000,\
|
|
|
|
100000,\
|
|
|
|
110000,\
|
|
|
|
120000},\
|
|
|
|
/* aUserISCOpenLoopPosTable */\
|
|
|
|
{ 200u,\
|
|
|
|
180u,\
|
|
|
|
170u,\
|
|
|
|
160u,\
|
|
|
|
150u,\
|
|
|
|
140u,\
|
|
|
|
130u,\
|
|
|
|
120u,\
|
|
|
|
110u,\
|
|
|
|
100u,\
|
|
|
|
90u,\
|
|
|
|
90u,\
|
|
|
|
90u,\
|
|
|
|
90u,\
|
|
|
|
90u,\
|
|
|
|
90u,\
|
|
|
|
90u},\
|
|
|
|
/* u8VehicleStoppedFuelCutEnable */\
|
|
|
|
0,\
|
2021-03-09 03:46:37 -08:00
|
|
|
/* u16CRC16 */\
|
|
|
|
0x1234,\
|
|
|
|
(uint8*)&au32Offsets\
|
|
|
|
}
|
|
|
|
|