MAP phase sensing fix #3544

removing dead implementation
This commit is contained in:
rusefillc 2021-12-16 21:28:27 -05:00
parent 06ccf524dd
commit 4292c2fb1d
11 changed files with 10 additions and 34 deletions

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "rusefi_enums.h"
// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Wed Dec 08 12:08:09 UTC 2021
// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Thu Dec 16 21:14:24 EST 2021
// see also gen_config_and_enums.bat
@ -683,6 +683,8 @@ case VE_TPS:
}
const char *getVvt_mode_e(vvt_mode_e value){
switch(value) {
case VVT_12:
return "VVT_12";
case VVT_2JZ:
return "VVT_2JZ";
case VVT_BARRA_3_PLUS_1:
@ -697,8 +699,6 @@ case VVT_HONDA_K:
return "VVT_HONDA_K";
case VVT_INACTIVE:
return "VVT_INACTIVE";
case VVT_MAP_V_TWIN:
return "VVT_MAP_V_TWIN";
case VVT_MAP_V_TWIN_ANOTHER:
return "VVT_MAP_V_TWIN_ANOTHER";
case VVT_MIATA_NB2:

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "engine_types.h"
// was generated automatically by rusEFI tool from engine_types.h // by enum2string.jar tool on Thu Dec 16 21:22:28 UTC 2021
// was generated automatically by rusEFI tool from engine_types.h // by enum2string.jar tool on Thu Dec 16 21:16:03 EST 2021
// see also gen_config_and_enums.bat
@ -514,14 +514,14 @@ case TT_TRI_TACH:
return "TT_TRI_TACH";
case TT_UNUSED:
return "TT_UNUSED";
case TT_UNUSED_62:
return "TT_UNUSED_62";
case TT_VVT_BARRA_3_PLUS_1:
return "TT_VVT_BARRA_3_PLUS_1";
case TT_VVT_BOSCH_QUICK_START:
return "TT_VVT_BOSCH_QUICK_START";
case TT_VVT_JZ:
return "TT_VVT_JZ";
case TT_VVT_MAP_45_V_TWIN:
return "TT_VVT_MAP_45_V_TWIN";
case TT_VVT_MIATA_NB2:
return "TT_VVT_MIATA_NB2";
case TT_VVT_NISSAN_VQ35:

View File

@ -97,8 +97,6 @@ trigger_type_e getVvtTriggerType(vvt_mode_e vvtMode) {
return TT_VVT_NISSAN_VQ35;
case VVT_NISSAN_MR:
return TT_NISSAN_MR18_CAM_VVT;
case VVT_MAP_V_TWIN:
return TT_VVT_MAP_45_V_TWIN;
default:
firmwareError(OBD_PCM_Processor_Fault, "getVvtTriggerType for %s", getVvt_mode_e(vvtMode));
return TT_ONE; // we have to return something for the sake of -Werror=return-type

View File

@ -503,7 +503,7 @@ typedef enum {
TT_NISSAN_QR25 = 61,
TT_VVT_MAP_45_V_TWIN = 62,
TT_UNUSED_62 = 62,
TT_SUBARU_SVX_CRANK_1 = 63,

View File

@ -8,19 +8,6 @@
#include "trigger_misc.h"
#include "trigger_universal.h"
void configureVvt45VTwin(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CAM_SENSOR);
s->setTriggerSynchronizationGap(0.78);
s->setSecondTriggerSynchronizationGap(1.29);
s->addEvent720(315 - 1, T_PRIMARY, TV_RISE);
s->addEvent720(315, T_PRIMARY, TV_FALL);
s->addEvent720(720 - 1, T_PRIMARY, TV_RISE);
s->addEvent720(720, T_PRIMARY, TV_FALL);
}
// TT_FIAT_IAW_P8
void configureFiatIAQ_P8(TriggerWaveform * s) {
s->initialize(FOUR_STROKE_CAM_SENSOR);

View File

@ -16,5 +16,3 @@ void configureFordST170(TriggerWaveform * s);
void configureTriTach(TriggerWaveform * s);
// TT_VVT_BARRA_3_PLUS_1
void configureBarra3plus1cam(TriggerWaveform *s);
void configureVvt45VTwin(TriggerWaveform *s);

View File

@ -526,10 +526,7 @@ void TriggerWaveform::initializeTriggerWaveform(operation_mode_e ambiguousOperat
initializeNissanVQvvt(this);
break;
case TT_VVT_MAP_45_V_TWIN:
configureVvt45VTwin(this);
break;
case TT_UNUSED_62:
case TT_NISSAN_QR25:
initializeNissanQR25crank(this);
break;

View File

@ -49,9 +49,6 @@ public:
LocalVersionHolder triggerVersion;
MapState mapState;
angle_t mapCamPrevToothAngle = -1;
float mapCamPrevCycleValue = 0;
int prevChangeAtCycle = 0;

View File

@ -296,7 +296,7 @@ custom debug_mode_e 4 bits, U32, @OFFSET@, [0:5], @@debug_mode_e_enum@@
#define VM_VVT_INACTIVE 0
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "Nissan MR18", "VTwin 45", "VTwin by MAP", "vvt14", "vvt15"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "Nissan MR18", "INVALID", "VTwin by MAP", "vvt14", "vvt15"
custom vvt_mode_e 1 bits, U08, @OFFSET@, [0:3], @@vvt_mode_e_enum@@
! At the moment TIM1, TIM2, TIM3 and TIM9 are configured as ICU

View File

@ -66,7 +66,7 @@ public enum trigger_type_e {
TT_VVT_NISSAN_VQ35,
TT_NISSAN_VQ30,
TT_NISSAN_QR25,
TT_VVT_MAP_45_V_TWIN,
TT_UNUSED_62,
TT_SUBARU_SVX_CRANK_1,
TT_SUBARU_SVX_CAM_VVT,
TT_FORD_TFI_PIP,

View File

@ -20,7 +20,6 @@ TESTS_SRC_CPP = \
tests/trigger/test_nissan_vq_vvt.cpp \
tests/trigger/test_override_gaps.cpp \
tests/trigger/test_injection_scheduling.cpp \
tests/trigger/test_instant_map.cpp \
tests/ignition_injection/injection_mode_transition.cpp \
tests/ignition_injection/test_startOfCrankingPrimingPulse.cpp \
tests/ignition_injection/test_multispark.cpp \