bosch quick start decoding issue or else #6281

only:test engine
This commit is contained in:
Andrey 2024-03-24 00:51:07 -04:00
parent 5f22c7de19
commit fd2268ed76
4 changed files with 10 additions and 1 deletions

View File

@ -19,6 +19,11 @@ void setTestEngineBoschQuickStart() {
engineConfiguration->trigger.type = trigger_type_e::TT_VVT_BOSCH_QUICK_START;
}
void setTestEngineWithBoschQuickStartCam() {
engineConfiguration->trigger.type = trigger_type_e::TT_HALF_MOON;
engineConfiguration->vvtMode[0] = VVT_BOSCH_QUICK_START;
}
// TEST_ENGINE
void setTestCamEngineConfiguration() {
engineConfiguration->trigger.type = trigger_type_e::TT_ONE_PLUS_ONE;

View File

@ -13,6 +13,7 @@ void setTestCamEngineConfiguration();
void setTestCrankEngineConfiguration();
void setTestVVTEngineConfiguration();
void setTestDcWastegateConfiguration();
void setTestEngineWithBoschQuickStartCam();
void setTestEngineIssue366both();
void setTestEngineIssue366rise();

View File

@ -727,6 +727,9 @@ void resetConfigurationExt(configuration_callback_t boardCallback, engine_type_e
case engine_type_e::ET_BOSCH_QUICK_START:
setTestEngineBoschQuickStart();
break;
case engine_type_e::ET_TEST_WITH_BOSCH_QUICK_START:
setTestEngineWithBoschQuickStartCam();
break;
#endif // EFI_UNIT_TEST
#if HW_MICRO_RUSEFI || HW_PROTEUS

View File

@ -71,7 +71,7 @@ enum class engine_type_e : uint16_t {
* microRusEFI used as Body Control Module BCM BCU
*/
MRE_BODY_CONTROL = 23,
UNUSED24 = 24,
ET_TEST_WITH_BOSCH_QUICK_START = 24,
/**
* See also MRE_SECONDARY_CAN