Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2020-12-09 02:10:55 +00:00
parent adf0a97ffc
commit 5537b2035c
33 changed files with 281 additions and 134 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 Tue Dec 08 10:15:54 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:31 UTC 2020
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3473,14 +3473,18 @@ struct engine_configuration_s {
*/
pin_output_mode_e tcu_solenoid_mode[TCU_SOLENOID_COUNT];
/**
* need 4 byte alignment
* offset 4523
*/
uint8_t alignmentFill_at_4523;
int8_t knockBaseNoise[IGN_RPM_COUNT];
/**
* offset 4524
* need 4 byte alignment
* offset 4539
*/
int mainUnusedEnd[369];
uint8_t alignmentFill_at_4539;
/**
* offset 4540
*/
int mainUnusedEnd[365];
/** total size 6000*/
};
@ -3778,4 +3782,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 Tue Dec 08 10:15:54 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:31 UTC 2020

View File

@ -47,7 +47,7 @@
#define air_pressure_sensor_type_e_auto_enum "MT_CUSTOM", "MT_DENSO183", "MT_MPX4250", "MT_HONDA3BAR", "MT_DODGE_NEON_2003", "MT_SUBY_DENSO", "MT_GM_3_BAR", "MT_MPX4100", "MT_TOYOTA_89420_02010", "MT_MPX4250A", "MT_BOSCH_2_5", "MT_MAZDA_1_BAR"
#define alignEngineSnifferAtTDC_offset 744
#define alignmentFill_at_2227_offset 2227
#define alignmentFill_at_4523_offset 4523
#define alignmentFill_at_4539_offset 4539
#define alternator_antiwindupFreq_offset 1764
#define alternator_derivativeFilterLoss_offset 1760
#define alternatorControl_dFactor_offset 1724
@ -981,6 +981,7 @@
#define knockBankCyl7_offset 976
#define knockBankCyl8_offset 976
#define knockBankCyl9_offset 976
#define knockBaseNoise_offset 4523
#define knockDetectionWindowEnd_offset 1504
#define knockDetectionWindowStart_offset 1500
#define knockNoise_offset 1820
@ -1046,7 +1047,7 @@
#define mafSensorType_offset 948
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4524
#define mainUnusedEnd_offset 4540
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1220,8 +1221,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 637837109
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 2671528274
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1551,7 +1552,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2020.12.08.hellen_cypress.637837109"
#define TS_SIGNATURE "rusEFI 2020.12.09.hellen_cypress.2671528274"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74

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 Tue Dec 08 10:15:52 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:29 UTC 2020
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3473,14 +3473,18 @@ struct engine_configuration_s {
*/
pin_output_mode_e tcu_solenoid_mode[TCU_SOLENOID_COUNT];
/**
* need 4 byte alignment
* offset 4523
*/
uint8_t alignmentFill_at_4523;
int8_t knockBaseNoise[IGN_RPM_COUNT];
/**
* offset 4524
* need 4 byte alignment
* offset 4539
*/
int mainUnusedEnd[369];
uint8_t alignmentFill_at_4539;
/**
* offset 4540
*/
int mainUnusedEnd[365];
/** total size 6000*/
};
@ -3778,4 +3782,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 Tue Dec 08 10:15:52 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:29 UTC 2020

View File

