Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-01-20 19:14:41 +00:00
parent 76fdb4063e
commit 1ba5e052a1
59 changed files with 478 additions and 609 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:05 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:56 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -4145,17 +4145,20 @@ struct persistent_config_s {
*/
float idleAdvance[IDLE_ADVANCE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
RPM
* offset 5596
*/
scaled_channel<uint8_t, 1, 50> idleVeBins[IDLE_VE_CURVE_SIZE];
scaled_channel<uint8_t, 1, 10> idleVeRpmBins[IDLE_VE_SIZE];
/**
load
* offset 5600
*/
scaled_channel<uint8_t, 1, 1> idleVeLoadBins[IDLE_VE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 5604
*/
float idleVe[IDLE_VE_CURVE_SIZE];
scaled_channel<uint16_t, 10, 1> idleVeTable[IDLE_VE_SIZE][IDLE_VE_SIZE];
/**
* offset 5636
*/
@ -4460,4 +4463,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:05 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:56 UTC 2022

View File

@ -952,7 +952,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10007
#define FLASH_DATA_VERSION 10008
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1315,7 +1315,7 @@
#define idle_state_e_TPS_THRESHOLD 1
#define idle_stepperDirectionPin_offset 613
#define idle_stepperStepPin_offset 614
#define IDLE_VE_CURVE_SIZE 8
#define IDLE_VE_SIZE 4
#define idleAdvance_offset 5564
#define idleAdvanceBins_offset 5556
#define idleIncrementalPidCic_offset 748
@ -1356,8 +1356,9 @@
#define idleTimingPid_periodMs_offset 3458
#define idleTimingPid_pFactor_offset 3444
#define idleTimingPidDeadZone_offset 3464
#define idleVe_offset 5604
#define idleVeBins_offset 5596
#define idleVeLoadBins_offset 5600
#define idleVeRpmBins_offset 5596
#define idleVeTable_offset 5604
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define ignition_mode_e_auto_enum "IM_ONE_COIL", "IM_INDIVIDUAL_COILS", "IM_WASTED_SPARK", "IM_TWO_COILS"
@ -1893,7 +1894,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 1213141080
#define SIGNATURE_HASH 1830190508
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2418,7 +2419,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen_cypress.1213141080"
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen_cypress.1830190508"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:03 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:54 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -4139,17 +4139,20 @@ struct persistent_config_s {
*/
float idleAdvance[IDLE_ADVANCE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
RPM
* offset 5568
*/
scaled_channel<uint8_t, 1, 50> idleVeBins[IDLE_VE_CURVE_SIZE];
scaled_channel<uint8_t, 1, 10> idleVeRpmBins[IDLE_VE_SIZE];
/**
load
* offset 5572
*/
scaled_channel<uint8_t, 1, 1> idleVeLoadBins[IDLE_VE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 5576
*/
float idleVe[IDLE_VE_CURVE_SIZE];
scaled_channel<uint16_t, 10, 1> idleVeTable[IDLE_VE_SIZE][IDLE_VE_SIZE];
/**
* offset 5608
*/
@ -4454,4 +4457,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:03 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:54 UTC 2022

View File

@ -937,7 +937,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10007
#define FLASH_DATA_VERSION 10008
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1300,7 +1300,7 @@
#define idle_state_e_TPS_THRESHOLD 1
#define idle_stepperDirectionPin_offset 613
#define idle_stepperStepPin_offset 614
#define IDLE_VE_CURVE_SIZE 8
#define IDLE_VE_SIZE 4
#define idleAdvance_offset 5536
#define idleAdvanceBins_offset 5528
#define idleIncrementalPidCic_offset 748
@ -1341,8 +1341,9 @@
#define idleTimingPid_periodMs_offset 3430
#define idleTimingPid_pFactor_offset 3416
#define idleTimingPidDeadZone_offset 3436
#define idleVe_offset 5576
#define idleVeBins_offset 5568
#define idleVeLoadBins_offset 5572
#define idleVeRpmBins_offset 5568
#define idleVeTable_offset 5576
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define ignition_mode_e_auto_enum "IM_ONE_COIL", "IM_INDIVIDUAL_COILS", "IM_WASTED_SPARK", "IM_TWO_COILS"
@ -1878,7 +1879,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 3085622436
#define SIGNATURE_HASH 2461249872
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2403,7 +2404,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.20.kin.3085622436"
#define TS_SIGNATURE "rusEFI 2022.01.20.kin.2461249872"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:06 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:57 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -4145,17 +4145,20 @@ struct persistent_config_s {
*/
float idleAdvance[IDLE_ADVANCE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
RPM
* offset 5596
*/
scaled_channel<uint8_t, 1, 50> idleVeBins[IDLE_VE_CURVE_SIZE];
scaled_channel<uint8_t, 1, 10> idleVeRpmBins[IDLE_VE_SIZE];
/**
load
* offset 5600
*/
scaled_channel<uint8_t, 1, 1> idleVeLoadBins[IDLE_VE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 5604
*/
float idleVe[IDLE_VE_CURVE_SIZE];
scaled_channel<uint16_t, 10, 1> idleVeTable[IDLE_VE_SIZE][IDLE_VE_SIZE];
/**
* offset 5636
*/
@ -4460,4 +4463,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:06 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:57 UTC 2022

View File

@ -964,7 +964,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10007
#define FLASH_DATA_VERSION 10008
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1327,7 +1327,7 @@
#define idle_state_e_TPS_THRESHOLD 1
#define idle_stepperDirectionPin_offset 613
#define idle_stepperStepPin_offset 614
#define IDLE_VE_CURVE_SIZE 8
#define IDLE_VE_SIZE 4
#define idleAdvance_offset 5564
#define idleAdvanceBins_offset 5556
#define idleIncrementalPidCic_offset 748
@ -1368,8 +1368,9 @@
#define idleTimingPid_periodMs_offset 3458
#define idleTimingPid_pFactor_offset 3444
#define idleTimingPidDeadZone_offset 3464
#define idleVe_offset 5604
#define idleVeBins_offset 5596
#define idleVeLoadBins_offset 5600
#define idleVeRpmBins_offset 5596
#define idleVeTable_offset 5604
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define ignition_mode_e_auto_enum "IM_ONE_COIL", "IM_INDIVIDUAL_COILS", "IM_WASTED_SPARK", "IM_TWO_COILS"
@ -1906,7 +1907,7 @@
#define show_test_presets false
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 2969625012
#define SIGNATURE_HASH 2488896576
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2431,7 +2432,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2022.01.20.subaru_eg33_f7.2969625012"
#define TS_SIGNATURE "rusEFI 2022.01.20.subaru_eg33_f7.2488896576"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:08 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:13:00 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -4145,17 +4145,20 @@ struct persistent_config_s {
*/
float idleAdvance[IDLE_ADVANCE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
RPM
* offset 5596
*/
scaled_channel<uint8_t, 1, 50> idleVeBins[IDLE_VE_CURVE_SIZE];
scaled_channel<uint8_t, 1, 10> idleVeRpmBins[IDLE_VE_SIZE];
/**
load
* offset 5600
*/
scaled_channel<uint8_t, 1, 1> idleVeLoadBins[IDLE_VE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 5604
*/
float idleVe[IDLE_VE_CURVE_SIZE];
scaled_channel<uint16_t, 10, 1> idleVeTable[IDLE_VE_SIZE][IDLE_VE_SIZE];
/**
* offset 5636
*/
@ -4460,4 +4463,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Jan 19 12:38:08 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:13:00 UTC 2022

View File

@ -952,7 +952,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10007
#define FLASH_DATA_VERSION 10008
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1315,7 +1315,7 @@
#define idle_state_e_TPS_THRESHOLD 1
#define idle_stepperDirectionPin_offset 613
#define idle_stepperStepPin_offset 614
#define IDLE_VE_CURVE_SIZE 8
#define IDLE_VE_SIZE 4
#define idleAdvance_offset 5564
#define idleAdvanceBins_offset 5556
#define idleIncrementalPidCic_offset 748
@ -1356,8 +1356,9 @@
#define idleTimingPid_periodMs_offset 3458
#define idleTimingPid_pFactor_offset 3444
#define idleTimingPidDeadZone_offset 3464
#define idleVe_offset 5604
#define idleVeBins_offset 5596
#define idleVeLoadBins_offset 5600
#define idleVeRpmBins_offset 5596
#define idleVeTable_offset 5604
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define ignition_mode_e_auto_enum "IM_ONE_COIL", "IM_INDIVIDUAL_COILS", "IM_WASTED_SPARK", "IM_TWO_COILS"
@ -1893,7 +1894,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 1924855780
#define SIGNATURE_HASH 1474533904
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2418,7 +2419,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.20.all.1924855780"
#define TS_SIGNATURE "rusEFI 2022.01.20.all.1474533904"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1924855780
#define TS_SIGNATURE "rusEFI 2022.01.20.all.1924855780"
#define SIGNATURE_HASH 1474533904
#define TS_SIGNATURE "rusEFI 2022.01.20.all.1474533904"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1943903275
#define TS_SIGNATURE "rusEFI 2022.01.20.alphax-2chan.1943903275"
#define SIGNATURE_HASH 1451553247
#define TS_SIGNATURE "rusEFI 2022.01.20.alphax-2chan.1451553247"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3697311743
#define TS_SIGNATURE "rusEFI 2022.01.20.alphax-4chan.3697311743"
#define SIGNATURE_HASH 4181266955
#define TS_SIGNATURE "rusEFI 2022.01.20.alphax-4chan.4181266955"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1852834499
#define TS_SIGNATURE "rusEFI 2022.01.20.atlas.1852834499"
#define SIGNATURE_HASH 1261006647
#define TS_SIGNATURE "rusEFI 2022.01.20.atlas.1261006647"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1924855780
#define TS_SIGNATURE "rusEFI 2022.01.20.f429-discovery.1924855780"
#define SIGNATURE_HASH 1474533904
#define TS_SIGNATURE "rusEFI 2022.01.20.f429-discovery.1474533904"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 143172109
#define TS_SIGNATURE "rusEFI 2022.01.20.frankenso_na6.143172109"
#define SIGNATURE_HASH 768724985
#define TS_SIGNATURE "rusEFI 2022.01.20.frankenso_na6.768724985"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2389903677
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen-nb1.2389903677"
#define SIGNATURE_HASH 2871682249
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen-nb1.2871682249"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3591087255
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen121nissan.3591087255"
#define SIGNATURE_HASH 4082288995
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen121nissan.4082288995"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 756667374
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen121vag.756667374"
#define SIGNATURE_HASH 138460698
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen121vag.138460698"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1615977294
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen128.1615977294"
#define SIGNATURE_HASH 1158198970
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen128.1158198970"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3198610248
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen154hyundai.3198610248"
#define SIGNATURE_HASH 2617214652
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen154hyundai.2617214652"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2248634452
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen72.2248634452"
#define SIGNATURE_HASH 2740854176
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen72.2740854176"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 839576999
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen81.839576999"
#define SIGNATURE_HASH 391348307
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen81.391348307"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3548014267
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen88bmw.3548014267"
#define SIGNATURE_HASH 4129491791
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen88bmw.4129491791"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 76001612
#define TS_SIGNATURE "rusEFI 2022.01.20.hellenNA6.76001612"
#define SIGNATURE_HASH 568253624
#define TS_SIGNATURE "rusEFI 2022.01.20.hellenNA6.568253624"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1500939839
#define TS_SIGNATURE "rusEFI 2022.01.20.hellenNA8_96.1500939839"
#define SIGNATURE_HASH 2083515339
#define TS_SIGNATURE "rusEFI 2022.01.20.hellenNA8_96.2083515339"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
//
#define SIGNATURE_HASH 1213141080
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen_cypress.1213141080"
#define SIGNATURE_HASH 1830190508
#define TS_SIGNATURE "rusEFI 2022.01.20.hellen_cypress.1830190508"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
//
#define SIGNATURE_HASH 3085622436
#define TS_SIGNATURE "rusEFI 2022.01.20.kin.3085622436"
#define SIGNATURE_HASH 2461249872
#define TS_SIGNATURE "rusEFI 2022.01.20.kin.2461249872"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2004987424
#define TS_SIGNATURE "rusEFI 2022.01.20.mre_f4.2004987424"
#define SIGNATURE_HASH 1389937620
#define TS_SIGNATURE "rusEFI 2022.01.20.mre_f4.1389937620"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2004987424
#define TS_SIGNATURE "rusEFI 2022.01.20.mre_f7.2004987424"
#define SIGNATURE_HASH 1389937620
#define TS_SIGNATURE "rusEFI 2022.01.20.mre_f7.1389937620"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 575680002
#define TS_SIGNATURE "rusEFI 2022.01.20.prometheus_405.575680002"
#define SIGNATURE_HASH 118047734
#define TS_SIGNATURE "rusEFI 2022.01.20.prometheus_405.118047734"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 575680002
#define TS_SIGNATURE "rusEFI 2022.01.20.prometheus_469.575680002"
#define SIGNATURE_HASH 118047734
#define TS_SIGNATURE "rusEFI 2022.01.20.prometheus_469.118047734"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2801285655
#define TS_SIGNATURE "rusEFI 2022.01.20.proteus_f4.2801285655"
#define SIGNATURE_HASH 2208389091
#define TS_SIGNATURE "rusEFI 2022.01.20.proteus_f4.2208389091"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2801285655
#define TS_SIGNATURE "rusEFI 2022.01.20.proteus_f7.2801285655"
#define SIGNATURE_HASH 2208389091
#define TS_SIGNATURE "rusEFI 2022.01.20.proteus_f7.2208389091"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null
//
#define SIGNATURE_HASH 2969625012
#define TS_SIGNATURE "rusEFI 2022.01.20.subaru_eg33_f7.2969625012"
#define SIGNATURE_HASH 2488896576
#define TS_SIGNATURE "rusEFI 2022.01.20.subaru_eg33_f7.2488896576"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.all.1924855780"
signature = "rusEFI 2022.01.20.all.1474533904"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.all.1924855780" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.all.1474533904" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:27 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:53 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.alphax-2chan.1943903275"
signature = "rusEFI 2022.01.20.alphax-2chan.1451553247"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.alphax-2chan.1943903275" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.alphax-2chan.1451553247" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:49 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:15 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.alphax-4chan.3697311743"
signature = "rusEFI 2022.01.20.alphax-4chan.4181266955"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.alphax-4chan.3697311743" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.alphax-4chan.4181266955" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:51 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:17 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.atlas.1852834499"
signature = "rusEFI 2022.01.20.atlas.1261006647"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.atlas.1852834499" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.atlas.1261006647" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:25 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:51 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.f429-discovery.1924855780"
signature = "rusEFI 2022.01.20.f429-discovery.1474533904"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.f429-discovery.1924855780" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.f429-discovery.1474533904" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:47 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:14 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.frankenso_na6.143172109"
signature = "rusEFI 2022.01.20.frankenso_na6.768724985"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.frankenso_na6.143172109" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.frankenso_na6.768724985" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:16 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:42 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen-nb1.2389903677"
signature = "rusEFI 2022.01.20.hellen-nb1.2871682249"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen-nb1.2389903677" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen-nb1.2871682249" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:07 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:33 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen121nissan.3591087255"
signature = "rusEFI 2022.01.20.hellen121nissan.4082288995"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen121nissan.3591087255" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen121nissan.4082288995" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:57 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:24 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen121vag.756667374"
signature = "rusEFI 2022.01.20.hellen121vag.138460698"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen121vag.756667374" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen121vag.138460698" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:55 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:22 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen128.1615977294"
signature = "rusEFI 2022.01.20.hellen128.1158198970"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen128.1615977294" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen128.1158198970" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:53 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:20 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen154hyundai.3198610248"
signature = "rusEFI 2022.01.20.hellen154hyundai.2617214652"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen154hyundai.3198610248" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen154hyundai.2617214652" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:11:59 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:26 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen72.2248634452"
signature = "rusEFI 2022.01.20.hellen72.2740854176"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen72.2248634452" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen72.2740854176" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:03 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:29 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen81.839576999"
signature = "rusEFI 2022.01.20.hellen81.391348307"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen81.839576999" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen81.391348307" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:05 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:31 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen88bmw.3548014267"
signature = "rusEFI 2022.01.20.hellen88bmw.4129491791"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen88bmw.3548014267" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen88bmw.4129491791" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:01 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:27 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellenNA6.76001612"
signature = "rusEFI 2022.01.20.hellenNA6.568253624"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellenNA6.76001612" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellenNA6.568253624" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:09 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:35 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellenNA8_96.1500939839"
signature = "rusEFI 2022.01.20.hellenNA8_96.2083515339"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellenNA8_96.1500939839" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellenNA8_96.2083515339" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:11 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:36 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.hellen_cypress.1213141080"
signature = "rusEFI 2022.01.20.hellen_cypress.1830190508"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.hellen_cypress.1213141080" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.hellen_cypress.1830190508" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:31 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:56 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.kin.3085622436"
signature = "rusEFI 2022.01.20.kin.2461249872"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.kin.3085622436" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.kin.2461249872" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:29 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:54 UTC 2022
pageSize = 20968
page = 1
@ -1257,8 +1257,9 @@ cltCrankingCorrBins = array, F32, 5464, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5496, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5528, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5536, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5568, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5576, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5568, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5572, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5576, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5608, 8000
cltFuelCorrBins = array, F32, 13608, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13672, [16], "ratio", 1, 0, 0, 5, 2
@ -1784,8 +1785,6 @@ fuelTrims12_table = array, S08, 20952, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2667,18 +2666,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2816,6 +2803,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3783,7 +3777,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.mre_f4.2004987424"
signature = "rusEFI 2022.01.20.mre_f4.1389937620"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.mre_f4.2004987424" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.mre_f4.1389937620" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:14 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:40 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.mre_f7.2004987424"
signature = "rusEFI 2022.01.20.mre_f7.1389937620"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.mre_f7.2004987424" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.mre_f7.1389937620" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:13 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:38 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.prometheus_405.575680002"
signature = "rusEFI 2022.01.20.prometheus_405.118047734"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.prometheus_405.575680002" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.prometheus_405.118047734" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:20 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:45 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.prometheus_469.575680002"
signature = "rusEFI 2022.01.20.prometheus_469.118047734"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.prometheus_469.575680002" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.prometheus_469.118047734" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:18 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:44 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.proteus_f4.2801285655"
signature = "rusEFI 2022.01.20.proteus_f4.2208389091"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.proteus_f4.2801285655" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.proteus_f4.2208389091" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:24 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:49 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.proteus_f7.2801285655"
signature = "rusEFI 2022.01.20.proteus_f7.2208389091"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.proteus_f7.2801285655" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.proteus_f7.2208389091" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:22 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:47 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.20.subaru_eg33_f7.2969625012"
signature = "rusEFI 2022.01.20.subaru_eg33_f7.2488896576"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.20.subaru_eg33_f7.2969625012" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.20.subaru_eg33_f7.2488896576" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:32 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:12:57 UTC 2022
pageSize = 20996
page = 1
@ -1279,8 +1279,9 @@ cltCrankingCorrBins = array, F32, 5492, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5524, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5556, [8], "RPM", 50.0, 0, 0, 18000, 0
idleAdvance = array, F32, 5564, [8], "deg", 1, 0, -20, 90, 1
idleVeBins = array, U08, 5596, [8], "RPM", 50.0, 0, 0, 18000, 0
idleVe = array, F32, 5604, [8], "%", 1, 0, 0, 999, 1
idleVeRpmBins = array, U08, 5596, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5600, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5604, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5636, 8000
cltFuelCorrBins = array, F32, 13636, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13700, [16], "ratio", 1, 0, 0, 5, 2
@ -1818,8 +1819,6 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
cltCrankingCorr = "CLT-based cranking position multiplier for simple manual idle controller"
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
@ -2701,18 +2700,6 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
yBins = idleAdvance
gauge = RPMGauge
curve = idleVeCurve, "Idle VE"
columnLabel = "RPM", "%"
xAxis = 0, 2400, 13
yAxis = 0, 250, 11
xBins = idleVeBins, RPMValue
yBins = idleVe
#if LAMBDA
gauge = lambda1Gauge
#else
gauge = afr1Gauge
#endif
curve = crankingAdvanceCurve, "Cranking Advance Angle"
columnLabel = "RPM", "degrees"
xAxis = 0, 1200, 13
@ -2850,6 +2837,13 @@ etbStatus_resetCounter = scalar, S32, 636, "", 1, 0
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = idleVeTableTbl, idleVeTable, "Idle VE"
xBins = idleVeRpmBins, RPMValue
yBins = idleVeLoadBins, veTableYAxis
zBins = idleVeTable
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
upDownLabel = "(RICHER)", "(LEANER)"
table = fuelTrimTbl1, fuelTrimMap1, "Fuel trim cyl 1", 1
xBins = fuelTrimRpmBins, RPMValue
yBins = fuelTrimLoadBins, veTableYAxis
@ -3817,7 +3811,7 @@ menuDialog = main
subMenu = iacPidMultTbl, "IAC PID Multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
subMenu = iacCoastingCurve, "Coasting IAC Position for Auto-Idle", 0, {useIacTableForCoasting == 1}
subMenu = std_separator
subMenu = idleVeCurve, "VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleVeTableTbl, "Idle VE", 0, {useSeparateVeForIdle == 1}
subMenu = idleAdvanceCurve, "Ignition advance", 0, {useSeparateAdvanceForIdle == 1}
menu = "&Advanced"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 02:12:36 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Jan 20 19:13:00 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -920,7 +920,7 @@ public class Fields {
public static final int firingOrder_offset = 424;
public static final int fixedModeTiming_offset = 464;
public static final int fixedTiming_offset = 1824;
public static final int FLASH_DATA_VERSION = 10007;
public static final int FLASH_DATA_VERSION = 10008;
public static final int flexSensorPin_offset = 806;
public static final String FSIO_METHOD_FSIO_ANALOG_INPUT = "fsio_analog_input";
public static final String FSIO_METHOD_FSIO_DIGITAL_INPUT = "fsio_digital_input";
@ -1276,7 +1276,7 @@ public class Fields {
public static final int idle_state_e_TPS_THRESHOLD = 1;
public static final int idle_stepperDirectionPin_offset = 613;
public static final int idle_stepperStepPin_offset = 614;
public static final int IDLE_VE_CURVE_SIZE = 8;
public static final int IDLE_VE_SIZE = 4;
public static final int idleAdvance_offset = 5564;
public static final int idleAdvanceBins_offset = 5556;
public static final int idleIncrementalPidCic_offset = 748;
@ -1317,8 +1317,9 @@ public class Fields {
public static final int idleTimingPid_periodMs_offset = 3458;
public static final int idleTimingPid_pFactor_offset = 3444;
public static final int idleTimingPidDeadZone_offset = 3464;
public static final int idleVe_offset = 5604;
public static final int idleVeBins_offset = 5596;
public static final int idleVeLoadBins_offset = 5600;
public static final int idleVeRpmBins_offset = 5596;
public static final int idleVeTable_offset = 5604;
public static final int IGN_LOAD_COUNT = 16;
public static final int IGN_RPM_COUNT = 16;
public static final int ignition_mode_e_IM_INDIVIDUAL_COILS = 1;
@ -1821,7 +1822,7 @@ public class Fields {
public static final int servoOutputPins8_offset = 2739;
public static final int showHumanReadableWarning_offset = 896;
public static final int showSdCardWarning_offset = 164;
public static final int SIGNATURE_HASH = 1924855780;
public static final int SIGNATURE_HASH = 1474533904;
public static final int silentTriggerError_offset = 1260;
public static final int slowAdcAlpha_offset = 1712;
public static final int sparkDwellRpmBins_offset = 54;
@ -2291,7 +2292,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 2022.01.20.all.1924855780";
public static final String TS_SIGNATURE = "rusEFI 2022.01.20.all.1474533904";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int tunerStudioSerialSpeed_offset = 732;
@ -3690,8 +3691,9 @@ public class Fields {
public static final Field CLTCRANKINGCORR = Field.create("CLTCRANKINGCORR", 5524, FieldType.FLOAT);
public static final Field IDLEADVANCEBINS = Field.create("IDLEADVANCEBINS", 5556, FieldType.INT8);
public static final Field IDLEADVANCE = Field.create("IDLEADVANCE", 5564, FieldType.FLOAT);
public static final Field IDLEVEBINS = Field.create("IDLEVEBINS", 5596, FieldType.INT8);
public static final Field IDLEVE = Field.create("IDLEVE", 5604, FieldType.FLOAT);
public static final Field IDLEVERPMBINS = Field.create("IDLEVERPMBINS", 5596, FieldType.INT8);
public static final Field IDLEVELOADBINS = Field.create("IDLEVELOADBINS", 5600, FieldType.INT8);
public static final Field IDLEVETABLE = Field.create("IDLEVETABLE", 5604, FieldType.INT16);
public static final Field LUASCRIPT = Field.create("LUASCRIPT", 5636, 8000, FieldType.STRING);
public static final Field CLTFUELCORRBINS = Field.create("CLTFUELCORRBINS", 13636, FieldType.FLOAT);
public static final Field CLTFUELCORR = Field.create("CLTFUELCORR", 13700, FieldType.FLOAT);
@ -4966,8 +4968,9 @@ public class Fields {
CLTCRANKINGCORR,
IDLEADVANCEBINS,
IDLEADVANCE,
IDLEVEBINS,
IDLEVE,
IDLEVERPMBINS,
IDLEVELOADBINS,
IDLEVETABLE,
LUASCRIPT,
CLTFUELCORRBINS,
CLTFUELCORR,