fome-fw/firmware/config/engines/toyota_jzs147.cpp

42 lines
1.1 KiB
C++
Raw Normal View History

2015-12-30 13:02:18 -08:00
/*
* @file toyota_jzs147.cpp
*
* toyota aristo
* https://en.wikipedia.org/wiki/Lexus_GS
* http://rusefi.com/forum/viewtopic.php?f=15&t=969
*
2016-01-02 12:02:37 -08:00
* http://wilbo666.pbworks.com/w/page/37134472/2JZ-GTE%20JZS147%20Aristo%20Engine%20Wiring
*
2015-12-30 13:02:18 -08:00
* set_engine_type 38
*
* @date Dec 30, 2015
2015-12-31 13:02:30 -08:00
* @author Andrey Belomutskiy, (c) 2012-2016
2015-12-30 13:02:18 -08:00
*/
#include "toyota_jzs147.h"
2016-01-23 15:01:40 -08:00
#include "custom_engine.h"
2015-12-30 13:02:18 -08:00
EXTERN_ENGINE;
void setToyota_jzs147EngineConfiguration(DECLARE_ENGINE_PARAMETER_F) {
2016-01-23 15:01:40 -08:00
setCustomEngineConfiguration(PASS_ENGINE_PARAMETER_F); // default pinout
2015-12-30 13:02:18 -08:00
engineConfiguration->specs.displacement = 3.0;
engineConfiguration->specs.cylindersCount = 6;
engineConfiguration->specs.firingOrder = FO_1_THEN_5_THEN_3_THEN_6_THEN_2_THEN_4;
setOperationMode(engineConfiguration, FOUR_STROKE_CAM_SENSOR);
engineConfiguration->trigger.type = TT_2JZ;
2016-01-23 15:01:40 -08:00
boardConfiguration->ignitionPins[0] = GPIOE_14;
boardConfiguration->ignitionPins[1] = GPIOC_7;
boardConfiguration->ignitionPins[2] = GPIOC_9;
boardConfiguration->ignitionPins[3] = GPIOE_10;
boardConfiguration->ignitionPins[3] = GPIOE_10;
boardConfiguration->ignitionPins[3] = GPIOE_10;
2015-12-30 13:02:18 -08:00
}