Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-01-07 13:08:14 +00:00
parent 7a90692187
commit d0090cb5d8
33 changed files with 127 additions and 146 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jan 06 18:57:34 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:57 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3300,20 +3300,18 @@ struct engine_configuration_s {
*/
pid_s idleTimingPid;
/**
* When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled.
* offset 3988
*/
int16_t idleTimingPidWorkZone;
uint8_t unused3988[2];
/**
* If the RPM closer to target than this value, disable timing correction to prevent oscillation
* offset 3990
*/
int16_t idleTimingPidDeadZone;
/**
* Taper out idle timing control over this range as the engine leaves idle conditions
* offset 3992
*/
int16_t idlePidFalloffDeltaRpm;
uint8_t unused3942[2];
/**
* A delay in cycles between fuel-enrich. portions
* offset 3994
@ -3785,4 +3783,4 @@ struct persistent_config_s {
typedef struct persistent_config_s persistent_config_s;
// end
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jan 06 18:57:34 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:57 UTC 2021

View File

@ -855,7 +855,6 @@
#define idleMode_offset 1472
#define idlePidActivationTime_offset 2588
#define idlePidDeactivationTpsThreshold_offset 816
#define idlePidFalloffDeltaRpm_offset 3992
#define idlePidRpmDeadZone_offset 1894
#define idlePidRpmUpperLimit_offset 1484
#define idlePositionMax_offset 722
@ -890,7 +889,6 @@
#define idleTimingPid_periodMs_offset 3982
#define idleTimingPid_pFactor_offset 3968
#define idleTimingPidDeadZone_offset 3990
#define idleTimingPidWorkZone_offset 3988
#define idleVe_offset 6640
#define idleVeBins_offset 6608
#define IGN_LOAD_COUNT 16
@ -1248,8 +1246,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 222537922
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 3614967747
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1581,7 +1579,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.01.06.hellen_cypress.222537922"
#define TS_SIGNATURE "rusEFI 2021.01.07.hellen_cypress.3614967747"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74
@ -1649,6 +1647,8 @@
#define unused2508_offset 2508
#define unused2536_offset 2536
#define unused3328_offset 3328
#define unused3942_offset 3992
#define unused3988_offset 3988
#define unused4028_offset 4028
#define unused541_offset 541
#define unused542_offset 542

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jan 06 18:57:26 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:49 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3300,20 +3300,18 @@ struct engine_configuration_s {
*/
pid_s idleTimingPid;
/**
* When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled.
* offset 3988
*/
int16_t idleTimingPidWorkZone;
uint8_t unused3988[2];
/**
* If the RPM closer to target than this value, disable timing correction to prevent oscillation
* offset 3990
*/
int16_t idleTimingPidDeadZone;
/**
* Taper out idle timing control over this range as the engine leaves idle conditions
* offset 3992
*/
int16_t idlePidFalloffDeltaRpm;
uint8_t unused3942[2];
/**
* A delay in cycles between fuel-enrich. portions
* offset 3994
@ -3785,4 +3783,4 @@ struct persistent_config_s {
typedef struct persistent_config_s persistent_config_s;
// end
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jan 06 18:57:26 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:49 UTC 2021

View File

@ -855,7 +855,6 @@
#define idleMode_offset 1472
#define idlePidActivationTime_offset 2588
#define idlePidDeactivationTpsThreshold_offset 816
#define idlePidFalloffDeltaRpm_offset 3992
#define idlePidRpmDeadZone_offset 1894
#define idlePidRpmUpperLimit_offset 1484
#define idlePositionMax_offset 722
@ -890,7 +889,6 @@
#define idleTimingPid_periodMs_offset 3982
#define idleTimingPid_pFactor_offset 3968
#define idleTimingPidDeadZone_offset 3990
#define idleTimingPidWorkZone_offset 3988
#define idleVe_offset 6640
#define idleVeBins_offset 6608
#define IGN_LOAD_COUNT 16
@ -1248,8 +1246,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 1549767224
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 2254716217
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1581,7 +1579,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.01.06.kin.1549767224"
#define TS_SIGNATURE "rusEFI 2021.01.07.kin.2254716217"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74
@ -1649,6 +1647,8 @@
#define unused2508_offset 2508
#define unused2536_offset 2536
#define unused3328_offset 3328
#define unused3942_offset 3992
#define unused3988_offset 3988
#define unused4028_offset 4028
#define unused541_offset 541
#define unused542_offset 542

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3300,20 +3300,18 @@ struct engine_configuration_s {
*/
pid_s idleTimingPid;
/**
* When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled.
* offset 3988
*/
int16_t idleTimingPidWorkZone;
uint8_t unused3988[2];
/**
* If the RPM closer to target than this value, disable timing correction to prevent oscillation
* offset 3990
*/
int16_t idleTimingPidDeadZone;
/**
* Taper out idle timing control over this range as the engine leaves idle conditions
* offset 3992
*/
int16_t idlePidFalloffDeltaRpm;
uint8_t unused3942[2];
/**
* A delay in cycles between fuel-enrich. portions
* offset 3994
@ -3785,4 +3783,4 @@ struct persistent_config_s {
typedef struct persistent_config_s persistent_config_s;
// end
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
FSIO_SETTING_FANONTEMPERATURE = 1000,

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_FANONTEMPERATURE:

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature");

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_FANONTEMPERATURE:

View File

@ -855,7 +855,6 @@
#define idleMode_offset 1472
#define idlePidActivationTime_offset 2588
#define idlePidDeactivationTpsThreshold_offset 816
#define idlePidFalloffDeltaRpm_offset 3992
#define idlePidRpmDeadZone_offset 1894
#define idlePidRpmUpperLimit_offset 1484
#define idlePositionMax_offset 722
@ -890,7 +889,6 @@
#define idleTimingPid_periodMs_offset 3982
#define idleTimingPid_pFactor_offset 3968
#define idleTimingPidDeadZone_offset 3990
#define idleTimingPidWorkZone_offset 3988
#define idleVe_offset 6640
#define idleVeBins_offset 6608
#define IGN_LOAD_COUNT 16
@ -1248,8 +1246,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 3300003329
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 512336128
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1581,7 +1579,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.01.06.all.3300003329"
#define TS_SIGNATURE "rusEFI 2021.01.07.all.512336128"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74
@ -1649,6 +1647,8 @@
#define unused2508_offset 2508
#define unused2536_offset 2536
#define unused3328_offset 3328
#define unused3942_offset 3992
#define unused3988_offset 3988
#define unused4028_offset 4028
#define unused541_offset 541
#define unused542_offset 542

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 3975866578
#define TS_SIGNATURE "rusEFI 2021.01.06.all.3975866578"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 512336128
#define TS_SIGNATURE "rusEFI 2021.01.07.all.512336128"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 2055887145
#define TS_SIGNATURE "rusEFI 2021.01.06.frankenso_na6.2055887145"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 2298024187
#define TS_SIGNATURE "rusEFI 2021.01.07.frankenso_na6.2298024187"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 621497873
#define TS_SIGNATURE "rusEFI 2021.01.06.hellen_cypress.621497873"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 3614967747
#define TS_SIGNATURE "rusEFI 2021.01.07.hellen_cypress.3614967747"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 1947694315
#define TS_SIGNATURE "rusEFI 2021.01.06.kin.1947694315"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 2254716217
#define TS_SIGNATURE "rusEFI 2021.01.07.kin.2254716217"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 4213847723
#define TS_SIGNATURE "rusEFI 2021.01.06.mre_f4.4213847723"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 156860281
#define TS_SIGNATURE "rusEFI 2021.01.07.mre_f4.156860281"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 4213847723
#define TS_SIGNATURE "rusEFI 2021.01.06.mre_f7.4213847723"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 156860281
#define TS_SIGNATURE "rusEFI 2021.01.07.mre_f7.156860281"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 2921524867
#define TS_SIGNATURE "rusEFI 2021.01.06.prometheus_405.2921524867"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 1548855121
#define TS_SIGNATURE "rusEFI 2021.01.07.prometheus_405.1548855121"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 2921524867
#define TS_SIGNATURE "rusEFI 2021.01.06.prometheus_469.2921524867"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 1548855121
#define TS_SIGNATURE "rusEFI 2021.01.07.prometheus_469.1548855121"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 626041356
#define TS_SIGNATURE "rusEFI 2021.01.06.proteus_f4.626041356"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 3609455582
#define TS_SIGNATURE "rusEFI 2021.01.07.proteus_f4.3609455582"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.01.06
#define SIGNATURE_HASH 626041356
#define TS_SIGNATURE "rusEFI 2021.01.06.proteus_f7.626041356"
#define SIGNATURE_DATE 2021.01.07
#define SIGNATURE_HASH 3609455582
#define TS_SIGNATURE "rusEFI 2021.01.07.proteus_f7.3609455582"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.all.3975866578"
signature = "rusEFI 2021.01.07.all.512336128"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.all.3975866578" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.all.512336128" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:19 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3987,6 +3985,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.frankenso_na6.2055887145"
signature = "rusEFI 2021.01.07.frankenso_na6.2298024187"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.frankenso_na6.2055887145" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.frankenso_na6.2298024187" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:23 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:40 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3987,6 +3985,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.hellen_cypress.621497873"
signature = "rusEFI 2021.01.07.hellen_cypress.3614967747"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.hellen_cypress.621497873" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.hellen_cypress.3614967747" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jan 06 19:42:40 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:57 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3987,6 +3985,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.kin.1947694315"
signature = "rusEFI 2021.01.07.kin.2254716217"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.kin.1947694315" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.kin.2254716217" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jan 06 19:42:30 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 07 13:07:49 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3988,6 +3986,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.mre_f4.4213847723"
signature = "rusEFI 2021.01.07.mre_f4.156860281"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.mre_f4.4213847723" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.mre_f4.156860281" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:21 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:38 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3971,6 +3969,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.mre_f7.4213847723"
signature = "rusEFI 2021.01.07.mre_f7.156860281"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.mre_f7.4213847723" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.mre_f7.156860281" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:20 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:37 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3971,6 +3969,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.prometheus_405.2921524867"
signature = "rusEFI 2021.01.07.prometheus_405.1548855121"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.prometheus_405.2921524867" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.prometheus_405.1548855121" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:26 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:43 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3983,6 +3981,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.prometheus_469.2921524867"
signature = "rusEFI 2021.01.07.prometheus_469.1548855121"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.prometheus_469.2921524867" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.prometheus_469.1548855121" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:24 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:42 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3983,6 +3981,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.proteus_f4.626041356"
signature = "rusEFI 2021.01.07.proteus_f4.3609455582"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.proteus_f4.626041356" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.proteus_f4.3609455582" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:29 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:47 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3964,6 +3962,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.01.06.proteus_f7.626041356"
signature = "rusEFI 2021.01.07.proteus_f7.3609455582"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.01.06.proteus_f7.626041356" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.01.07.proteus_f7.3609455582" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 19:42:27 UTC 2021
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:45 UTC 2021
pageSize = 20000
page = 1
@ -1087,9 +1087,9 @@ page = 1
idleTimingPid_periodMs = scalar, S16, 3982, "ms", 1.0, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 3984, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPid_maxValue = scalar, S16, 3986, "", 1.0, 0, -30000, 30000.0, 0
idleTimingPidWorkZone = scalar, S16, 3988, "RPM", 1.0, 0, 0, 1000, 0
unused3988 = array, U08, 3988, [2], "units", 1.0, 0, -20, 100, 0
idleTimingPidDeadZone = scalar, S16, 3990, "RPM", 1.0, 0, 0, 1000, 0
idlePidFalloffDeltaRpm = scalar, S16, 3992, "RPM", 1.0, 0, 0, 1000, 0
unused3942 = array, U08, 3992, [2], "units", 1.0, 0, -20, 100, 0
tpsAccelFractionPeriod = scalar, S16, 3994, "cycles", 1.0, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 3996, "coef", 1.0, 0, 0, 100, 2
tle8888spiDevice = bits,U32, 4000, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "INVALID", "INVALID", "INVALID"
@ -1441,9 +1441,7 @@ page = 1
coastingFuelCutClt = "Fuel cutoff is deactivated below this coolant threshold."
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
idleTimingPidWorkZone = "When the current RPM is closer than this value to the target, closed-loop idle timing control is enabled."
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
idlePidFalloffDeltaRpm = "Taper out idle timing control over this range as the engine leaves idle conditions"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
stoichRatioPrimary = "Stoichiometric ratio for your primary fuel. When Flex Fuel is enabled, this value is used when the Flex Fuel sensor indicates E0."
@ -3964,6 +3962,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = idleTimingPidCorrDialog, "", yAxis
field = ""
field = "Enable closed loop idle ignition timing", useIdleTimingPidControl
field = "RPM deadzone", idleTimingPidDeadZone
field = ""
field = "#Gain is in degrees advance per rpm away from target"
field = "#A good starting point is 0.1 = 10 deg per 100 rpm"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 06 18:57:11 UTC 2021
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 07 13:07:35 UTC 2021
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -833,7 +833,6 @@ public class Fields {
public static final int idleMode_offset = 1472;
public static final int idlePidActivationTime_offset = 2588;
public static final int idlePidDeactivationTpsThreshold_offset = 816;
public static final int idlePidFalloffDeltaRpm_offset = 3992;
public static final int idlePidRpmDeadZone_offset = 1894;
public static final int idlePidRpmUpperLimit_offset = 1484;
public static final int idlePositionMax_offset = 722;
@ -868,7 +867,6 @@ public class Fields {
public static final int idleTimingPid_periodMs_offset = 3982;
public static final int idleTimingPid_pFactor_offset = 3968;
public static final int idleTimingPidDeadZone_offset = 3990;
public static final int idleTimingPidWorkZone_offset = 3988;
public static final int idleVe_offset = 6640;
public static final int idleVeBins_offset = 6608;
public static final int IGN_LOAD_COUNT = 16;
@ -1203,6 +1201,7 @@ public class Fields {
public static final int servoOutputPins8_offset = 3147;
public static final int showHumanReadableWarning_offset = 976;
public static final int showSdCardWarning_offset = 76;
public static final int SIGNATURE_HASH = 512336128;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -1484,7 +1483,7 @@ public class Fields {
public static final char TS_SD_R_COMMAND = 'r';
public static final char TS_SD_W_COMMAND = 'w';
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2021.01.06.all.3300003329";
public static final String TS_SIGNATURE = "rusEFI 2021.01.07.all.512336128";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final int TT_TT_1_16 = 50;
public static final int TT_TT_2JZ_1_12 = 29;
@ -1549,6 +1548,8 @@ public class Fields {
public static final int unused2508_offset = 2508;
public static final int unused2536_offset = 2536;
public static final int unused3328_offset = 3328;
public static final int unused3942_offset = 3992;
public static final int unused3988_offset = 3988;
public static final int unused4028_offset = 4028;
public static final int unused541_offset = 541;
public static final int unused542_offset = 542;
@ -2641,9 +2642,7 @@ public class Fields {
public static final Field IDLETIMINGPID_PERIODMS = Field.create("IDLETIMINGPID_PERIODMS", 3982, FieldType.INT16);
public static final Field IDLETIMINGPID_MINVALUE = Field.create("IDLETIMINGPID_MINVALUE", 3984, FieldType.INT16);
public static final Field IDLETIMINGPID_MAXVALUE = Field.create("IDLETIMINGPID_MAXVALUE", 3986, FieldType.INT16);
public static final Field IDLETIMINGPIDWORKZONE = Field.create("IDLETIMINGPIDWORKZONE", 3988, FieldType.INT16);
public static final Field IDLETIMINGPIDDEADZONE = Field.create("IDLETIMINGPIDDEADZONE", 3990, FieldType.INT16);
public static final Field IDLEPIDFALLOFFDELTARPM = Field.create("IDLEPIDFALLOFFDELTARPM", 3992, FieldType.INT16);
public static final Field TPSACCELFRACTIONPERIOD = Field.create("TPSACCELFRACTIONPERIOD", 3994, FieldType.INT16);
public static final Field TPSACCELFRACTIONDIVISOR = Field.create("TPSACCELFRACTIONDIVISOR", 3996, FieldType.FLOAT);
public static final Field TLE8888SPIDEVICE = Field.create("TLE8888SPIDEVICE", 4000, FieldType.INT8);
@ -3718,9 +3717,7 @@ public class Fields {
IDLETIMINGPID_PERIODMS,
IDLETIMINGPID_MINVALUE,
IDLETIMINGPID_MAXVALUE,
IDLETIMINGPIDWORKZONE,
IDLETIMINGPIDDEADZONE,
IDLEPIDFALLOFFDELTARPM,
TPSACCELFRACTIONPERIOD,
TPSACCELFRACTIONDIVISOR,
TLE8888SPIDEVICE,

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh Wed Jan 06 18:57:12 UTC 2021 -->
<!-- was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh Thu Jan 07 13:07:36 UTC 2021 -->
<rom>
<romid>