parent
0af539f56f
commit
40da0c5d63
|
@ -24,7 +24,9 @@
|
||||||
#include "mazda_miata_vvt.h"
|
#include "mazda_miata_vvt.h"
|
||||||
|
|
||||||
static void common2jz() {
|
static void common2jz() {
|
||||||
setFrankensoConfiguration(); // default pinout
|
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_TOYOTA);
|
||||||
|
strcpy(engineConfiguration->engineCode, "2JZ");
|
||||||
|
strcpy(engineConfiguration->vehicleName, "VVT example");
|
||||||
|
|
||||||
engineConfiguration->displacement = 3.0;
|
engineConfiguration->displacement = 3.0;
|
||||||
engineConfiguration->cylindersCount = 6;
|
engineConfiguration->cylindersCount = 6;
|
||||||
|
@ -32,6 +34,8 @@ static void common2jz() {
|
||||||
// set ignition_mode 1
|
// set ignition_mode 1
|
||||||
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS;
|
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS;
|
||||||
|
|
||||||
|
#if HW_FRANKENSO
|
||||||
|
setFrankensoConfiguration(); // default pinout
|
||||||
engineConfiguration->ignitionPins[0] = Gpio::E14;
|
engineConfiguration->ignitionPins[0] = Gpio::E14;
|
||||||
engineConfiguration->ignitionPins[1] = Gpio::C7;
|
engineConfiguration->ignitionPins[1] = Gpio::C7;
|
||||||
engineConfiguration->ignitionPins[2] = Gpio::C9;
|
engineConfiguration->ignitionPins[2] = Gpio::C9;
|
||||||
|
@ -46,6 +50,7 @@ static void common2jz() {
|
||||||
engineConfiguration->injectionPins[3] = Gpio::B7; // #4
|
engineConfiguration->injectionPins[3] = Gpio::B7; // #4
|
||||||
engineConfiguration->injectionPins[4] = Gpio::E3; // #5
|
engineConfiguration->injectionPins[4] = Gpio::E3; // #5
|
||||||
engineConfiguration->injectionPins[5] = Gpio::E4; // #6
|
engineConfiguration->injectionPins[5] = Gpio::E4; // #6
|
||||||
|
#endif // HW_FRANKENSO
|
||||||
|
|
||||||
engineConfiguration->fuelPumpPin = Gpio::Unassigned;
|
engineConfiguration->fuelPumpPin = Gpio::Unassigned;
|
||||||
|
|
||||||
|
@ -75,11 +80,14 @@ void setToyota_2jz_vics() {
|
||||||
setCrankOperationMode();
|
setCrankOperationMode();
|
||||||
engineConfiguration->trigger.type = trigger_type_e::TT_TOOTHED_WHEEL_36_2;
|
engineConfiguration->trigger.type = trigger_type_e::TT_TOOTHED_WHEEL_36_2;
|
||||||
|
|
||||||
|
#if HW_FRANKENSO
|
||||||
engineConfiguration->triggerInputPins[0] = Gpio::A5; // crank sensor
|
engineConfiguration->triggerInputPins[0] = Gpio::A5; // crank sensor
|
||||||
engineConfiguration->triggerInputPins[1] = Gpio::Unassigned; // cam sensor will he handled by custom vtti code
|
engineConfiguration->triggerInputPins[1] = Gpio::Unassigned; // cam sensor will he handled by custom vtti code
|
||||||
|
|
||||||
engineConfiguration->camInputs[0] = Gpio::C6;
|
engineConfiguration->camInputs[0] = Gpio::C6;
|
||||||
engineConfiguration->vvtMode[0] = VVT_TOYOTA_3_TOOTH;
|
engineConfiguration->vvtMode[0] = VVT_TOYOTA_3_TOOTH;
|
||||||
|
engineConfiguration->vvtPins[0] = Gpio::E3; // VVT solenoid control
|
||||||
|
#endif // HW_FRANKENSO
|
||||||
|
|
||||||
// set global_trigger_offset_angle 155
|
// set global_trigger_offset_angle 155
|
||||||
engineConfiguration->globalTriggerAngleOffset = 155; // todo
|
engineConfiguration->globalTriggerAngleOffset = 155; // todo
|
||||||
|
@ -88,13 +96,8 @@ void setToyota_2jz_vics() {
|
||||||
engineConfiguration->injectionMode = IM_BATCH; // just for now
|
engineConfiguration->injectionMode = IM_BATCH; // just for now
|
||||||
engineConfiguration->twoWireBatchIgnition = true;
|
engineConfiguration->twoWireBatchIgnition = true;
|
||||||
|
|
||||||
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_TOYOTA);
|
|
||||||
strcpy(engineConfiguration->engineCode, "2JZ");
|
|
||||||
strcpy(engineConfiguration->vehicleName, "VVT example");
|
|
||||||
|
|
||||||
// todo: these magic values would be hardcoded once we find out proper magic values!
|
// todo: these magic values would be hardcoded once we find out proper magic values!
|
||||||
// engineConfiguration->scriptSetting[4] = 175 - 45;
|
// engineConfiguration->scriptSetting[4] = 175 - 45;
|
||||||
// engineConfiguration->scriptSetting[5] = 175 + 45;
|
// engineConfiguration->scriptSetting[5] = 175 + 45;
|
||||||
|
|
||||||
engineConfiguration->vvtPins[0] = Gpio::E3; // VVT solenoid control
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2257,8 +2257,9 @@ cmd_set_engine_type_PROTEUS_NISSAN_VQ35 = "@@TS_IO_TEST_COMMAND_char@@@@ts_co
|
||||||
cmd_set_engine_type_PROTEUS_M111 = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_PROTEUS_M111_16_hex@@"@@if_show_Proteus_presets
|
cmd_set_engine_type_PROTEUS_M111 = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_PROTEUS_M111_16_hex@@"@@if_show_Proteus_presets
|
||||||
|
|
||||||
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_Proteus_presets
|
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_Proteus_presets
|
||||||
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_8chan_presets
|
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_8chan_presets
|
||||||
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_uaefi_presets
|
cmd_set_engine_type_GM_SBC = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_GM_SBC_16_hex@@"@@if_show_uaefi_presets
|
||||||
|
cmd_set_engine_type_TOYOTA_2JZ_GTE_VVTi = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_TOYOTA_2JZ_GTE_VVTi_16_hex@@"@@if_show_uaefi_presets
|
||||||
|
|
||||||
|
|
||||||
cmd_set_engine_type_HYUNDAI_PB = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_HYUNDAI_PB_16_hex@@"@@if_show_Proteus_presets
|
cmd_set_engine_type_HYUNDAI_PB = "@@TS_IO_TEST_COMMAND_char@@@@ts_command_e_TS_SET_ENGINE_TYPE_16_hex@@@@engine_type_e_HYUNDAI_PB_16_hex@@"@@if_show_Proteus_presets
|
||||||
|
@ -4556,6 +4557,7 @@ dialog = tcuControls, "Transmission Settings"
|
||||||
commandButton = "Fuel Bench", cmd_set_engine_type_FUEL_BENCH
|
commandButton = "Fuel Bench", cmd_set_engine_type_FUEL_BENCH
|
||||||
|
|
||||||
commandButton = "Small Block Chevy", cmd_set_engine_type_GM_SBC@@if_show_uaefi_presets
|
commandButton = "Small Block Chevy", cmd_set_engine_type_GM_SBC@@if_show_uaefi_presets
|
||||||
|
commandButton = "2JZ", cmd_set_engine_type_TOYOTA_2JZ_GTE_VVTi@@if_show_uaefi_presets
|
||||||
|
|
||||||
commandButton = "SBC", cmd_set_engine_type_GM_SBC@@if_show_8chan_presets
|
commandButton = "SBC", cmd_set_engine_type_GM_SBC@@if_show_8chan_presets
|
||||||
commandButton = "Honda BCM", cmd_set_engine_type_SMALL_CB_HONDA_BCM@@if_show_small_can_board_presets
|
commandButton = "Honda BCM", cmd_set_engine_type_SMALL_CB_HONDA_BCM@@if_show_small_can_board_presets
|
||||||
|
|
Loading…
Reference in New Issue