@ -47,7 +47,7 @@
#define air_pressure_sensor_type_e_auto_enum "MT_CUSTOM", "MT_DENSO183", "MT_MPX4250", "MT_HONDA3BAR", "MT_DODGE_NEON_2003", "MT_SUBY_DENSO", "MT_GM_3_BAR", "MT_MPX4100", "MT_TOYOTA_89420_02010", "MT_MPX4250A", "MT_BOSCH_2_5", "MT_MAZDA_1_BAR"
#define alignEngineSnifferAtTDC_offset 744
#define alignmentFill_at_2227_offset 2227
#define alignmentFill_at_4523_offset 4523
#define alignmentFill_at_4539_offset 4539
#define alternator_antiwindupFreq_offset 1764
#define alternator_derivativeFilterLoss_offset 1760
#define alternatorControl_dFactor_offset 1724
@ -981,6 +981,7 @@
#define knockBankCyl7_offset 976
#define knockBankCyl8_offset 976
#define knockBankCyl9_offset 976
#define knockBaseNoise_offset 4523
#define knockDetectionWindowEnd_offset 1504
#define knockDetectionWindowStart_offset 1500
#define knockNoise_offset 1820
@ -1046,7 +1047,7 @@
#define mafSensorType_offset 948
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4524
#define mainUnusedEnd_offset 4540
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1220,8 +1221,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 1998104015
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 3458233256
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1551,7 +1552,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2020.12.08.kin.1998104015"
#define TS_SIGNATURE "rusEFI 2020.12.09.kin.3458233256"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74

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 Tue Dec 08 10:15:37 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3473,14 +3473,18 @@ struct engine_configuration_s {
*/
pin_output_mode_e tcu_solenoid_mode[TCU_SOLENOID_COUNT];
/**
* need 4 byte alignment
* offset 4523
*/
uint8_t alignmentFill_at_4523;
int8_t knockBaseNoise[IGN_RPM_COUNT];
/**
* offset 4524
* need 4 byte alignment
* offset 4539
*/
int mainUnusedEnd[369];
uint8_t alignmentFill_at_4539;
/**
* offset 4540
*/
int mainUnusedEnd[365];
/** total size 6000*/
};
@ -3778,4 +3782,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 Tue Dec 08 10:15:37 UTC 2020
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020

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 Tue Dec 08 10:15:37 UTC 2020
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// 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 Tue Dec 08 10:15:37 UTC 2020
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// 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 Tue Dec 08 10:15:37 UTC 2020
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// 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 Tue Dec 08 10:15:37 UTC 2020
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_FANONTEMPERATURE:

View File

@ -47,7 +47,7 @@
#define air_pressure_sensor_type_e_auto_enum "MT_CUSTOM", "MT_DENSO183", "MT_MPX4250", "MT_HONDA3BAR", "MT_DODGE_NEON_2003", "MT_SUBY_DENSO", "MT_GM_3_BAR", "MT_MPX4100", "MT_TOYOTA_89420_02010", "MT_MPX4250A", "MT_BOSCH_2_5", "MT_MAZDA_1_BAR"
#define alignEngineSnifferAtTDC_offset 744
#define alignmentFill_at_2227_offset 2227
#define alignmentFill_at_4523_offset 4523
#define alignmentFill_at_4539_offset 4539
#define alternator_antiwindupFreq_offset 1764
#define alternator_derivativeFilterLoss_offset 1760
#define alternatorControl_dFactor_offset 1724
@ -981,6 +981,7 @@
#define knockBankCyl7_offset 976
#define knockBankCyl8_offset 976
#define knockBankCyl9_offset 976
#define knockBaseNoise_offset 4523
#define knockDetectionWindowEnd_offset 1504
#define knockDetectionWindowStart_offset 1500
#define knockNoise_offset 1820
@ -1046,7 +1047,7 @@
#define mafSensorType_offset 948
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4524
#define mainUnusedEnd_offset 4540
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1220,8 +1221,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 4025825782
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 1456336785
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1551,7 +1552,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2020.12.08.all.4025825782"
#define TS_SIGNATURE "rusEFI 2020.12.09.all.1456336785"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' // 0x74

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 4025825782
#define TS_SIGNATURE "rusEFI 2020.12.08.all.4025825782"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 1456336785
#define TS_SIGNATURE "rusEFI 2020.12.09.all.1456336785"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 2038794253
#define TS_SIGNATURE "rusEFI 2020.12.08.frankenso_na6.2038794253"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 3233635946
#define TS_SIGNATURE "rusEFI 2020.12.09.frankenso_na6.3233635946"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 637837109
#define TS_SIGNATURE "rusEFI 2020.12.08.hellen_cypress.637837109"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 2671528274
#define TS_SIGNATURE "rusEFI 2020.12.09.hellen_cypress.2671528274"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 1998104015
#define TS_SIGNATURE "rusEFI 2020.12.08.kin.1998104015"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 3458233256
#define TS_SIGNATURE "rusEFI 2020.12.09.kin.3458233256"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 4163233679
#define TS_SIGNATURE "rusEFI 2020.12.08.mre_f4.4163233679"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 1092432360
#define TS_SIGNATURE "rusEFI 2020.12.09.mre_f4.1092432360"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 4163233679
#define TS_SIGNATURE "rusEFI 2020.12.08.mre_f7.4163233679"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 1092432360
#define TS_SIGNATURE "rusEFI 2020.12.09.mre_f7.1092432360"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 2905423783
#define TS_SIGNATURE "rusEFI 2020.12.08.prometheus_405.2905423783"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 336980416
#define TS_SIGNATURE "rusEFI 2020.12.09.prometheus_405.336980416"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 2905423783
#define TS_SIGNATURE "rusEFI 2020.12.08.prometheus_469.2905423783"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 336980416
#define TS_SIGNATURE "rusEFI 2020.12.09.prometheus_469.336980416"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 643789608
#define TS_SIGNATURE "rusEFI 2020.12.08.proteus_f4.643789608"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 2674369871
#define TS_SIGNATURE "rusEFI 2020.12.09.proteus_f4.2674369871"

