Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-05-29 20:58:02 +00:00
parent 980c0f2aec
commit 49317c7d81
70 changed files with 420 additions and 394 deletions

View File

@ -699,10 +699,14 @@ struct engine_configuration_s {
// offset 336
firing_order_e firingOrder;
// need 4 byte alignment
// units
// How many test bench pulses do you want
// offset 337
uint8_t alignmentFill_at_337[3];
uint8_t benchTestCount;
// Duration of each test pulse
// ms
// offset 338
scaled_channel<uint16_t, 100, 1> benchTestOnTime;
// Cylinder diameter in mm.
// mm
@ -1205,31 +1209,31 @@ struct engine_configuration_s {
bool enableAemXSeries : 1 {};
// offset 640 bit 23
bool unusedBit_192_23 : 1 {};
bool unusedBit_193_23 : 1 {};
// offset 640 bit 24
bool unusedBit_192_24 : 1 {};
bool unusedBit_193_24 : 1 {};
// offset 640 bit 25
bool unusedBit_192_25 : 1 {};
bool unusedBit_193_25 : 1 {};
// offset 640 bit 26
bool unusedBit_192_26 : 1 {};
bool unusedBit_193_26 : 1 {};
// offset 640 bit 27
bool unusedBit_192_27 : 1 {};
bool unusedBit_193_27 : 1 {};
// offset 640 bit 28
bool unusedBit_192_28 : 1 {};
bool unusedBit_193_28 : 1 {};
// offset 640 bit 29
bool unusedBit_192_29 : 1 {};
bool unusedBit_193_29 : 1 {};
// offset 640 bit 30
bool unusedBit_192_30 : 1 {};
bool unusedBit_193_30 : 1 {};
// offset 640 bit 31
bool unusedBit_192_31 : 1 {};
bool unusedBit_193_31 : 1 {};
// offset 644
brain_input_pin_e logicAnalyzerPins[LOGIC_ANALYZER_CHANNEL_COUNT];
@ -1531,13 +1535,13 @@ struct engine_configuration_s {
bool verboseCan2 : 1 {};
// offset 804 bit 29
bool unusedBit_286_29 : 1 {};
bool unusedBit_287_29 : 1 {};
// offset 804 bit 30
bool unusedBit_286_30 : 1 {};
bool unusedBit_287_30 : 1 {};
// offset 804 bit 31
bool unusedBit_286_31 : 1 {};
bool unusedBit_287_31 : 1 {};
// offset 808
dc_io etbIo[ETB_COUNT];
@ -1915,10 +1919,10 @@ struct engine_configuration_s {
bool ALSActivateInverted : 1 {};
// offset 1196 bit 30
bool unusedBit_391_30 : 1 {};
bool unusedBit_392_30 : 1 {};
// offset 1196 bit 31
bool unusedBit_391_31 : 1 {};
bool unusedBit_392_31 : 1 {};
// count
// offset 1200
@ -2240,103 +2244,96 @@ struct engine_configuration_s {
bool injectorFlowAsMassFlow : 1 {};
// offset 1440 bit 4
bool unusedBit_469_4 : 1 {};
bool unusedBit_470_4 : 1 {};
// offset 1440 bit 5
bool unusedBit_469_5 : 1 {};
bool unusedBit_470_5 : 1 {};
// offset 1440 bit 6
bool unusedBit_469_6 : 1 {};
bool unusedBit_470_6 : 1 {};
// offset 1440 bit 7
bool unusedBit_469_7 : 1 {};
bool unusedBit_470_7 : 1 {};
// offset 1440 bit 8
bool unusedBit_469_8 : 1 {};
bool unusedBit_470_8 : 1 {};
// offset 1440 bit 9
bool unusedBit_469_9 : 1 {};
bool unusedBit_470_9 : 1 {};
// offset 1440 bit 10
bool unusedBit_469_10 : 1 {};
bool unusedBit_470_10 : 1 {};
// offset 1440 bit 11
bool unusedBit_469_11 : 1 {};
bool unusedBit_470_11 : 1 {};
// offset 1440 bit 12
bool unusedBit_469_12 : 1 {};
bool unusedBit_470_12 : 1 {};
// offset 1440 bit 13
bool unusedBit_469_13 : 1 {};
bool unusedBit_470_13 : 1 {};
// offset 1440 bit 14
bool unusedBit_469_14 : 1 {};
bool unusedBit_470_14 : 1 {};
// offset 1440 bit 15
bool unusedBit_469_15 : 1 {};
bool unusedBit_470_15 : 1 {};
// offset 1440 bit 16
bool unusedBit_469_16 : 1 {};
bool unusedBit_470_16 : 1 {};
// offset 1440 bit 17
bool unusedBit_469_17 : 1 {};
bool unusedBit_470_17 : 1 {};
// offset 1440 bit 18
bool unusedBit_469_18 : 1 {};
bool unusedBit_470_18 : 1 {};
// offset 1440 bit 19
bool unusedBit_469_19 : 1 {};
bool unusedBit_470_19 : 1 {};
// offset 1440 bit 20
bool unusedBit_469_20 : 1 {};
bool unusedBit_470_20 : 1 {};
// offset 1440 bit 21
bool unusedBit_469_21 : 1 {};
bool unusedBit_470_21 : 1 {};
// offset 1440 bit 22
bool unusedBit_469_22 : 1 {};
bool unusedBit_470_22 : 1 {};
// offset 1440 bit 23
bool unusedBit_469_23 : 1 {};
bool unusedBit_470_23 : 1 {};
// offset 1440 bit 24
bool unusedBit_469_24 : 1 {};
bool unusedBit_470_24 : 1 {};
// offset 1440 bit 25
bool unusedBit_469_25 : 1 {};
bool unusedBit_470_25 : 1 {};
// offset 1440 bit 26
bool unusedBit_469_26 : 1 {};
bool unusedBit_470_26 : 1 {};
// offset 1440 bit 27
bool unusedBit_469_27 : 1 {};
bool unusedBit_470_27 : 1 {};
// offset 1440 bit 28
bool unusedBit_469_28 : 1 {};
bool unusedBit_470_28 : 1 {};
// offset 1440 bit 29
bool unusedBit_469_29 : 1 {};
bool unusedBit_470_29 : 1 {};
// offset 1440 bit 30
bool unusedBit_469_30 : 1 {};
bool unusedBit_470_30 : 1 {};
// offset 1440 bit 31
bool unusedBit_469_31 : 1 {};
bool unusedBit_470_31 : 1 {};
// Time between bench test pulses
// ms
// offset 1444
scaled_channel<uint8_t, 1, 5> benchTestOffTime;
// How many test bench pulses do you want
// count
// offset 1445
uint8_t benchTestCount;
// Length of each of the test pulses
// ms
// offset 1446
scaled_channel<uint8_t, 1, 5> benchTestOnTime;
uint8_t unused1445[2];
// offset 1447
pin_input_mode_e launchActivatePinMode;

View File

@ -376,7 +376,7 @@
#define ETB_BIAS_CURVE_LENGTH 8
#define ETB_COUNT 2
#define ETB_HW_MAX_FREQUENCY 3000
#define FLASH_DATA_VERSION 20006
#define FLASH_DATA_VERSION 20007
#define FUEL_LEVEL_TABLE_COUNT 8
#define FUEL_LOAD_COUNT 16
#define fuel_pressure_sensor_mode_e_auto_enum 0="FPM_Absolute",2="FPM_Differential",1="FPM_Gauge"
@ -982,7 +982,7 @@
#define show_Frankenso_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 612067691
#define SIGNATURE_HASH 474879021
#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
@ -1250,7 +1250,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.05.18.subaru_eg33_f7.612067691"
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.subaru_eg33_f7.474879021"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -699,10 +699,14 @@ struct engine_configuration_s {
// offset 336
firing_order_e firingOrder;
// need 4 byte alignment
// units
// How many test bench pulses do you want
// offset 337
uint8_t alignmentFill_at_337[3];
uint8_t benchTestCount;
// Duration of each test pulse
// ms
// offset 338
scaled_channel<uint16_t, 100, 1> benchTestOnTime;
// Cylinder diameter in mm.
// mm
@ -1205,31 +1209,31 @@ struct engine_configuration_s {
bool enableAemXSeries : 1 {};
// offset 640 bit 23
bool unusedBit_192_23 : 1 {};
bool unusedBit_193_23 : 1 {};
// offset 640 bit 24
bool unusedBit_192_24 : 1 {};
bool unusedBit_193_24 : 1 {};
// offset 640 bit 25
bool unusedBit_192_25 : 1 {};
bool unusedBit_193_25 : 1 {};
// offset 640 bit 26
bool unusedBit_192_26 : 1 {};
bool unusedBit_193_26 : 1 {};
// offset 640 bit 27
bool unusedBit_192_27 : 1 {};
bool unusedBit_193_27 : 1 {};
// offset 640 bit 28
bool unusedBit_192_28 : 1 {};
bool unusedBit_193_28 : 1 {};
// offset 640 bit 29
bool unusedBit_192_29 : 1 {};
bool unusedBit_193_29 : 1 {};
// offset 640 bit 30
bool unusedBit_192_30 : 1 {};
bool unusedBit_193_30 : 1 {};
// offset 640 bit 31
bool unusedBit_192_31 : 1 {};
bool unusedBit_193_31 : 1 {};
// offset 644
brain_input_pin_e logicAnalyzerPins[LOGIC_ANALYZER_CHANNEL_COUNT];
@ -1531,13 +1535,13 @@ struct engine_configuration_s {
bool verboseCan2 : 1 {};
// offset 804 bit 29
bool unusedBit_286_29 : 1 {};
bool unusedBit_287_29 : 1 {};
// offset 804 bit 30
bool unusedBit_286_30 : 1 {};
bool unusedBit_287_30 : 1 {};
// offset 804 bit 31
bool unusedBit_286_31 : 1 {};
bool unusedBit_287_31 : 1 {};
// offset 808
dc_io etbIo[ETB_COUNT];
@ -1915,10 +1919,10 @@ struct engine_configuration_s {
bool ALSActivateInverted : 1 {};
// offset 1196 bit 30
bool unusedBit_391_30 : 1 {};
bool unusedBit_392_30 : 1 {};
// offset 1196 bit 31
bool unusedBit_391_31 : 1 {};
bool unusedBit_392_31 : 1 {};
// count
// offset 1200
@ -2240,103 +2244,96 @@ struct engine_configuration_s {
bool injectorFlowAsMassFlow : 1 {};
// offset 1440 bit 4
bool unusedBit_469_4 : 1 {};
bool unusedBit_470_4 : 1 {};
// offset 1440 bit 5
bool unusedBit_469_5 : 1 {};
bool unusedBit_470_5 : 1 {};
// offset 1440 bit 6
bool unusedBit_469_6 : 1 {};
bool unusedBit_470_6 : 1 {};
// offset 1440 bit 7
bool unusedBit_469_7 : 1 {};
bool unusedBit_470_7 : 1 {};
// offset 1440 bit 8
bool unusedBit_469_8 : 1 {};
bool unusedBit_470_8 : 1 {};
// offset 1440 bit 9
bool unusedBit_469_9 : 1 {};
bool unusedBit_470_9 : 1 {};
// offset 1440 bit 10
bool unusedBit_469_10 : 1 {};
bool unusedBit_470_10 : 1 {};
// offset 1440 bit 11
bool unusedBit_469_11 : 1 {};
bool unusedBit_470_11 : 1 {};
// offset 1440 bit 12
bool unusedBit_469_12 : 1 {};
bool unusedBit_470_12 : 1 {};
// offset 1440 bit 13
bool unusedBit_469_13 : 1 {};
bool unusedBit_470_13 : 1 {};
// offset 1440 bit 14
bool unusedBit_469_14 : 1 {};
bool unusedBit_470_14 : 1 {};
// offset 1440 bit 15
bool unusedBit_469_15 : 1 {};
bool unusedBit_470_15 : 1 {};
// offset 1440 bit 16
bool unusedBit_469_16 : 1 {};
bool unusedBit_470_16 : 1 {};
// offset 1440 bit 17
bool unusedBit_469_17 : 1 {};
bool unusedBit_470_17 : 1 {};
// offset 1440 bit 18
bool unusedBit_469_18 : 1 {};
bool unusedBit_470_18 : 1 {};
// offset 1440 bit 19
bool unusedBit_469_19 : 1 {};
bool unusedBit_470_19 : 1 {};
// offset 1440 bit 20
bool unusedBit_469_20 : 1 {};
bool unusedBit_470_20 : 1 {};
// offset 1440 bit 21
bool unusedBit_469_21 : 1 {};
bool unusedBit_470_21 : 1 {};
// offset 1440 bit 22
bool unusedBit_469_22 : 1 {};
bool unusedBit_470_22 : 1 {};
// offset 1440 bit 23
bool unusedBit_469_23 : 1 {};
bool unusedBit_470_23 : 1 {};
// offset 1440 bit 24
bool unusedBit_469_24 : 1 {};
bool unusedBit_470_24 : 1 {};
// offset 1440 bit 25
bool unusedBit_469_25 : 1 {};
bool unusedBit_470_25 : 1 {};
// offset 1440 bit 26
bool unusedBit_469_26 : 1 {};
bool unusedBit_470_26 : 1 {};
// offset 1440 bit 27
bool unusedBit_469_27 : 1 {};
bool unusedBit_470_27 : 1 {};
// offset 1440 bit 28
bool unusedBit_469_28 : 1 {};
bool unusedBit_470_28 : 1 {};
// offset 1440 bit 29
bool unusedBit_469_29 : 1 {};
bool unusedBit_470_29 : 1 {};
// offset 1440 bit 30
bool unusedBit_469_30 : 1 {};
bool unusedBit_470_30 : 1 {};
// offset 1440 bit 31
bool unusedBit_469_31 : 1 {};
bool unusedBit_470_31 : 1 {};
// Time between bench test pulses
// ms
// offset 1444
scaled_channel<uint8_t, 1, 5> benchTestOffTime;
// How many test bench pulses do you want
// count
// offset 1445
uint8_t benchTestCount;
// Length of each of the test pulses
// ms
// offset 1446
scaled_channel<uint8_t, 1, 5> benchTestOnTime;
uint8_t unused1445[2];
// offset 1447
pin_input_mode_e launchActivatePinMode;

View File

@ -382,7 +382,7 @@
#define ETB_BIAS_CURVE_LENGTH 8
#define ETB_COUNT 2
#define ETB_HW_MAX_FREQUENCY 3000
#define FLASH_DATA_VERSION 20006
#define FLASH_DATA_VERSION 20007
#define FUEL_LEVEL_TABLE_COUNT 8
#define FUEL_LOAD_COUNT 16
#define fuel_pressure_sensor_mode_e_auto_enum 0="FPM_Absolute",2="FPM_Differential",1="FPM_Gauge"
@ -1032,7 +1032,7 @@
#define SentEtbType_NONE 0
#define show_Frankenso_presets true
#define show_test_presets true
#define SIGNATURE_HASH 4252140305
#define SIGNATURE_HASH 3309829719
#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
@ -1299,7 +1299,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.05.18.f407-discovery.4252140305"
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3851089758
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.48way.3851089758"
#define SIGNATURE_HASH 3720317464
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.48way.3720317464"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2215606307
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.alphax-2chan.2215606307"
#define SIGNATURE_HASH 3157919077
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.alphax-2chan.3157919077"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 247953986
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.alphax-4chan.247953986"
#define SIGNATURE_HASH 921831172
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.alphax-4chan.921831172"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1987869883
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.alphax-8chan.1987869883"
#define SIGNATURE_HASH 1313407485
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.alphax-8chan.1313407485"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3181021891
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.atlas.3181021891"
#define SIGNATURE_HASH 2242901893
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.atlas.2242901893"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2574742098
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.core8.2574742098"
#define SIGNATURE_HASH 2705461012
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.core8.2705461012"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 4252140305
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.f407-discovery.4252140305"
#define SIGNATURE_HASH 3309829719
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2706407396
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.f429-discovery.2706407396"
#define SIGNATURE_HASH 2573533858
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.f429-discovery.2573533858"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2197987118
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.frankenso_na6.2197987118"
#define SIGNATURE_HASH 3141001832
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.frankenso_na6.3141001832"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 684017566
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.harley81.684017566"
#define SIGNATURE_HASH 284179160
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.harley81.284179160"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3359199543
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen-gm-e67.3359199543"
#define SIGNATURE_HASH 4027329649
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen-gm-e67.4027329649"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1403559798
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen-honda-k.1403559798"
#define SIGNATURE_HASH 1805509168
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen-honda-k.1805509168"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1450667608
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen-nb1.1450667608"
#define SIGNATURE_HASH 1849824030
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen-nb1.1849824030"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 648856082
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen121nissan.648856082"
#define SIGNATURE_HASH 513392468
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen121nissan.513392468"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2326777281
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen121vag.2326777281"
#define SIGNATURE_HASH 2996482183
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen121vag.2996482183"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 566369859
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen128.566369859"
#define SIGNATURE_HASH 435643141
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen128.435643141"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3040165538
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen154hyundai.3040165538"
#define SIGNATURE_HASH 2365604836
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen154hyundai.2365604836"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1357178451
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen72.1357178451"
#define SIGNATURE_HASH 1758567189
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen72.1758567189"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 4235107537
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen81.4235107537"
#define SIGNATURE_HASH 3294355863
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen81.3294355863"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 4199975906
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellen88bmw.4199975906"
#define SIGNATURE_HASH 3261331108
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellen88bmw.3261331108"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3001040483
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellenNA6.3001040483"
#define SIGNATURE_HASH 2329232165
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellenNA6.2329232165"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 239356371
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.hellenNA8_96.239356371"
#define SIGNATURE_HASH 913388693
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.hellenNA8_96.913388693"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1188960860
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.mre_f4.1188960860"
#define SIGNATURE_HASH 2129356570
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.mre_f4.2129356570"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 1188960860
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.mre_f7.1188960860"
#define SIGNATURE_HASH 2129356570
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.mre_f7.2129356570"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2445587060
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.prometheus_405.2445587060"
#define SIGNATURE_HASH 2851196722
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.prometheus_405.2851196722"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 2445587060
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.prometheus_469.2445587060"
#define SIGNATURE_HASH 2851196722
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.prometheus_469.2851196722"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3268344553
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.proteus_f4.3268344553"
#define SIGNATURE_HASH 4210788271
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.proteus_f4.4210788271"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3268344553
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.proteus_f7.3268344553"
#define SIGNATURE_HASH 4210788271
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.proteus_f7.4210788271"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 3268344553
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.proteus_h7.3268344553"
#define SIGNATURE_HASH 4210788271
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.proteus_h7.4210788271"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 612067691
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.subaru_eg33_f7.612067691"
#define SIGNATURE_HASH 474879021
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.subaru_eg33_f7.474879021"

View File

@ -1,2 +1,2 @@
#define SIGNATURE_HASH 738087878
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.18.tdg-pdm8.738087878"
#define SIGNATURE_HASH 332082816
#define TS_SIGNATURE "rusEFI (FOME) master.2023.05.29.tdg-pdm8.332082816"

View File

@ -131,6 +131,10 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->triggerSimulatorRpm;
case -1578655365:
return engineConfiguration->cylindersCount;
case -204721234:
return engineConfiguration->benchTestCount;
case -1992436143:
return engineConfiguration->benchTestOnTime;
case 1425664391:
return engineConfiguration->cylinderBore;
case 1523832034:
@ -689,10 +693,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->injectorFlowAsMassFlow;
case -1655178001:
return engineConfiguration->benchTestOffTime;
case -204721234:
return engineConfiguration->benchTestCount;
case -1992436143:
return engineConfiguration->benchTestOnTime;
case -1992945039:
return engineConfiguration->boostCutPressure;
case -1359134883:
@ -1304,6 +1304,16 @@ void setConfigValueByName(const char *name, float value) {
{
engineConfiguration->cylindersCount = (int)value;
return;
}
case -204721234:
{
engineConfiguration->benchTestCount = (int)value;
return;
}
case -1992436143:
{
engineConfiguration->benchTestOnTime = (int)value;
return;
}
case 1425664391:
{
@ -2699,16 +2709,6 @@ void setConfigValueByName(const char *name, float value) {
{
engineConfiguration->benchTestOffTime = (int)value;
return;
}
case -204721234:
{
engineConfiguration->benchTestCount = (int)value;
return;
}
case -1992436143:
{
engineConfiguration->benchTestOnTime = (int)value;
return;
}
case -1992945039:
{

View File

@ -190,6 +190,12 @@ Engine displacement in litres
### cylindersCount
Number of cylinder the engine has.
### benchTestCount
How many test bench pulses do you want
### benchTestOnTime
Duration of each test pulse
### cylinderBore
Cylinder diameter in mm.
@ -1027,12 +1033,6 @@ Select whether to configure injector flow in volumetric flow (defualt, cc/min) o
### benchTestOffTime
Time between bench test pulses
### benchTestCount
How many test bench pulses do you want
### benchTestOnTime
Length of each of the test pulses
### boostCutPressure
MAP value above which fuel is cut in case of overboost.\nSet to 0 to disable overboost cut.

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.f407-discovery.4252140305"
signature = "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.f407-discovery.4252140305" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.48way.3851089758"
signature = "rusEFI (FOME) master.2023.05.29.48way.3720317464"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.48way.3851089758" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.48way.3720317464" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.alphax-2chan.2215606307"
signature = "rusEFI (FOME) master.2023.05.29.alphax-2chan.3157919077"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.alphax-2chan.2215606307" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.alphax-2chan.3157919077" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.alphax-4chan.247953986"
signature = "rusEFI (FOME) master.2023.05.29.alphax-4chan.921831172"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.alphax-4chan.247953986" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.alphax-4chan.921831172" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.alphax-8chan.1987869883"
signature = "rusEFI (FOME) master.2023.05.29.alphax-8chan.1313407485"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.alphax-8chan.1987869883" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.alphax-8chan.1313407485" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.atlas.3181021891"
signature = "rusEFI (FOME) master.2023.05.29.atlas.2242901893"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.atlas.3181021891" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.atlas.2242901893" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.core8.2574742098"
signature = "rusEFI (FOME) master.2023.05.29.core8.2705461012"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.core8.2574742098" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.core8.2705461012" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.f407-discovery.4252140305"
signature = "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.f407-discovery.4252140305" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.f429-discovery.2706407396"
signature = "rusEFI (FOME) master.2023.05.29.f429-discovery.2573533858"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.f429-discovery.2706407396" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.f429-discovery.2573533858" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.frankenso_na6.2197987118"
signature = "rusEFI (FOME) master.2023.05.29.frankenso_na6.3141001832"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.frankenso_na6.2197987118" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.frankenso_na6.3141001832" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.harley81.684017566"
signature = "rusEFI (FOME) master.2023.05.29.harley81.284179160"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.harley81.684017566" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.harley81.284179160" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen-gm-e67.3359199543"
signature = "rusEFI (FOME) master.2023.05.29.hellen-gm-e67.4027329649"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen-gm-e67.3359199543" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen-gm-e67.4027329649" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen-honda-k.1403559798"
signature = "rusEFI (FOME) master.2023.05.29.hellen-honda-k.1805509168"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen-honda-k.1403559798" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen-honda-k.1805509168" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen-nb1.1450667608"
signature = "rusEFI (FOME) master.2023.05.29.hellen-nb1.1849824030"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen-nb1.1450667608" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen-nb1.1849824030" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen121nissan.648856082"
signature = "rusEFI (FOME) master.2023.05.29.hellen121nissan.513392468"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen121nissan.648856082" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen121nissan.513392468" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen121vag.2326777281"
signature = "rusEFI (FOME) master.2023.05.29.hellen121vag.2996482183"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen121vag.2326777281" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen121vag.2996482183" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen128.566369859"
signature = "rusEFI (FOME) master.2023.05.29.hellen128.435643141"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen128.566369859" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen128.435643141" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen154hyundai.3040165538"
signature = "rusEFI (FOME) master.2023.05.29.hellen154hyundai.2365604836"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen154hyundai.3040165538" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen154hyundai.2365604836" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen72.1357178451"
signature = "rusEFI (FOME) master.2023.05.29.hellen72.1758567189"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen72.1357178451" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen72.1758567189" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen81.4235107537"
signature = "rusEFI (FOME) master.2023.05.29.hellen81.3294355863"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen81.4235107537" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen81.3294355863" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellen88bmw.4199975906"
signature = "rusEFI (FOME) master.2023.05.29.hellen88bmw.3261331108"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellen88bmw.4199975906" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellen88bmw.3261331108" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellenNA6.3001040483"
signature = "rusEFI (FOME) master.2023.05.29.hellenNA6.2329232165"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellenNA6.3001040483" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellenNA6.2329232165" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.hellenNA8_96.239356371"
signature = "rusEFI (FOME) master.2023.05.29.hellenNA8_96.913388693"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.hellenNA8_96.239356371" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.hellenNA8_96.913388693" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.mre_f4.1188960860"
signature = "rusEFI (FOME) master.2023.05.29.mre_f4.2129356570"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.mre_f4.1188960860" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.mre_f4.2129356570" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.mre_f7.1188960860"
signature = "rusEFI (FOME) master.2023.05.29.mre_f7.2129356570"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.mre_f7.1188960860" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.mre_f7.2129356570" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.prometheus_405.2445587060"
signature = "rusEFI (FOME) master.2023.05.29.prometheus_405.2851196722"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.prometheus_405.2445587060" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.prometheus_405.2851196722" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.prometheus_469.2445587060"
signature = "rusEFI (FOME) master.2023.05.29.prometheus_469.2851196722"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.prometheus_469.2445587060" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.prometheus_469.2851196722" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.proteus_f4.3268344553"
signature = "rusEFI (FOME) master.2023.05.29.proteus_f4.4210788271"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.proteus_f4.3268344553" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.proteus_f4.4210788271" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.proteus_f7.3268344553"
signature = "rusEFI (FOME) master.2023.05.29.proteus_f7.4210788271"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.proteus_f7.3268344553" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.proteus_f7.4210788271" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.proteus_h7.3268344553"
signature = "rusEFI (FOME) master.2023.05.29.proteus_h7.4210788271"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.proteus_h7.3268344553" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.proteus_h7.4210788271" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 26846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.subaru_eg33_f7.612067691"
signature = "rusEFI (FOME) master.2023.05.29.subaru_eg33_f7.474879021"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.subaru_eg33_f7.612067691" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.subaru_eg33_f7.474879021" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2023.05.18.tdg-pdm8.738087878"
signature = "rusEFI (FOME) master.2023.05.29.tdg-pdm8.332082816"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2023.05.18.tdg-pdm8.738087878" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2023.05.29.tdg-pdm8.332082816" ; 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
@ -168,6 +168,8 @@ 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"
benchTestCount = scalar, U08, 337, "", 1, 0, 0, 250, 0
benchTestOnTime = scalar, U16, 338, "ms", 0.01, 0, 0, 100, 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"
ALSMaxTPS = scalar, U08, 345, "%", 1, 0, 0, 10, 0
@ -704,8 +706,7 @@ canOpenBLT = bits, U32, 1440, [1:1], "false", "true"
can2OpenBLT = bits, U32, 1440, [2:2], "false", "true"
injectorFlowAsMassFlow = bits, U32, 1440, [3:3], "volumetric flow", "mass flow"
benchTestOffTime = scalar, U08, 1444, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1445, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1446, "ms", 5.0, 0, 0, 2000, 1
unused1445 = array, U08, 1445, [2], "", 1, 0, 0, 100, 0
launchActivatePinMode = bits, U08, 1447, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
can2TxPin = bits, U16, 1448, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
can2RxPin = bits, U16, 1450, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15"
@ -1439,6 +1440,8 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
knockBandCustom = "We calculate knock band based of cylinderBore\n Use this to override - kHz knock band override"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Duration of each test pulse"
cylinderBore = "Cylinder diameter in mm."
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
@ -1738,8 +1741,6 @@ boostClosedLoopBlends2_blendValues = array, U08, 22846, [8], "%", 0.5, 0, 0, 100
can2OpenBLT = "Allow OpenBLT on Secondary CAN"
injectorFlowAsMassFlow = "Select whether to configure injector flow in volumetric flow (defualt, cc/min) or mass flow (g/s)."
benchTestOffTime = "Time between bench test pulses"
benchTestCount = "How many test bench pulses do you want"
benchTestOnTime = "Length of each of the test pulses"
can2TxPin = "set_can2_tx_pin X"
can2RxPin = "set_can2_rx_pin X"
ignOverrideMode = "Override the Y axis (load) value used for the ignition table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."

View File

@ -369,7 +369,7 @@ public class Fields {
public static final int ETB_BIAS_CURVE_LENGTH = 8;
public static final int ETB_COUNT = 2;
public static final int ETB_HW_MAX_FREQUENCY = 3000;
public static final int FLASH_DATA_VERSION = 20006;
public static final int FLASH_DATA_VERSION = 20007;
public static final int FUEL_LEVEL_TABLE_COUNT = 8;
public static final int FUEL_LOAD_COUNT = 16;
public static final int fuel_pressure_sensor_mode_e_FPM_Absolute = 0;
@ -1183,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.05.18.f407-discovery.4252140305";
public static final String TS_SIGNATURE = "rusEFI (FOME) master.2023.05.29.f407-discovery.3309829719";
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 = 1348;
@ -1324,7 +1324,8 @@ 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 ALIGNMENTFILL_AT_337 = Field.create("ALIGNMENTFILL_AT_337", 337, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 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"};
public static final Field FUELALGORITHM = Field.create("FUELALGORITHM", 344, FieldType.INT8, engine_load_mode_e).setScale(1.0).setBaseOffset(0);
@ -1881,8 +1882,7 @@ public class Fields {
public static final Field CAN2OPENBLT = Field.create("CAN2OPENBLT", 1440, FieldType.BIT, 2).setBaseOffset(0);
public static final Field INJECTORFLOWASMASSFLOW = Field.create("INJECTORFLOWASMASSFLOW", 1440, FieldType.BIT, 3).setBaseOffset(0);
public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1444, FieldType.INT8).setScale(5.0).setBaseOffset(0);
public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1445, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1446, FieldType.INT8).setScale(5.0).setBaseOffset(0);
public static final Field UNUSED1445 = Field.create("UNUSED1445", 1445, FieldType.INT8).setScale(1.0).setBaseOffset(0);
public static final Field LAUNCHACTIVATEPINMODE = Field.create("LAUNCHACTIVATEPINMODE", 1447, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0);
public static final Field CAN2TXPIN = Field.create("CAN2TXPIN", 1448, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0);
public static final Field CAN2RXPIN = Field.create("CAN2RXPIN", 1450, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0);
@ -2693,7 +2693,8 @@ public class Fields {
TRIGGERSIMULATORRPM,
CYLINDERSCOUNT,
FIRINGORDER,
ALIGNMENTFILL_AT_337,
BENCHTESTCOUNT,
BENCHTESTONTIME,
CYLINDERBORE,
FUELALGORITHM,
ALSMAXTPS,
@ -3234,8 +3235,7 @@ public class Fields {
CAN2OPENBLT,
INJECTORFLOWASMASSFLOW,
BENCHTESTOFFTIME,
BENCHTESTCOUNT,
BENCHTESTONTIME,
UNUSED1445,
LAUNCHACTIVATEPINMODE,
CAN2TXPIN,
CAN2RXPIN,