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;
|
||||
|
||||
case TT_KAWA_KX450F:
|
||||
configureKawaKX450F(this);
|
||||
break;
|
||||
|
||||
case TT_SKODA_FAVORIT:
|
||||
setSkodaFavorit(this);
|
||||
break;
|
||||
|
|
|
@ -101,8 +101,20 @@ void configure3_1_cam(TriggerWaveform *s) {
|
|||
s->isSynchronizationNeeded = false;
|
||||
}
|
||||
|
||||
/**
|
||||
* https://rusefi.com/forum/viewtopic.php?f=5&t=1977
|
||||
*/
|
||||
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) {
|
||||
|
|
|
@ -102,6 +102,7 @@ class TriggerWheelInfo {
|
|||
id == Fields.TT_TT_MIATA_VVT ||
|
||||
id == Fields.TT_TT_TRI_TACH ||
|
||||
id == Fields.TT_TT_SKODA_FAVORIT ||
|
||||
id == Fields.TT_TT_KAWA_KX450F ||
|
||||
id == Fields.TT_TT_GM_7X;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue