rusefi/firmware/config/engines/sachs.cpp

31 lines
676 B
C++
Raw Normal View History

2015-07-10 06:01:56 -07:00
/**
* @file sachs.cpp
*
2017-01-06 07:04:41 -08:00
* set engine_type 29
2015-07-10 06:01:56 -07:00
* http://rusefi.com/forum/viewtopic.php?f=3&t=396
*
* @date Jan 26, 2015
2020-01-13 18:57:43 -08:00
* @author Andrey Belomutskiy, (c) 2012-2020
2015-07-10 06:01:56 -07:00
*/
#include "pch.h"
2015-07-10 06:01:56 -07:00
#include "sachs.h"
2024-01-15 14:14:21 -08:00
// used by HW CI
void setSachs() {
engineConfiguration->displacement = 0.1; // 100cc
engineConfiguration->cylindersCount = 1;
2015-07-10 06:01:56 -07:00
setTwoStrokeOperationMode();
engineConfiguration->firingOrder = FO_1;
2015-07-10 06:01:56 -07:00
engineConfiguration->engineChartSize = 400;
/**
* 50/2 trigger
*/
engineConfiguration->trigger.type = trigger_type_e::TT_TOOTHED_WHEEL;
2015-07-10 06:01:56 -07:00
engineConfiguration->trigger.customTotalToothCount = 50;
engineConfiguration->trigger.customSkippedToothCount = 2;
}