View File

@ -3,6 +3,6 @@
//
#define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2020.12.08
#define SIGNATURE_HASH 643789608
#define TS_SIGNATURE "rusEFI 2020.12.08.proteus_f7.643789608"
#define SIGNATURE_DATE 2020.12.09
#define SIGNATURE_HASH 2674369871
#define TS_SIGNATURE "rusEFI 2020.12.09.proteus_f7.2674369871"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.all.4025825782"
signature = "rusEFI 2020.12.09.all.1456336785"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.all.4025825782" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.all.1456336785" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:37 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3946,7 +3955,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3964,6 +3973,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.frankenso_na6.2038794253"
signature = "rusEFI 2020.12.09.frankenso_na6.3233635946"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.frankenso_na6.2038794253" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.frankenso_na6.3233635946" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:43 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:20 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3946,7 +3955,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3964,6 +3973,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.hellen_cypress.637837109"
signature = "rusEFI 2020.12.09.hellen_cypress.2671528274"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.hellen_cypress.637837109" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.hellen_cypress.2671528274" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:54 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:31 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3946,7 +3955,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3964,6 +3973,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.kin.1998104015"
signature = "rusEFI 2020.12.09.kin.3458233256"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.kin.1998104015" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.kin.3458233256" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:52 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Dec 09 02:10:29 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3947,7 +3956,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3965,6 +3974,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.mre_f4.4163233679"
signature = "rusEFI 2020.12.09.mre_f4.1092432360"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.mre_f4.4163233679" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.mre_f4.1092432360" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:42 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:19 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3929,7 +3938,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3947,6 +3956,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.mre_f7.4163233679"
signature = "rusEFI 2020.12.09.mre_f7.1092432360"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.mre_f7.4163233679" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.mre_f7.1092432360" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:40 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:17 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3929,7 +3938,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3947,6 +3956,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.prometheus_405.2905423783"
signature = "rusEFI 2020.12.09.prometheus_405.336980416"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.prometheus_405.2905423783" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.prometheus_405.336980416" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:47 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:24 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3942,7 +3951,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3960,6 +3969,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.prometheus_469.2905423783"
signature = "rusEFI 2020.12.09.prometheus_469.336980416"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.prometheus_469.2905423783" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.prometheus_469.336980416" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:45 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:22 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3942,7 +3951,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3960,6 +3969,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.proteus_f4.643789608"
signature = "rusEFI 2020.12.09.proteus_f4.2674369871"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.proteus_f4.643789608" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.proteus_f4.2674369871" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:50 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:27 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3923,7 +3932,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3941,6 +3950,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2020.12.08.proteus_f7.643789608"
signature = "rusEFI 2020.12.09.proteus_f7.2674369871"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2020.12.08.proteus_f7.643789608" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2020.12.09.proteus_f7.2674369871" ; signature is expected to be 7 or more characters.
[Constants]
; new packet serial format with CRC
@ -74,7 +74,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 Tue Dec 08 10:15:48 UTC 2020
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:26 UTC 2020
pageSize = 20000
page = 1
@ -1174,8 +1174,9 @@ page = 1
tcu_solenoid_mode4 = bits, U08, 4520, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "open collector", "open collector inverted"
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
alignmentFill_at_4523 = scalar, U08, 4523, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4524, [369], "units", 1.0, 0, -20, 100, 0
knockBaseNoise = array, S08, 4523, [16], "dB", 1.0, 0, -30.0, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1.0, 0, -20, 100, 0
mainUnusedEnd = array, S32, 4540, [365], "units", 1.0, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1.0, 0, -100.0, 250.0, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1.0, 0, 0, 100, 1
@ -1924,6 +1925,14 @@ page = 1
yAxis = 0, 8, 10
xBins = knockNoiseRpmBins, RPMValue
yBins = knockNoise
gauge = RPMGauge
curve = swKnockThresholdCurve, "Engine knock threshold RPM based"
columnLabel = "RPM", "Threshold dB"
xAxis = 0, 8000, 10
yAxis = -30, 0, 10
xBins = ignitionRpmBins, RPMValue
yBins = knockBaseNoise
gauge = RPMGauge
curve = narrowToWideOxygenCurve, "Narrow to Wideband approximation"
@ -3923,7 +3932,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Pin mode", malfunctionIndicatorPinMode
field = "Warning Period", warningPeriod
dialog = softwareKnock, "Software Knock"
dialog = softwareKnockCfg, "Configuration"
field = "Enable", enableSoftwareKnock
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = ""
@ -3941,6 +3950,10 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
field = "Cylinder 11", knockBankCyl11, {enableSoftwareKnock && cylindersCount >= 11}
field = "Cylinder 12", knockBankCyl12, {enableSoftwareKnock && cylindersCount >= 12}
dialog = softwareKnock, "Software Knock", border
panel = softwareKnockCfg, West
panel = swKnockThresholdCurve, Center
; Engine->hip9011 Settings
dialog = hipFunction, "HIP9011 Settings (knock decoder)"
field = "Enabled", isHip9011Enabled

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 Tue Dec 08 10:15:37 UTC 2020
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Dec 09 02:10:15 UTC 2020
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -46,7 +46,7 @@ public class Fields {
public static final int air_pressure_sensor_config_s_size = 16;
public static final int alignEngineSnifferAtTDC_offset = 744;
public static final int alignmentFill_at_2227_offset = 2227;
public static final int alignmentFill_at_4523_offset = 4523;
public static final int alignmentFill_at_4539_offset = 4539;
public static final int alternator_antiwindupFreq_offset = 1764;
public static final int alternator_derivativeFilterLoss_offset = 1760;
public static final int alternatorControl_dFactor_offset = 1724;
@ -955,6 +955,7 @@ public class Fields {
public static final int knockBankCyl7_offset = 976;
public static final int knockBankCyl8_offset = 976;
public static final int knockBankCyl9_offset = 976;
public static final int knockBaseNoise_offset = 4523;
public static final int knockDetectionWindowEnd_offset = 1504;
public static final int knockDetectionWindowStart_offset = 1500;
public static final int knockNoise_offset = 1820;
@ -1015,7 +1016,7 @@ public class Fields {
public static final int mafSensorType_offset = 948;
public static final int mainRelayPin_offset = 706;
public static final int mainRelayPinMode_offset = 752;
public static final int mainUnusedEnd_offset = 4524;
public static final int mainUnusedEnd_offset = 4540;
public static final int malfunctionIndicatorPin_offset = 660;
public static final int malfunctionIndicatorPinMode_offset = 661;
public static final int manIdlePosition_offset = 608;
@ -1175,6 +1176,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 = 1456336785;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -1454,7 +1456,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 2020.12.08.all.4025825782";
public static final String TS_SIGNATURE = "rusEFI 2020.12.09.all.1456336785";
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;
@ -2689,7 +2691,7 @@ public class Fields {
public static final Field TCU_SOLENOID_MODE4 = Field.create("TCU_SOLENOID_MODE4", 4520, FieldType.INT8, pin_output_mode_e);
public static final Field TCU_SOLENOID_MODE5 = Field.create("TCU_SOLENOID_MODE5", 4521, FieldType.INT8, pin_output_mode_e);
public static final Field TCU_SOLENOID_MODE6 = Field.create("TCU_SOLENOID_MODE6", 4522, FieldType.INT8, pin_output_mode_e);
public static final Field ALIGNMENTFILL_AT_4523 = Field.create("ALIGNMENTFILL_AT_4523", 4523, FieldType.INT8);
public static final Field ALIGNMENTFILL_AT_4539 = Field.create("ALIGNMENTFILL_AT_4539", 4539, FieldType.INT8);
public static final Field WARNING_MESSAGE = Field.create("WARNING_MESSAGE", 6000, 120, FieldType.STRING);
public static final Field BOOSTTABLEOPENLOOP = Field.create("BOOSTTABLEOPENLOOP", 6248, FieldType.INT);
public static final Field BOOSTTABLECLOSEDLOOP = Field.create("BOOSTTABLECLOSEDLOOP", 6328, FieldType.INT);
@ -3752,7 +3754,7 @@ public class Fields {
TCU_SOLENOID_MODE4,
TCU_SOLENOID_MODE5,
TCU_SOLENOID_MODE6,
ALIGNMENTFILL_AT_4523,
ALIGNMENTFILL_AT_4539,
WARNING_MESSAGE,
BOOSTTABLEOPENLOOP,
BOOSTTABLECLOSEDLOOP,

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh Tue Dec 08 10:15:38 UTC 2020 -->
<!-- was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh Wed Dec 09 02:10:16 UTC 2020 -->
<rom>
<romid>