Kawasaki KX450F trigger wheel #2538
This commit is contained in:
parent
b782873558
commit
debd15991e
|
@ -544,6 +544,9 @@ void TriggerWaveform::initializeTriggerWaveform(Logging *logger, operation_mode_
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case TT_KAWA_KX450F:
|
case TT_KAWA_KX450F:
|
||||||
|
configureKawaKX450F(this);
|
||||||
|
break;
|
||||||
|
|
||||||
case TT_SKODA_FAVORIT:
|
case TT_SKODA_FAVORIT:
|
||||||
setSkodaFavorit(this);
|
setSkodaFavorit(this);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -101,8 +101,20 @@ void configure3_1_cam(TriggerWaveform *s) {
|
||||||
s->isSynchronizationNeeded = false;
|
s->isSynchronizationNeeded = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* https://rusefi.com/forum/viewtopic.php?f=5&t=1977
|
||||||
|
*/
|
||||||
void configureKawaKX450F(TriggerWaveform *s) {
|
void configureKawaKX450F(TriggerWaveform *s) {
|
||||||
|
float engineCycle = FOUR_STROKE_ENGINE_CYCLE;
|
||||||
|
s->initialize(FOUR_STROKE_CRANK_SENSOR);
|
||||||
|
|
||||||
|
float toothWidth = 3 / 20.0;
|
||||||
|
|
||||||
|
addSkippedToothTriggerEvents(T_PRIMARY, s, 18, 0, toothWidth, 0, engineCycle,
|
||||||
|
NO_LEFT_FILTER, 720 - 39);
|
||||||
|
|
||||||
|
s->addEvent(0.97, T_PRIMARY, TV_RISE);
|
||||||
|
s->addEvent(1, T_PRIMARY, TV_FALL);
|
||||||
}
|
}
|
||||||
|
|
||||||
void configureQuickStartSenderWheel(TriggerWaveform *s) {
|
void configureQuickStartSenderWheel(TriggerWaveform *s) {
|
||||||
|
|
|
@ -102,6 +102,7 @@ class TriggerWheelInfo {
|
||||||
id == Fields.TT_TT_MIATA_VVT ||
|
id == Fields.TT_TT_MIATA_VVT ||
|
||||||
id == Fields.TT_TT_TRI_TACH ||
|
id == Fields.TT_TT_TRI_TACH ||
|
||||||
id == Fields.TT_TT_SKODA_FAVORIT ||
|
id == Fields.TT_TT_SKODA_FAVORIT ||
|
||||||
|
id == Fields.TT_TT_KAWA_KX450F ||
|
||||||
id == Fields.TT_TT_GM_7X;
|
id == Fields.TT_TT_GM_7X;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue