Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2024-02-29 00:40:37 +00:00
parent 17275e4f4b
commit b4d38d0a0d
21 changed files with 61 additions and 60 deletions

View File

@ -832,7 +832,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 1735027491
#define SIGNATURE_HASH 4058461404
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1159,7 +1159,7 @@
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI master.2024.02.28.cypress.1735027491"
#define TS_SIGNATURE "rusEFI master.2024.02.29.cypress.4058461404"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -832,7 +832,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 633056397
#define SIGNATURE_HASH 3006722930
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1159,7 +1159,7 @@
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI master.2024.02.28.kin.633056397"
#define TS_SIGNATURE "rusEFI master.2024.02.29.kin.3006722930"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1069,7 +1069,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 3565977035
#define SIGNATURE_HASH 1107370548
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1396,7 +1396,7 @@
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI master.2024.02.28.subaru_eg33_f7.3565977035"
#define TS_SIGNATURE "rusEFI master.2024.02.29.subaru_eg33_f7.1107370548"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -401,7 +401,7 @@ entry = idealEngineTorque, "idealEngineTorque", int, "%d"
entry = injectorHwIssue, "injectorHwIssue", int, "%d"
entry = baseDwell, "Ignition: base dwell", float, "%.3f"
entry = sparkDwell, "Ignition: coil charge time", float, "%.3f"
entry = dwellAngle, "Ignition: dwell duration", float, "%.3f"
entry = dwellDurationAngle, "Ignition: dwell duration", float, "%.3f"
entry = cltTimingCorrection, "Ign: CLT correction", float, "%.3f"
entry = timingIatCorrection, "Ign: IAT correction", float, "%.3f"
entry = timingPidCorrection, "Idle: Timing adjustment", float, "%.3f"

View File

@ -34,7 +34,7 @@ dialog = ignition_stateDialog, "ignition_state"
liveGraph = ignition_state_1_Graph, "Graph", South
graphLine = baseDwell
graphLine = sparkDwell
graphLine = dwellAngle
graphLine = dwellDurationAngle
graphLine = cltTimingCorrection
liveGraph = ignition_state_2_Graph, "Graph", South
graphLine = timingIatCorrection

View File

@ -10,7 +10,7 @@ targetAFRGauge = targetAFR,"Fuel: target AFR", "ratio", 10.0,20.0, 10.0,20.0, 10
gaugeCategory = "Timing"
baseDwellGauge = baseDwell,"Ignition: base dwell", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
sparkDwellGauge = sparkDwell,"Ignition: coil charge time", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
dwellAngleGauge = dwellAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
dwellDurationAngleGauge = dwellDurationAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
cltTimingCorrectionGauge = cltTimingCorrection,"Ign: CLT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"Ign: IAT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"Idle: Timing adjustment", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2

View File

@ -493,7 +493,7 @@ injectorHwIssue = bits, U32, 844, [0:0]
; total TS size = 848
baseDwell = scalar, F32, 848, "ms", 1,0
sparkDwell = scalar, F32, 852, "ms", 1,0
dwellAngle = scalar, F32, 856, "deg", 1,0
dwellDurationAngle = scalar, F32, 856, "deg", 1,0
cltTimingCorrection = scalar, S16, 860, "deg", 0.01,0
timingIatCorrection = scalar, S16, 862, "deg", 0.01,0
timingPidCorrection = scalar, S16, 864, "deg", 0.01,0

View File

