Clean-up all the 4g drama #5213

This commit is contained in:
rusefillc 2023-04-01 16:52:48 -04:00
parent eb87e0f882
commit f7ec60d32d
2 changed files with 0 additions and 62 deletions

View File

@ -31,62 +31,11 @@ void configureFordAspireTriggerWaveform(TriggerWaveform * s) {
s->addEvent720(720, TriggerValue::FALL, TriggerWheel::T_PRIMARY);
}
static void addMitsu93(TriggerWaveform *s, bool addSecondary) {
float narrowW = 66;
float offset = addSecondary ? 0 : 120;
s->addEvent720(offset + 60, TriggerValue::RISE, TriggerWheel::T_PRIMARY);
if (addSecondary)
s->addEvent720(offset + 180 - narrowW, TriggerValue::RISE, TriggerWheel::T_SECONDARY);
s->addEvent720(offset + 146, TriggerValue::FALL, TriggerWheel::T_PRIMARY);
if (addSecondary)
s->addEvent720(offset + 180, TriggerValue::FALL, TriggerWheel::T_SECONDARY);
if (addSecondary)
s->addEvent720(offset + 360 - narrowW, TriggerValue::RISE, TriggerWheel::T_SECONDARY);
if (addSecondary)
s->addEvent720(offset + 360, TriggerValue::FALL, TriggerWheel::T_SECONDARY);
s->addEvent720(offset + 421, TriggerValue::RISE, TriggerWheel::T_PRIMARY);
if (addSecondary)
s->addEvent720(offset + 540 - narrowW, TriggerValue::RISE, TriggerWheel::T_SECONDARY);
if (addSecondary)
s->addEvent720(offset + 540, TriggerValue::FALL, TriggerWheel::T_SECONDARY);
s->addEvent720(offset + 600, TriggerValue::FALL, TriggerWheel::T_PRIMARY);
if (addSecondary)
s->addEvent720(offset + 720 - narrowW, TriggerValue::RISE, TriggerWheel::T_SECONDARY);
if (addSecondary)
s->addEvent720(offset + 720.0, TriggerValue::FALL, TriggerWheel::T_SECONDARY);
s->useOnlyPrimaryForSync = addSecondary;
}
/**
* TT_MITSUBISHI_4G93 = 11
*/
void initializeMitsubishi4G93(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CAM_SENSOR, SyncEdge::Fall);
s->setTriggerSynchronizationGap(1.6666);
addMitsu93(s, /*addSecondary*/true);
}
void initializeMitsubishi4gSymmetricalCrank(TriggerWaveform *s) {
initializeSkippedToothTrigger(s, /* reality */2 * /* symmetrical*/0.5,
0, FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR, SyncEdge::RiseOnly);
}
void initializeMitsubishi75(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CAM_SENSOR, SyncEdge::Both);
s->setTriggerSynchronizationGap(3.2);
addMitsu93(s, /*addSecondary*/true);
}
void initializeMitsubishi4g9xCam(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CAM_SENSOR, SyncEdge::Both);
@ -114,14 +63,6 @@ void initializeMitsubishi4g63Cam(TriggerWaveform *s) {
initializeMitsubishi4g9xCam(s);
}
void initializeMitsubishi4gMess(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CAM_SENSOR, SyncEdge::Both);
s->setTriggerSynchronizationGap(3.2);
addMitsu93(s, /*addSecondary*/false);
}
void initialize36_2_1_1(TriggerWaveform *s) {
s->initialize(FOUR_STROKE_CRANK_SENSOR, SyncEdge::RiseOnly);
s->tdcPosition = 90;

View File

@ -9,10 +9,7 @@
class TriggerWaveform;
void initializeMitsubishi4G93(TriggerWaveform *s);
void initializeMitsubishi4g63Cam(TriggerWaveform *s);
void initializeMitsubishi4gMess(TriggerWaveform *s);
void initializeMitsubishi75(TriggerWaveform *s);
void initializeMitsubishi4gSymmetricalCrank(TriggerWaveform *s);
// 4G92/93/94