mirror of https://github.com/FOME-Tech/fome-fw.git
Auto-generated configs and docs
This commit is contained in:
parent
2231fa4cd8
commit
73503da7d6
|
@ -521,8 +521,9 @@ struct engine_configuration_s {
|
|||
uint32_t cylindersCount;
|
||||
// offset 336
|
||||
firing_order_e firingOrder;
|
||||
// deg
|
||||
// offset 337
|
||||
uint8_t unusedOldBenchTest;
|
||||
uint8_t vvtBumpAmount;
|
||||
// Duration of each test pulse
|
||||
// ms
|
||||
// offset 338
|
||||
|
|
|
@ -74,6 +74,10 @@
|
|||
#define bench_mode_e_BENCH_SECOND_IDLE_VALVE 13
|
||||
#define bench_mode_e_BENCH_STARTER_DISABLE_RELAY 2
|
||||
#define bench_mode_e_BENCH_STARTER_ENABLE_RELAY 1
|
||||
#define bench_mode_e_BENCH_VVT_1_TARGET_BUMP 17
|
||||
#define bench_mode_e_BENCH_VVT_2_TARGET_BUMP 18
|
||||
#define bench_mode_e_BENCH_VVT_3_TARGET_BUMP 19
|
||||
#define bench_mode_e_BENCH_VVT_4_TARGET_BUMP 20
|
||||
#define blend_table_s_size 188
|
||||
#define BLOCKING_FACTOR 750
|
||||
#define BOOST_BLEND_COUNT 2
|
||||
|
@ -980,7 +984,7 @@
|
|||
#define show_Frankenso_presets false
|
||||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define SIGNATURE_HASH 4170676786
|
||||
#define SIGNATURE_HASH 1966803795
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
#define spi_device_e_SPI_DEVICE_2 2
|
||||
|
@ -1245,7 +1249,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.subaru_eg33_f7.4170676786"
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.subaru_eg33_f7.1966803795"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -36,6 +36,14 @@ case BENCH_STARTER_DISABLE_RELAY:
|
|||
return "BENCH_STARTER_DISABLE_RELAY";
|
||||
case BENCH_STARTER_ENABLE_RELAY:
|
||||
return "BENCH_STARTER_ENABLE_RELAY";
|
||||
case BENCH_VVT_1_TARGET_BUMP:
|
||||
return "BENCH_VVT_1_TARGET_BUMP";
|
||||
case BENCH_VVT_2_TARGET_BUMP:
|
||||
return "BENCH_VVT_2_TARGET_BUMP";
|
||||
case BENCH_VVT_3_TARGET_BUMP:
|
||||
return "BENCH_VVT_3_TARGET_BUMP";
|
||||
case BENCH_VVT_4_TARGET_BUMP:
|
||||
return "BENCH_VVT_4_TARGET_BUMP";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
@ -521,8 +521,9 @@ struct engine_configuration_s {
|
|||
uint32_t cylindersCount;
|
||||
// offset 336
|
||||
firing_order_e firingOrder;
|
||||
// deg
|
||||
// offset 337
|
||||
uint8_t unusedOldBenchTest;
|
||||
uint8_t vvtBumpAmount;
|
||||
// Duration of each test pulse
|
||||
// ms
|
||||
// offset 338
|
||||
|
|
|
@ -81,6 +81,10 @@
|
|||
#define bench_mode_e_BENCH_SECOND_IDLE_VALVE 13
|
||||
#define bench_mode_e_BENCH_STARTER_DISABLE_RELAY 2
|
||||
#define bench_mode_e_BENCH_STARTER_ENABLE_RELAY 1
|
||||
#define bench_mode_e_BENCH_VVT_1_TARGET_BUMP 17
|
||||
#define bench_mode_e_BENCH_VVT_2_TARGET_BUMP 18
|
||||
#define bench_mode_e_BENCH_VVT_3_TARGET_BUMP 19
|
||||
#define bench_mode_e_BENCH_VVT_4_TARGET_BUMP 20
|
||||
#define blend_table_s_size 188
|
||||
#define BLOCKING_FACTOR 750
|
||||
#define BOOST_BLEND_COUNT 2
|
||||
|
@ -1030,7 +1034,7 @@
|
|||
#define SentEtbType_NONE 0
|
||||
#define show_Frankenso_presets true
|
||||
#define show_test_presets true
|
||||
#define SIGNATURE_HASH 564039752
|
||||
#define SIGNATURE_HASH 2889015593
|
||||
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
|
||||
#define spi_device_e_SPI_DEVICE_1 1
|
||||
#define spi_device_e_SPI_DEVICE_2 2
|
||||
|
@ -1294,7 +1298,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752"
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 963044359
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.48way.963044359"
|
||||
#define SIGNATURE_HASH 3033175398
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.48way.3033175398"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1491299194
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.alphax-2chan.1491299194"
|
||||
#define SIGNATURE_HASH 3578731035
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.alphax-2chan.3578731035"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 3526060315
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.alphax-4chan.3526060315"
|
||||
#define SIGNATURE_HASH 1602689146
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.alphax-4chan.1602689146"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2861592546
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.alphax-8chan.2861592546"
|
||||
#define SIGNATURE_HASH 658251395
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.alphax-8chan.658251395"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1635162522
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.atlas.1635162522"
|
||||
#define SIGNATURE_HASH 3973769467
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.atlas.3973769467"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1167810827
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.core8.1167810827"
|
||||
#define SIGNATURE_HASH 3359051882
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.core8.3359051882"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 564039752
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752"
|
||||
#define SIGNATURE_HASH 2889015593
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2109500605
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.f429-discovery.2109500605"
|
||||
#define SIGNATURE_HASH 4027588060
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.f429-discovery.4027588060"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1609469047
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.frankenso_na6.1609469047"
|
||||
#define SIGNATURE_HASH 3527605526
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.frankenso_na6.3527605526"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 4096349383
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.harley81.4096349383"
|
||||
#define SIGNATURE_HASH 2038769062
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.harley81.2038769062"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 349520494
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen-gm-e67.349520494"
|
||||
#define SIGNATURE_HASH 2574856975
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen-gm-e67.2574856975"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2403634223
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen-honda-k.2403634223"
|
||||
#define SIGNATURE_HASH 48823630
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen-honda-k.48823630"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2325445889
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen-nb1.2325445889"
|
||||
#define SIGNATURE_HASH 121048160
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen-nb1.121048160"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 4198551883
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen121nissan.4198551883"
|
||||
#define SIGNATURE_HASH 2011996202
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen121nissan.2011996202"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1447288472
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen121vag.1447288472"
|
||||
#define SIGNATURE_HASH 3689918457
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen121vag.3689918457"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 4247653658
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen128.4247653658"
|
||||
#define SIGNATURE_HASH 1887599739
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen128.1887599739"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1775840763
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen154hyundai.1775840763"
|
||||
#define SIGNATURE_HASH 3832896666
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen154hyundai.3832896666"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2349397258
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen72.2349397258"
|
||||
#define SIGNATURE_HASH 27559019
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen72.27559019"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 545427336
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen81.545427336"
|
||||
#define SIGNATURE_HASH 2905538281
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen81.2905538281"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 649763003
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellen88bmw.649763003"
|
||||
#define SIGNATURE_HASH 2870405594
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellen88bmw.2870405594"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1846291770
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellenNA6.1846291770"
|
||||
#define SIGNATURE_HASH 3818937435
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellenNA6.3818937435"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 3534248586
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.hellenNA8_96.3534248586"
|
||||
#define SIGNATURE_HASH 1594108907
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.hellenNA8_96.1594108907"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2586970373
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.mre_f4.2586970373"
|
||||
#define SIGNATURE_HASH 396261476
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.mre_f4.396261476"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2586970373
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.mre_f7.2586970373"
|
||||
#define SIGNATURE_HASH 396261476
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.mre_f7.396261476"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1294508333
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.prometheus_405.1294508333"
|
||||
#define SIGNATURE_HASH 3229929548
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.prometheus_405.3229929548"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 1294508333
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.prometheus_469.1294508333"
|
||||
#define SIGNATURE_HASH 3229929548
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.prometheus_469.3229929548"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 3967987542
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.proteus_f4.3967987542"
|
||||
#define SIGNATURE_HASH 1630461495
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.proteus_f4.1630461495"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 3967987542
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.proteus_f7.3967987542"
|
||||
#define SIGNATURE_HASH 1630461495
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.proteus_f7.1630461495"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 3967987542
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.proteus_h7.3967987542"
|
||||
#define SIGNATURE_HASH 1630461495
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.proteus_h7.1630461495"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 2513468195
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.small-can-board.2513468195"
|
||||
#define SIGNATURE_HASH 410782274
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.small-can-board.410782274"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 4170676786
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.subaru_eg33_f7.4170676786"
|
||||
#define SIGNATURE_HASH 1966803795
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.subaru_eg33_f7.1966803795"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#define SIGNATURE_HASH 4145168543
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.21.tdg-pdm8.4145168543"
|
||||
#define SIGNATURE_HASH 2059284990
|
||||
#define TS_SIGNATURE "rusEFI (FOME) master.2023.10.24.tdg-pdm8.2059284990"
|
||||
|
|
|
@ -137,6 +137,8 @@ float getConfigValueByName(const char *name) {
|
|||
return engineConfiguration->triggerSimulatorRpm;
|
||||
case -1578655365:
|
||||
return engineConfiguration->cylindersCount;
|
||||
case -107085459:
|
||||
return engineConfiguration->vvtBumpAmount;
|
||||
case -1992436143:
|
||||
return engineConfiguration->benchTestOnTime;
|
||||
case 1425664391:
|
||||
|
@ -1409,6 +1411,11 @@ void setConfigValueByName(const char *name, float value) {
|
|||
{
|
||||
engineConfiguration->cylindersCount = (int)value;
|
||||
return;
|
||||
}
|
||||
case -107085459:
|
||||
{
|
||||
engineConfiguration->vvtBumpAmount = (int)value;
|
||||
return;
|
||||
}
|
||||
case -1992436143:
|
||||
{
|
||||
|
|
|
@ -199,6 +199,9 @@ Engine displacement in litres
|
|||
### cylindersCount
|
||||
Number of cylinder the engine has.
|
||||
|
||||
### vvtBumpAmount
|
||||
|
||||
|
||||
### benchTestOnTime
|
||||
Duration of each test pulse
|
||||
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5353,6 +5353,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7277,6 +7282,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7287,6 +7302,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.48way.963044359"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.48way.3033175398"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.48way.963044359" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.48way.3033175398" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5353,6 +5353,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7277,6 +7282,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7287,6 +7302,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.alphax-2chan.1491299194"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.alphax-2chan.3578731035"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.alphax-2chan.1491299194" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.alphax-2chan.3578731035" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5349,6 +5349,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7262,6 +7267,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7272,6 +7287,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.alphax-4chan.3526060315"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.alphax-4chan.1602689146"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.alphax-4chan.3526060315" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.alphax-4chan.1602689146" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.alphax-8chan.2861592546"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.alphax-8chan.658251395"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.alphax-8chan.2861592546" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.alphax-8chan.658251395" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.atlas.1635162522"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.atlas.3973769467"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.atlas.1635162522" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.atlas.3973769467" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5351,6 +5351,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7267,6 +7272,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7277,6 +7292,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.core8.1167810827"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.core8.3359051882"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.core8.1167810827" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.core8.3359051882" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5353,6 +5353,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7277,6 +7282,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7287,6 +7302,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5353,6 +5353,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7277,6 +7282,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7287,6 +7302,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.f429-discovery.2109500605"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.f429-discovery.4027588060"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.f429-discovery.2109500605" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.f429-discovery.4027588060" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5351,6 +5351,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7275,6 +7280,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7285,6 +7300,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.frankenso_na6.1609469047"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.frankenso_na6.3527605526"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.frankenso_na6.1609469047" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.frankenso_na6.3527605526" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5351,6 +5351,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7275,6 +7280,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7285,6 +7300,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.harley81.4096349383"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.harley81.2038769062"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.harley81.4096349383" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.harley81.2038769062" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen-gm-e67.349520494"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen-gm-e67.2574856975"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen-gm-e67.349520494" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen-gm-e67.2574856975" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen-honda-k.2403634223"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen-honda-k.48823630"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen-honda-k.2403634223" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen-honda-k.48823630" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen-nb1.2325445889"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen-nb1.121048160"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen-nb1.2325445889" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen-nb1.121048160" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen121nissan.4198551883"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen121nissan.2011996202"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen121nissan.4198551883" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen121nissan.2011996202" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen121vag.1447288472"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen121vag.3689918457"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen121vag.1447288472" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen121vag.3689918457" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen128.4247653658"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen128.1887599739"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen128.4247653658" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen128.1887599739" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen154hyundai.1775840763"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen154hyundai.3832896666"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen154hyundai.1775840763" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen154hyundai.3832896666" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen72.2349397258"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen72.27559019"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen72.2349397258" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen72.27559019" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen81.545427336"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen81.2905538281"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen81.545427336" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen81.2905538281" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5350,6 +5350,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7264,6 +7269,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7274,6 +7289,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellen88bmw.649763003"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellen88bmw.2870405594"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellen88bmw.649763003" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellen88bmw.2870405594" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7263,6 +7268,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7273,6 +7288,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellenNA6.1846291770"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellenNA6.3818937435"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellenNA6.1846291770" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellenNA6.3818937435" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.hellenNA8_96.3534248586"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.hellenNA8_96.1594108907"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.hellenNA8_96.3534248586" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.hellenNA8_96.1594108907" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5352,6 +5352,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.mre_f4.2586970373"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.mre_f4.396261476"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.mre_f4.2586970373" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.mre_f4.396261476" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5354,6 +5354,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7265,6 +7270,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7275,6 +7290,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.mre_f7.2586970373"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.mre_f7.396261476"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.mre_f7.2586970373" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.mre_f7.396261476" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5354,6 +5354,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7265,6 +7270,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7275,6 +7290,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.prometheus_405.1294508333"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.prometheus_405.3229929548"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.prometheus_405.1294508333" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.prometheus_405.3229929548" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5346,6 +5346,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7270,6 +7275,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7280,6 +7295,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.prometheus_469.1294508333"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.prometheus_469.3229929548"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.prometheus_469.1294508333" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.prometheus_469.3229929548" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5346,6 +5346,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7270,6 +7275,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7280,6 +7295,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.proteus_f4.3967987542"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.proteus_f4.1630461495"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.proteus_f4.3967987542" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.proteus_f4.1630461495" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5348,6 +5348,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7256,6 +7261,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7266,6 +7281,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.proteus_f7.3967987542"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.proteus_f7.1630461495"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.proteus_f7.3967987542" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.proteus_f7.1630461495" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5348,6 +5348,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7256,6 +7261,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7266,6 +7281,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.proteus_h7.3967987542"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.proteus_h7.1630461495"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.proteus_h7.3967987542" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.proteus_h7.1630461495" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5348,6 +5348,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7256,6 +7261,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7266,6 +7281,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.small-can-board.2513468195"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.small-can-board.410782274"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.small-can-board.2513468195" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.small-can-board.410782274" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5350,6 +5350,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7266,6 +7271,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7276,6 +7291,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.subaru_eg33_f7.4170676786"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.subaru_eg33_f7.1966803795"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.subaru_eg33_f7.4170676786" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.subaru_eg33_f7.1966803795" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5350,6 +5350,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7274,6 +7279,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7284,6 +7299,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI (FOME) master.2023.10.21.tdg-pdm8.4145168543"
|
||||
signature = "rusEFI (FOME) master.2023.10.24.tdg-pdm8.2059284990"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI (FOME) master.2023.10.21.tdg-pdm8.4145168543" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI (FOME) master.2023.10.24.tdg-pdm8.2059284990" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -171,7 +171,7 @@ displacement = scalar, U16, 328, "L", 0.001, 0, 0, 65, 3
|
|||
triggerSimulatorRpm = scalar, U16, 330, "RPM", 1, 0, 0, 30000, 0
|
||||
cylindersCount = scalar, U32, 332, "", 1, 0, 1, 12, 0
|
||||
firingOrder = bits, U08, 336, [0:5], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "fo32", "fo33", "fo34", "fo35", "fo36", "fo37"
|
||||
unusedOldBenchTest = scalar, U08, 337, "", 1, 0, 0, 100, 0
|
||||
vvtBumpAmount = scalar, U08, 337, "deg", 1, 0, -30, 30, 0
|
||||
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 500, 2
|
||||
cylinderBore = scalar, F32, 340, "mm", 1, 0, 0, 20000, 2
|
||||
fuelAlgorithm = bits, U08, 344, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
|
||||
|
@ -5351,6 +5351,11 @@ cmd_test_cancel = "Z\x00\x16\x00\x0e"
|
|||
cmd_fuel_pump_on = "Z\x00\x16\x00\x0f"
|
||||
cmd_fuel_pump_off = "Z\x00\x16\x00\x10"
|
||||
|
||||
cmd_bump_vvt_target_1 = "Z\x00\x16\x00\x11"
|
||||
cmd_bump_vvt_target_2 = "Z\x00\x16\x00\x12"
|
||||
cmd_bump_vvt_target_3 = "Z\x00\x16\x00\x13"
|
||||
cmd_bump_vvt_target_4 = "Z\x00\x16\x00\x14"
|
||||
|
||||
cmd_test_sol1 = "Z\x00\x19\x00\x01"
|
||||
cmd_test_sol2 = "Z\x00\x19\x00\x02"
|
||||
cmd_test_sol3 = "Z\x00\x19\x00\x03"
|
||||
|
@ -7275,6 +7280,16 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
panel = lambdaProtectionLeft, West
|
||||
panel = lambdaProtectionRight, East
|
||||
|
||||
dialog = vvtTargetBumping, "VVT Testing"
|
||||
field = "Pressing the below buttons will move the respective cam's"
|
||||
field = "target position for 2 seconds for testing and PID tuning"
|
||||
field = ""
|
||||
field = "Target bump amount", vvtBumpAmount
|
||||
commandButton = "VVT target bump bank 1 intake", cmd_bump_vvt_target_1
|
||||
commandButton = "VVT target bump bank 1 exhaust", cmd_bump_vvt_target_2
|
||||
commandButton = "VVT target bump bank 2 intake", cmd_bump_vvt_target_3
|
||||
commandButton = "VVT target bump bank 2 exhaust", cmd_bump_vvt_target_4
|
||||
|
||||
dialog = vvtPidDialog0, "Configuration"
|
||||
field = "Activation Delay", vvtActivationDelayMs
|
||||
field = "Do not control below RPM", vvtControlMinRpm
|
||||
|
@ -7285,6 +7300,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "PWM frequency", vvtOutputFrequency, {vvtPins1 != 0 || vvtPins2 != 0}
|
||||
field = "VVT solenoid intake cams control direction", invertVvtControlIntake, { vvtPins1 != 0 || vvtPins3 != 0 }
|
||||
field = "VVT solenoid exhaust cams control direction", invertVvtControlExhaust, { vvtPins2 != 0 || vvtPins4 != 0 }
|
||||
panel = vvtTargetBumping
|
||||
|
||||
dialog = vvtPidDialog1, "Intake PID"
|
||||
field = "offset", auxPid1_offset, {vvtPins1 != 0}
|
||||
|
|
|
@ -22,4 +22,8 @@ public enum bench_mode_e {
|
|||
BENCH_CANCEL,
|
||||
BENCH_FUEL_PUMP_ON,
|
||||
BENCH_FUEL_PUMP_OFF,
|
||||
BENCH_VVT_1_TARGET_BUMP,
|
||||
BENCH_VVT_2_TARGET_BUMP,
|
||||
BENCH_VVT_3_TARGET_BUMP,
|
||||
BENCH_VVT_4_TARGET_BUMP,
|
||||
}
|
||||
|
|
|
@ -81,6 +81,10 @@ public class Fields {
|
|||
public static final int bench_mode_e_BENCH_SECOND_IDLE_VALVE = 13;
|
||||
public static final int bench_mode_e_BENCH_STARTER_DISABLE_RELAY = 2;
|
||||
public static final int bench_mode_e_BENCH_STARTER_ENABLE_RELAY = 1;
|
||||
public static final int bench_mode_e_BENCH_VVT_1_TARGET_BUMP = 17;
|
||||
public static final int bench_mode_e_BENCH_VVT_2_TARGET_BUMP = 18;
|
||||
public static final int bench_mode_e_BENCH_VVT_3_TARGET_BUMP = 19;
|
||||
public static final int bench_mode_e_BENCH_VVT_4_TARGET_BUMP = 20;
|
||||
public static final int blend_table_s_size = 188;
|
||||
public static final int BLOCKING_FACTOR = 750;
|
||||
public static final int BOOST_BLEND_COUNT = 2;
|
||||
|
@ -978,7 +982,6 @@ public class Fields {
|
|||
public static final int SentEtbType_FORD_TYPE_1 = 2;
|
||||
public static final int SentEtbType_GM_TYPE_1 = 1;
|
||||
public static final int SentEtbType_NONE = 0;
|
||||
public static final int SIGNATURE_HASH = 564039752;
|
||||
public static final int spi_device_e_SPI_DEVICE_1 = 1;
|
||||
public static final int spi_device_e_SPI_DEVICE_2 = 2;
|
||||
public static final int spi_device_e_SPI_DEVICE_3 = 3;
|
||||
|
@ -1180,7 +1183,7 @@ public class Fields {
|
|||
public static final int TS_RESPONSE_UNDERRUN = 0x80;
|
||||
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
|
||||
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
||||
public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.10.21.f407-discovery.564039752";
|
||||
public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.10.24.f407-discovery.2889015593";
|
||||
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
|
||||
public static final char TS_TEST_COMMAND = 't';
|
||||
public static final int TS_TOTAL_OUTPUT_SIZE = 1380;
|
||||
|
@ -1323,7 +1326,7 @@ public class Fields {
|
|||
public static final Field TRIGGERSIMULATORRPM = Field.create("TRIGGERSIMULATORRPM", 330, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field CYLINDERSCOUNT = Field.create("CYLINDERSCOUNT", 332, FieldType.INT).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field FIRINGORDER = Field.create("FIRINGORDER", 336, FieldType.INT8).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field UNUSEDOLDBENCHTEST = Field.create("UNUSEDOLDBENCHTEST", 337, FieldType.INT8).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field VVTBUMPAMOUNT = Field.create("VVTBUMPAMOUNT", 337, FieldType.INT8).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 338, FieldType.INT16).setScale(0.01).setBaseOffset(0);
|
||||
public static final Field CYLINDERBORE = Field.create("CYLINDERBORE", 340, FieldType.FLOAT).setBaseOffset(0);
|
||||
public static final String[] engine_load_mode_e = {"Speed Density", "MAF Air Charge", "Alpha-N", "Lua"};
|
||||
|
@ -2745,7 +2748,7 @@ public class Fields {
|
|||
TRIGGERSIMULATORRPM,
|
||||
CYLINDERSCOUNT,
|
||||
FIRINGORDER,
|
||||
UNUSEDOLDBENCHTEST,
|
||||
VVTBUMPAMOUNT,
|
||||
BENCHTESTONTIME,
|
||||
CYLINDERBORE,
|
||||
FUELALGORITHM,
|
||||
|
|
Loading…
Reference in New Issue