@ -353,7 +353,7 @@ static const LogField fields[] = {
#endif
{engine->ignitionState.baseDwell, "Ignition: base dwell", "ms", 1, "Timing"},
{engine->ignitionState.sparkDwell, "Ignition: coil charge time", "ms", 1, "Timing"},
{engine->ignitionState.dwellAngle, "Ignition: dwell duration", "deg", 1, "Timing"},
{engine->ignitionState.dwellDurationAngle, "Ignition: dwell duration", "deg", 1, "Timing"},
{engine->ignitionState.cltTimingCorrection, "Ign: CLT correction", "deg", 2, "Timing"},
{engine->ignitionState.timingIatCorrection, "Ign: IAT correction", "deg", 2, "Timing"},
{engine->ignitionState.timingPidCorrection, "Idle: Timing adjustment", "deg", 2, "Timing"},

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/ignition_state.txt Sat Feb 03 21:42:28 UTC 2024
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/ignition_state.txt Thu Feb 29 00:39:49 UTC 2024
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -25,7 +25,7 @@ struct ignition_state_s {
* units: deg
* offset 8
*/
angle_t dwellAngle = (angle_t)0;
angle_t dwellDurationAngle = (angle_t)0;
/**
* Ign: CLT correction
* units: deg
@ -180,4 +180,4 @@ struct ignition_state_s {
static_assert(sizeof(ignition_state_s) == 40);
// end
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/ignition_state.txt Sat Feb 03 21:42:28 UTC 2024
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/ignition_state.txt Thu Feb 29 00:39:49 UTC 2024

View File

@ -1158,7 +1158,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets true
#define SIGNATURE_HASH 3570063612
#define SIGNATURE_HASH 1111983875
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1485,7 +1485,7 @@
#define ts_show_vr_threshold_all true
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI master.2024.02.29.f407-discovery.3570063612"
#define TS_SIGNATURE "rusEFI master.2024.02.29.f407-discovery.1111983875"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 1735027491
#define TS_SIGNATURE "rusEFI master.2024.02.28.cypress.1735027491"
#define SIGNATURE_HASH 4058461404
#define TS_SIGNATURE "rusEFI master.2024.02.29.cypress.4058461404"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3570063612
#define TS_SIGNATURE "rusEFI master.2024.02.29.f407-discovery.3570063612"
#define SIGNATURE_HASH 1111983875
#define TS_SIGNATURE "rusEFI master.2024.02.29.f407-discovery.1111983875"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on kinetis_gen_config.bat by SignatureConsumer
//
#define SIGNATURE_HASH 633056397
#define TS_SIGNATURE "rusEFI master.2024.02.28.kin.633056397"
#define SIGNATURE_HASH 3006722930
#define TS_SIGNATURE "rusEFI master.2024.02.29.kin.3006722930"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 3565977035
#define TS_SIGNATURE "rusEFI master.2024.02.28.subaru_eg33_f7.3565977035"
#define SIGNATURE_HASH 1107370548
#define TS_SIGNATURE "rusEFI master.2024.02.29.subaru_eg33_f7.1107370548"

View File

@ -828,9 +828,9 @@ float getOutputValueByName(const char *name) {
// sparkDwell
case -903101570:
return engine->ignitionState.sparkDwell;
// dwellAngle
case -1573373756:
return engine->ignitionState.dwellAngle;
// dwellDurationAngle
case -1208021110:
return engine->ignitionState.dwellDurationAngle;
// cltTimingCorrection
case 256951528:
return engine->ignitionState.cltTimingCorrection;

View File

@ -37,12 +37,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.02.28.f407-discovery.3570063612"
signature = "rusEFI master.2024.02.29.f407-discovery.1111983875"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.02.28.f407-discovery.3570063612" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.02.29.f407-discovery.1111983875" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -98,7 +98,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 28 17:20:16 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Feb 29 00:40:36 UTC 2024
pageSize = 22236
page = 1
@ -2974,7 +2974,7 @@ injectorHwIssue = bits, U32, 844, [0:0]
; total TS size = 848
baseDwell = scalar, F32, 848, "ms", 1,0
sparkDwell = scalar, F32, 852, "ms", 1,0
dwellAngle = scalar, F32, 856, "deg", 1,0
dwellDurationAngle = scalar, F32, 856, "deg", 1,0
cltTimingCorrection = scalar, S16, 860, "deg", 0.01,0
timingIatCorrection = scalar, S16, 862, "deg", 0.01,0
timingPidCorrection = scalar, S16, 864, "deg", 0.01,0
@ -4416,7 +4416,7 @@ targetAFRGauge = targetAFR,"Fuel: target AFR", "ratio", 10.0,20.0, 10.0,20.0, 10
gaugeCategory = "Timing"
baseDwellGauge = baseDwell,"Ignition: base dwell", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
sparkDwellGauge = sparkDwell,"Ignition: coil charge time", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
dwellAngleGauge = dwellAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
dwellDurationAngleGauge = dwellDurationAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
cltTimingCorrectionGauge = cltTimingCorrection,"Ign: CLT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"Ign: IAT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"Idle: Timing adjustment", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
@ -5249,7 +5249,7 @@ entry = idealEngineTorque, "idealEngineTorque", int, "%d"
entry = injectorHwIssue, "injectorHwIssue", int, "%d"
entry = baseDwell, "Ignition: base dwell", float, "%.3f"
entry = sparkDwell, "Ignition: coil charge time", float, "%.3f"
entry = dwellAngle, "Ignition: dwell duration", float, "%.3f"
entry = dwellDurationAngle, "Ignition: dwell duration", float, "%.3f"
entry = cltTimingCorrection, "Ign: CLT correction", float, "%.3f"
entry = timingIatCorrection, "Ign: IAT correction", float, "%.3f"
entry = timingPidCorrection, "Idle: Timing adjustment", float, "%.3f"
@ -6164,7 +6164,7 @@ dialog = ignition_stateDialog, "ignition_state"
liveGraph = ignition_state_1_Graph, "Graph", South
graphLine = baseDwell
graphLine = sparkDwell
graphLine = dwellAngle
graphLine = dwellDurationAngle
graphLine = cltTimingCorrection
liveGraph = ignition_state_2_Graph, "Graph", South
graphLine = timingIatCorrection

View File

@ -37,12 +37,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.02.28.cypress.1735027491"
signature = "rusEFI master.2024.02.29.cypress.4058461404"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.02.28.cypress.1735027491" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.02.29.cypress.4058461404" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -98,7 +98,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 28 17:19:14 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Feb 29 00:39:58 UTC 2024
pageSize = 22236
page = 1
@ -2974,7 +2974,7 @@ injectorHwIssue = bits, U32, 844, [0:0]
; total TS size = 848
baseDwell = scalar, F32, 848, "ms", 1,0
sparkDwell = scalar, F32, 852, "ms", 1,0
dwellAngle = scalar, F32, 856, "deg", 1,0
dwellDurationAngle = scalar, F32, 856, "deg", 1,0
cltTimingCorrection = scalar, S16, 860, "deg", 0.01,0
timingIatCorrection = scalar, S16, 862, "deg", 0.01,0
timingPidCorrection = scalar, S16, 864, "deg", 0.01,0
@ -4416,7 +4416,7 @@ targetAFRGauge = targetAFR,"Fuel: target AFR", "ratio", 10.0,20.0, 10.0,20.0, 10
gaugeCategory = "Timing"
baseDwellGauge = baseDwell,"Ignition: base dwell", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
sparkDwellGauge = sparkDwell,"Ignition: coil charge time", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
dwellAngleGauge = dwellAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
dwellDurationAngleGauge = dwellDurationAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
cltTimingCorrectionGauge = cltTimingCorrection,"Ign: CLT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"Ign: IAT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"Idle: Timing adjustment", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
@ -5248,7 +5248,7 @@ entry = idealEngineTorque, "idealEngineTorque", int, "%d"
entry = injectorHwIssue, "injectorHwIssue", int, "%d"
entry = baseDwell, "Ignition: base dwell", float, "%.3f"
entry = sparkDwell, "Ignition: coil charge time", float, "%.3f"
entry = dwellAngle, "Ignition: dwell duration", float, "%.3f"
entry = dwellDurationAngle, "Ignition: dwell duration", float, "%.3f"
entry = cltTimingCorrection, "Ign: CLT correction", float, "%.3f"
entry = timingIatCorrection, "Ign: IAT correction", float, "%.3f"
entry = timingPidCorrection, "Idle: Timing adjustment", float, "%.3f"
@ -6159,7 +6159,7 @@ dialog = ignition_stateDialog, "ignition_state"
liveGraph = ignition_state_1_Graph, "Graph", South
graphLine = baseDwell
graphLine = sparkDwell
graphLine = dwellAngle
graphLine = dwellDurationAngle
graphLine = cltTimingCorrection
liveGraph = ignition_state_2_Graph, "Graph", South
graphLine = timingIatCorrection

View File

@ -37,12 +37,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.02.28.kin.633056397"
signature = "rusEFI master.2024.02.29.kin.3006722930"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.02.28.kin.633056397" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.02.29.kin.3006722930" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -98,7 +98,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="Disabled", "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 28 17:19:13 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Feb 29 00:39:57 UTC 2024
pageSize = 20860
page = 1
@ -2974,7 +2974,7 @@ injectorHwIssue = bits, U32, 844, [0:0]
; total TS size = 848
baseDwell = scalar, F32, 848, "ms", 1,0
sparkDwell = scalar, F32, 852, "ms", 1,0
dwellAngle = scalar, F32, 856, "deg", 1,0
dwellDurationAngle = scalar, F32, 856, "deg", 1,0
cltTimingCorrection = scalar, S16, 860, "deg", 0.01,0
timingIatCorrection = scalar, S16, 862, "deg", 0.01,0
timingPidCorrection = scalar, S16, 864, "deg", 0.01,0
@ -4416,7 +4416,7 @@ targetAFRGauge = targetAFR,"Fuel: target AFR", "ratio", 10.0,20.0, 10.0,20.0, 10
gaugeCategory = "Timing"
baseDwellGauge = baseDwell,"Ignition: base dwell", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
sparkDwellGauge = sparkDwell,"Ignition: coil charge time", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
dwellAngleGauge = dwellAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
dwellDurationAngleGauge = dwellDurationAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
cltTimingCorrectionGauge = cltTimingCorrection,"Ign: CLT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"Ign: IAT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"Idle: Timing adjustment", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
@ -5248,7 +5248,7 @@ entry = idealEngineTorque, "idealEngineTorque", int, "%d"
entry = injectorHwIssue, "injectorHwIssue", int, "%d"
entry = baseDwell, "Ignition: base dwell", float, "%.3f"
entry = sparkDwell, "Ignition: coil charge time", float, "%.3f"
entry = dwellAngle, "Ignition: dwell duration", float, "%.3f"
entry = dwellDurationAngle, "Ignition: dwell duration", float, "%.3f"
entry = cltTimingCorrection, "Ign: CLT correction", float, "%.3f"
entry = timingIatCorrection, "Ign: IAT correction", float, "%.3f"
entry = timingPidCorrection, "Idle: Timing adjustment", float, "%.3f"
@ -6159,7 +6159,7 @@ dialog = ignition_stateDialog, "ignition_state"
liveGraph = ignition_state_1_Graph, "Graph", South
graphLine = baseDwell
graphLine = sparkDwell
graphLine = dwellAngle
graphLine = dwellDurationAngle
graphLine = cltTimingCorrection
liveGraph = ignition_state_2_Graph, "Graph", South
graphLine = timingIatCorrection

View File

@ -37,12 +37,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.02.28.subaru_eg33_f7.3565977035"
signature = "rusEFI master.2024.02.29.subaru_eg33_f7.1107370548"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.02.28.subaru_eg33_f7.3565977035" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.02.29.subaru_eg33_f7.1107370548" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -98,7 +98,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 28 17:19:16 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Feb 29 00:39:59 UTC 2024
pageSize = 22236
page = 1
@ -2974,7 +2974,7 @@ injectorHwIssue = bits, U32, 844, [0:0]
; total TS size = 848
baseDwell = scalar, F32, 848, "ms", 1,0
sparkDwell = scalar, F32, 852, "ms", 1,0
dwellAngle = scalar, F32, 856, "deg", 1,0
dwellDurationAngle = scalar, F32, 856, "deg", 1,0
cltTimingCorrection = scalar, S16, 860, "deg", 0.01,0
timingIatCorrection = scalar, S16, 862, "deg", 0.01,0
timingPidCorrection = scalar, S16, 864, "deg", 0.01,0
@ -4416,7 +4416,7 @@ targetAFRGauge = targetAFR,"Fuel: target AFR", "ratio", 10.0,20.0, 10.0,20.0, 10
gaugeCategory = "Timing"
baseDwellGauge = baseDwell,"Ignition: base dwell", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
sparkDwellGauge = sparkDwell,"Ignition: coil charge time", "ms", 0.0,30.0, 0.0,30.0, 0.0,30.0, 1,1
dwellAngleGauge = dwellAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
dwellDurationAngleGauge = dwellDurationAngle,"Ignition: dwell duration", "deg", 0.0,120.0, 0.0,120.0, 0.0,120.0, 1,1
cltTimingCorrectionGauge = cltTimingCorrection,"Ign: CLT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingIatCorrectionGauge = timingIatCorrection,"Ign: IAT correction", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
timingPidCorrectionGauge = timingPidCorrection,"Idle: Timing adjustment", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
@ -5248,7 +5248,7 @@ entry = idealEngineTorque, "idealEngineTorque", int, "%d"
entry = injectorHwIssue, "injectorHwIssue", int, "%d"
entry = baseDwell, "Ignition: base dwell", float, "%.3f"
entry = sparkDwell, "Ignition: coil charge time", float, "%.3f"
entry = dwellAngle, "Ignition: dwell duration", float, "%.3f"
entry = dwellDurationAngle, "Ignition: dwell duration", float, "%.3f"
entry = cltTimingCorrection, "Ign: CLT correction", float, "%.3f"
entry = timingIatCorrection, "Ign: IAT correction", float, "%.3f"
entry = timingPidCorrection, "Idle: Timing adjustment", float, "%.3f"
@ -6161,7 +6161,7 @@ dialog = ignition_stateDialog, "ignition_state"
liveGraph = ignition_state_1_Graph, "Graph", South
graphLine = baseDwell
graphLine = sparkDwell
graphLine = dwellAngle
graphLine = dwellDurationAngle
graphLine = cltTimingCorrection
liveGraph = ignition_state_2_Graph, "Graph", South
graphLine = timingIatCorrection

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 28 17:20:16 UTC 2024
// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Feb 29 00:40:36 UTC 2024
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1095,6 +1095,7 @@ public class Fields {
public static final int SentEtbType_FORD_TYPE_1 = 2;
public static final int SentEtbType_GM_TYPE_1 = 1;
public static final int SentEtbType_NONE = 0;
public static final int SIGNATURE_HASH = 1111983875;
public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin";
public static final String SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX = "generated/simulator_tune_image";
public static final String SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX = ".bin";
@ -1341,7 +1342,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI master.2024.02.28.f407-discovery.3570063612";
public static final String TS_SIGNATURE = "rusEFI master.2024.02.29.f407-discovery.1111983875";
public static final char TS_SIMULATE_CAN = '>';
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/ignition_state.txt Sat Feb 03 21:42:28 UTC 2024
// this file was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/ignition_state.txt Thu Feb 29 00:39:49 UTC 2024
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -174,7 +174,7 @@ public class IgnitionState {
public static final int VE_BLEND_COUNT = 4;
public static final Field BASEDWELL = Field.create("BASEDWELL", 0, FieldType.FLOAT).setBaseOffset(848);
public static final Field SPARKDWELL = Field.create("SPARKDWELL", 4, FieldType.FLOAT).setBaseOffset(848);
public static final Field DWELLANGLE = Field.create("DWELLANGLE", 8, FieldType.FLOAT).setBaseOffset(848);
public static final Field DWELLDURATIONANGLE = Field.create("DWELLDURATIONANGLE", 8, FieldType.FLOAT).setBaseOffset(848);
public static final Field CLTTIMINGCORRECTION = Field.create("CLTTIMINGCORRECTION", 12, FieldType.INT16).setScale(0.01).setBaseOffset(848);
public static final Field TIMINGIATCORRECTION = Field.create("TIMINGIATCORRECTION", 14, FieldType.INT16).setScale(0.01).setBaseOffset(848);
public static final Field TIMINGPIDCORRECTION = Field.create("TIMINGPIDCORRECTION", 16, FieldType.INT16).setScale(0.01).setBaseOffset(848);
@ -188,7 +188,7 @@ public class IgnitionState {
public static final Field[] VALUES = {
BASEDWELL,
SPARKDWELL,
DWELLANGLE,
DWELLDURATIONANGLE,
CLTTIMINGCORRECTION,
TIMINGIATCORRECTION,
TIMINGPIDCORRECTION,