Bosch Quick Start on B6 Passat is confused about phase #3812

running engine proved VVT_BOSCH_QUICK_START to match VVT_SECOND_HALF thus hard-coding phase choice
This commit is contained in:
rusefillc 2022-01-19 01:30:16 -05:00
parent 5c3742af80
commit 22f679870a
1 changed files with 2 additions and 3 deletions

View File

@ -145,20 +145,19 @@ static angle_t adjustCrankPhase(int camIndex) {
case VVT_MAP_V_TWIN_ANOTHER: case VVT_MAP_V_TWIN_ANOTHER:
return syncAndReport(tc, getCrankDivider(operationMode), 1); return syncAndReport(tc, getCrankDivider(operationMode), 1);
case VVT_SECOND_HALF: case VVT_SECOND_HALF:
case VVT_NISSAN_VQ:
case VVT_BOSCH_QUICK_START:
return syncAndReport(tc, getCrankDivider(operationMode), 0); return syncAndReport(tc, getCrankDivider(operationMode), 0);
case VVT_MIATA_NB2: case VVT_MIATA_NB2:
/** /**
* NB2 is a symmetrical crank, there are four phases total * NB2 is a symmetrical crank, there are four phases total
*/ */
return syncAndReport(tc, getCrankDivider(operationMode), 0); return syncAndReport(tc, getCrankDivider(operationMode), 0);
case VVT_NISSAN_VQ:
return syncAndReport(tc, getCrankDivider(operationMode), 0);
case VVT_2JZ: case VVT_2JZ:
case VVT_TOYOTA_4_1: case VVT_TOYOTA_4_1:
case VVT_FORD_ST170: case VVT_FORD_ST170:
case VVT_BARRA_3_PLUS_1: case VVT_BARRA_3_PLUS_1:
case VVT_NISSAN_MR: case VVT_NISSAN_MR:
case VVT_BOSCH_QUICK_START:
case VVT_12: case VVT_12:
return syncAndReport(tc, getCrankDivider(operationMode), engineConfiguration->tempBooleanForVerySpecialCases ? 1 : 0); return syncAndReport(tc, getCrankDivider(operationMode), engineConfiguration->tempBooleanForVerySpecialCases ? 1 : 0);
case VVT_HONDA_K: case VVT_HONDA_K: