mirror of https://github.com/rusefi/rusefi-1.git
auto-sync
This commit is contained in:
parent
5665260dff
commit
e28cc3cd3d
|
@ -81,6 +81,13 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_ENGINE_PARAMETER_F) {
|
||||||
boardConfiguration->alternatorControlPin = GPIOE_10;
|
boardConfiguration->alternatorControlPin = GPIOE_10;
|
||||||
boardConfiguration->alternatorControlPinMode = OM_OPENDRAIN;
|
boardConfiguration->alternatorControlPinMode = OM_OPENDRAIN;
|
||||||
|
|
||||||
|
engineConfiguration->alternatorControl.offset = 35;
|
||||||
|
engineConfiguration->alternatorControl.pFactor = 60;
|
||||||
|
engineConfiguration->alternatorControl.iFactor = 10;
|
||||||
|
engineConfiguration->alternatorControl.dFactor = 0;
|
||||||
|
engineConfiguration->alternatorDT = 10;
|
||||||
|
|
||||||
|
|
||||||
// set vvt_mode 3
|
// set vvt_mode 3
|
||||||
engineConfiguration->vvtMode = MIATA_NB2;
|
engineConfiguration->vvtMode = MIATA_NB2;
|
||||||
boardConfiguration->vvtCamSensorUseRise = true;
|
boardConfiguration->vvtCamSensorUseRise = true;
|
||||||
|
|
|
@ -255,7 +255,7 @@ static void setIdleDT(int value) {
|
||||||
showIdleInfo();
|
showIdleInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void startIdleBench(void) {
|
void startIdleBench(void) {
|
||||||
timeToStopIdleTest = getTimeNowUs() + MS2US(3000); // 3 seconds
|
timeToStopIdleTest = getTimeNowUs() + MS2US(3000); // 3 seconds
|
||||||
scheduleMsg(logger, "idle valve bench test");
|
scheduleMsg(logger, "idle valve bench test");
|
||||||
showIdleInfo();
|
showIdleInfo();
|
||||||
|
|
|
@ -14,5 +14,6 @@
|
||||||
percent_t getIdlePosition(void);
|
percent_t getIdlePosition(void);
|
||||||
void startIdleThread(Logging*sharedLogger, Engine *engine);
|
void startIdleThread(Logging*sharedLogger, Engine *engine);
|
||||||
void setDefaultIdleParameters(void);
|
void setDefaultIdleParameters(void);
|
||||||
|
void startIdleBench(void);
|
||||||
|
|
||||||
#endif /* IDLE_THREAD_H_ */
|
#endif /* IDLE_THREAD_H_ */
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
#include "injector_central.h"
|
#include "injector_central.h"
|
||||||
#include "engine_controller.h"
|
#include "engine_controller.h"
|
||||||
#include "mmc_card.h"
|
#include "mmc_card.h"
|
||||||
|
#include "idle_thread.h"
|
||||||
|
|
||||||
#if EFI_HD44780_LCD || defined(__DOXYGEN__)
|
#if EFI_HD44780_LCD || defined(__DOXYGEN__)
|
||||||
|
|
||||||
|
@ -60,6 +61,7 @@ static MenuItem miStopEngine(&miBench, "stop engine", stopEngine);
|
||||||
static MenuItem miTestFan(&miBench, "test fan", fanBench);
|
static MenuItem miTestFan(&miBench, "test fan", fanBench);
|
||||||
static MenuItem miTestFuelPump(&miBench, "test pump", fuelPumpBench);
|
static MenuItem miTestFuelPump(&miBench, "test pump", fuelPumpBench);
|
||||||
static MenuItem miTestMIL(&miBench, "test MIL", milBench);
|
static MenuItem miTestMIL(&miBench, "test MIL", milBench);
|
||||||
|
static MenuItem miTestIAC(&miBench, "test IAC", startIdleBench);
|
||||||
// todo: looks like these are not finished yet?
|
// todo: looks like these are not finished yet?
|
||||||
static MenuItem miTestSpark1(&miBench, "test spark1");
|
static MenuItem miTestSpark1(&miBench, "test spark1");
|
||||||
static MenuItem miTestSpark2(&miBench, "test spark2");
|
static MenuItem miTestSpark2(&miBench, "test spark2");
|
||||||
|
|
Loading…
Reference in New Issue