Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2023-01-16 21:31:45 +00:00
parent 08e1874f00
commit 41167a2c9e
92 changed files with 726 additions and 380 deletions

View File

@ -396,6 +396,7 @@
#define FUEL_LOAD_COUNT 16 #define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16 #define FUEL_RPM_COUNT 16
#define GAP_TRACKING_LENGTH 18 #define GAP_TRACKING_LENGTH 18
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math" #define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_TIMING "Timing" #define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time" #define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"
@ -1044,7 +1045,7 @@
#define SENT_INPUT_COUNT 1 #define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define specs_s_size 12 #define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_1 1
@ -1319,7 +1320,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13528"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -396,6 +396,7 @@
#define FUEL_LOAD_COUNT 16 #define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16 #define FUEL_RPM_COUNT 16
#define GAP_TRACKING_LENGTH 18 #define GAP_TRACKING_LENGTH 18
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math" #define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_TIMING "Timing" #define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time" #define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"
@ -1044,7 +1045,7 @@
#define SENT_INPUT_COUNT 1 #define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define SIGNATURE_HASH snap_38529 #define SIGNATURE_HASH snap_38420
#define specs_s_size 12 #define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_1 1
@ -1319,7 +1320,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38529" #define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38420"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -390,6 +390,7 @@
#define FUEL_LOAD_COUNT 16 #define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16 #define FUEL_RPM_COUNT 16
#define GAP_TRACKING_LENGTH 18 #define GAP_TRACKING_LENGTH 18
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math" #define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_TIMING "Timing" #define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time" #define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"
@ -994,7 +995,7 @@
#define show_Frankenso_presets false #define show_Frankenso_presets false
#define show_Proteus_presets false #define show_Proteus_presets false
#define show_test_presets false #define show_test_presets false
#define SIGNATURE_HASH snap_60823 #define SIGNATURE_HASH snap_60674
#define specs_s_size 12 #define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_1 1
@ -1270,7 +1271,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60823" #define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -363,7 +363,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"

View File

@ -112,10 +112,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -12,3 +12,8 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1

View File

@ -535,7 +535,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0

View File

@ -403,13 +403,14 @@ retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType
fuelALSCorrection("fuelALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""), fuelALSCorrection("fuelALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""),
timingALSCorrection("timingALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 896, 0.01, -20.0, 20.0, "deg"), timingALSCorrection("timingALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 896, 0.01, -20.0, 20.0, "deg"),
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 898, 1.0, -20.0, 100.0, "units"), alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 898, 1.0, -20.0, 100.0, "units"),
luaTargetAdd("luaTargetAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""), luaTargetAdd("Boost: Lua Target Add", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 904, 0.5, -100.0, 100.0, "v"),
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 906, 0.5, -100.0, 100.0, "v"),
luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""), luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""), openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
luaOpenLoopAdd("luaOpenLoopAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""), luaOpenLoopAdd("luaOpenLoopAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 920, 0.5, -50.0, 50.0, "%"), boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 920, 0.5, -50.0, 50.0, "%"),
alignmentFill_at_21("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 921, 1.0, -20.0, 100.0, "units"), alignmentFill_at_21("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 921, 1.0, -20.0, 100.0, "units"),
boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 922, 0.03333333333333333, 0.0, 0.0, "kPa"), boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 922, 0.03333333333333333, 0.0, 300.0, "kPa"),
latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""), latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""),
acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 932, 1.0, -1.0, -1.0, ""), acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 932, 1.0, -1.0, -1.0, ""),
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""), lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""),

View File

@ -270,6 +270,13 @@ static constexpr LogField fields[] = {
{engine->ignitionState.dwellVoltageCorrection, "dwellVoltageCorrection", "", 0}, {engine->ignitionState.dwellVoltageCorrection, "dwellVoltageCorrection", "", 0},
{engine->ignitionState.luaTimingAdd, "luaTimingAdd", "deg", 2}, {engine->ignitionState.luaTimingAdd, "luaTimingAdd", "deg", 2},
{engine->ignitionState.luaTimingMult, "luaTimingMult", "deg", 2}, {engine->ignitionState.luaTimingMult, "luaTimingMult", "deg", 2},
{engine->boostController.luaTargetAdd, "Boost: Lua Target Add", "v", 1},
{engine->boostController.boostOutput, "Boost: Output", "v", 1},
{engine->boostController.luaTargetMult, "luaTargetMult", "", 0},
{engine->boostController.openLoopPart, "openLoopPart", "", 0},
{engine->boostController.luaOpenLoopAdd, "luaOpenLoopAdd", "", 0},
{engine->boostController.boostControllerClosedLoopPart, "Boost Closed Loop", "%", 1},
{engine->boostController.boostControlTarget, "Boost Target", "kPa", 1},
{engine->engineState.lua.fuelAdd, "lua.fuelAdd", "", 0}, {engine->engineState.lua.fuelAdd, "lua.fuelAdd", "", 0},
{engine->engineState.lua.fuelMult, "lua.fuelMult", "", 0}, {engine->engineState.lua.fuelMult, "lua.fuelMult", "", 0},
{engine->engineState.sd.tCharge, "speed density", "", 0}, {engine->engineState.sd.tCharge, "speed density", "", 0},

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -102,9 +102,17 @@ struct boost_control_s {
offset 0 bit 31 */ offset 0 bit 31 */
bool unusedBit_6_31 : 1 {}; bool unusedBit_6_31 : 1 {};
/** /**
* "Boost: Lua Target Add"
v
* offset 4 * offset 4
*/ */
float luaTargetAdd = (float)0; scaled_channel<int16_t, 2, 1> luaTargetAdd = (int16_t)0;
/**
* "Boost: Output"
v
* offset 6
*/
scaled_channel<int16_t, 2, 1> boostOutput = (int16_t)0;
/** /**
* offset 8 * offset 8
*/ */
@ -139,4 +147,4 @@ struct boost_control_s {
static_assert(sizeof(boost_control_s) == 24); static_assert(sizeof(boost_control_s) == 24);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023

View File

@ -396,6 +396,7 @@
#define FUEL_LOAD_COUNT 16 #define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16 #define FUEL_RPM_COUNT 16
#define GAP_TRACKING_LENGTH 18 #define GAP_TRACKING_LENGTH 18
#define GAUGE_CATEGORY_BOOST_CONTROL "Boost Control"
#define GAUGE_CATEGORY_FUEL_MATH "Fuel: math" #define GAUGE_CATEGORY_FUEL_MATH "Fuel: math"
#define GAUGE_CATEGORY_TIMING "Timing" #define GAUGE_CATEGORY_TIMING "Timing"
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time" #define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"
@ -1044,7 +1045,7 @@
#define SENT_INPUT_COUNT 1 #define SENT_INPUT_COUNT 1
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define specs_s_size 12 #define specs_s_size 12
#define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4"
#define spi_device_e_SPI_DEVICE_1 1 #define spi_device_e_SPI_DEVICE_1 1
@ -1319,7 +1320,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13528"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_15362 #define SIGNATURE_HASH snap_15511
#define TS_SIGNATURE "rusEFI 2023.01.16.48way.snap_15362" #define TS_SIGNATURE "rusEFI 2023.01.16.48way.snap_15511"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_43297 #define SIGNATURE_HASH snap_43444
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-2chan.snap_43297" #define TS_SIGNATURE "rusEFI 2023.01.16.alphax-2chan.snap_43444"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_9572 #define SIGNATURE_HASH snap_9713
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-4chan.snap_9572" #define TS_SIGNATURE "rusEFI 2023.01.16.alphax-4chan.snap_9713"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_43969 #define SIGNATURE_HASH snap_43860
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-8chan.snap_43969" #define TS_SIGNATURE "rusEFI 2023.01.16.alphax-8chan.snap_43860"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_49514 #define SIGNATURE_HASH snap_49663
#define TS_SIGNATURE "rusEFI 2023.01.16.atlas.snap_49514" #define TS_SIGNATURE "rusEFI 2023.01.16.atlas.snap_49663"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_26036 #define SIGNATURE_HASH snap_25889
#define TS_SIGNATURE "rusEFI 2023.01.16.core8.snap_26036" #define TS_SIGNATURE "rusEFI 2023.01.16.core8.snap_25889"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer
// //
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define TS_SIGNATURE "rusEFI 2023.01.16.f407-discovery.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.f407-discovery.snap_13528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_13389 #define SIGNATURE_HASH snap_13528
#define TS_SIGNATURE "rusEFI 2023.01.16.f429-discovery.snap_13389" #define TS_SIGNATURE "rusEFI 2023.01.16.f429-discovery.snap_13528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_51337 #define SIGNATURE_HASH snap_51228
#define TS_SIGNATURE "rusEFI 2023.01.16.frankenso_na6.snap_51337" #define TS_SIGNATURE "rusEFI 2023.01.16.frankenso_na6.snap_51228"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_29362 #define SIGNATURE_HASH snap_29223
#define TS_SIGNATURE "rusEFI 2023.01.16.harley81.snap_29362" #define TS_SIGNATURE "rusEFI 2023.01.16.harley81.snap_29223"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_22345 #define SIGNATURE_HASH snap_22492
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen-gm-e67.snap_22345" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen-gm-e67.snap_22492"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_1409 #define SIGNATURE_HASH snap_1300
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen-nb1.snap_1409" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen-nb1.snap_1300"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_51679 #define SIGNATURE_HASH snap_51530
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen121nissan.snap_51679" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen121nissan.snap_51530"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_41808 #define SIGNATURE_HASH snap_41925
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen121vag.snap_41808" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen121vag.snap_41925"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_18806 #define SIGNATURE_HASH snap_18915
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen128.snap_18806" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen128.snap_18915"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_3758 #define SIGNATURE_HASH snap_3643
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen154hyundai.snap_3758" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen154hyundai.snap_3643"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_15046 #define SIGNATURE_HASH snap_14931
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen72.snap_15046" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen72.snap_14931"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_43568 #define SIGNATURE_HASH snap_43685
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen81.snap_43568" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen81.snap_43685"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_10113 #define SIGNATURE_HASH snap_10004
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen88bmw.snap_10113" #define TS_SIGNATURE "rusEFI 2023.01.16.hellen88bmw.snap_10004"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_34170 #define SIGNATURE_HASH snap_34287
#define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA6.snap_34170" #define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA6.snap_34287"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_34213 #define SIGNATURE_HASH snap_34096
#define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA8_96.snap_34213" #define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA8_96.snap_34096"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat by SignatureConsumer
// //
#define SIGNATURE_HASH snap_38529 #define SIGNATURE_HASH snap_38420
#define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38529" #define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38420"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_59766 #define SIGNATURE_HASH snap_59875
#define TS_SIGNATURE "rusEFI 2023.01.16.m74_9.snap_59766" #define TS_SIGNATURE "rusEFI 2023.01.16.m74_9.snap_59875"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_21325 #define SIGNATURE_HASH snap_21464
#define TS_SIGNATURE "rusEFI 2023.01.16.mre_f4.snap_21325" #define TS_SIGNATURE "rusEFI 2023.01.16.mre_f4.snap_21464"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_21325 #define SIGNATURE_HASH snap_21464
#define TS_SIGNATURE "rusEFI 2023.01.16.mre_f7.snap_21325" #define TS_SIGNATURE "rusEFI 2023.01.16.mre_f7.snap_21464"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_60843 #define SIGNATURE_HASH snap_60734
#define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_405.snap_60843" #define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_405.snap_60734"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_60843 #define SIGNATURE_HASH snap_60734
#define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_469.snap_60843" #define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_469.snap_60734"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_65533 #define SIGNATURE_HASH snap_65384
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f4.snap_65533" #define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f4.snap_65384"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_65533 #define SIGNATURE_HASH snap_65384
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f7.snap_65533" #define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f7.snap_65384"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_65533 #define SIGNATURE_HASH snap_65384
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_h7.snap_65533" #define TS_SIGNATURE "rusEFI 2023.01.16.proteus_h7.snap_65384"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_38794 #define SIGNATURE_HASH snap_38687
#define TS_SIGNATURE "rusEFI 2023.01.16.s105.snap_38794" #define TS_SIGNATURE "rusEFI 2023.01.16.s105.snap_38687"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_60823 #define SIGNATURE_HASH snap_60674
#define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60823" #define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer
// //
#define SIGNATURE_HASH snap_64025 #define SIGNATURE_HASH snap_64140
#define TS_SIGNATURE "rusEFI 2023.01.16.tdg-pdm8.snap_64025" #define TS_SIGNATURE "rusEFI 2023.01.16.tdg-pdm8.snap_64140"

View File

@ -519,6 +519,32 @@ float getOutputValueByName(const char *name) {
return engine->ignitionState.luaTimingAdd; return engine->ignitionState.luaTimingAdd;
case -1626770351: case -1626770351:
return engine->ignitionState.luaTimingMult; return engine->ignitionState.luaTimingMult;
case -575666209:
return engine->boostController.isTpsInvalid;
case 1846215200:
return engine->boostController.m_shouldResetPid;
case 1826317915:
return engine->boostController.isBelowClosedLoopThreshold;
case -1642402810:
return engine->boostController.isNotClosedLoop;
case 2111912944:
return engine->boostController.isZeroRpm;
case -2011570052:
return engine->boostController.hasInitBoost;
case 119157463:
return engine->boostController.luaTargetAdd;
case 1239062717:
return engine->boostController.boostOutput;
case -362320880:
return engine->boostController.luaTargetMult;
case -1481117304:
return engine->boostController.openLoopPart;
case 1944984220:
return engine->boostController.luaOpenLoopAdd;
case -707712709:
return engine->boostController.boostControllerClosedLoopPart;
case -1712045196:
return engine->boostController.boostControlTarget;
case 1649801578: case 1649801578:
return engine->engineState.lua.fuelAdd; return engine->engineState.lua.fuelAdd;
case -1390672637: case -1390672637:

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.all.snap_13389" signature = "rusEFI 2023.01.16.all.snap_13528"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.all.snap_13389" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.all.snap_13528" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:42 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:34 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.48way.snap_15362" signature = "rusEFI 2023.01.16.48way.snap_15511"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.48way.snap_15362" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.48way.snap_15511" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:25 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:15 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5457,10 +5464,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.alphax-2chan.snap_43297" signature = "rusEFI 2023.01.16.alphax-2chan.snap_43444"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.alphax-2chan.snap_43297" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.alphax-2chan.snap_43444" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:01 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:47 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.alphax-4chan.snap_9572" signature = "rusEFI 2023.01.16.alphax-4chan.snap_9713"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.alphax-4chan.snap_9572" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.alphax-4chan.snap_9713" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:03 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:49 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.alphax-8chan.snap_43969" signature = "rusEFI 2023.01.16.alphax-8chan.snap_43860"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.alphax-8chan.snap_43969" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.alphax-8chan.snap_43860" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:04 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:50 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.atlas.snap_49514" signature = "rusEFI 2023.01.16.atlas.snap_49663"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.atlas.snap_49514" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.atlas.snap_49663" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:39 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:32 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.core8.snap_26036" signature = "rusEFI 2023.01.16.core8.snap_25889"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.core8.snap_26036" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.core8.snap_25889" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:24 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:13 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5457,10 +5464,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.cypress.snap_13389" signature = "rusEFI 2023.01.16.cypress.snap_13528"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.cypress.snap_13389" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.cypress.snap_13528" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:36:59 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jan 16 21:30:45 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.f407-discovery.snap_13389" signature = "rusEFI 2023.01.16.f407-discovery.snap_13528"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.f407-discovery.snap_13389" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.f407-discovery.snap_13528" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:37 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:29 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.f429-discovery.snap_13389" signature = "rusEFI 2023.01.16.f429-discovery.snap_13528"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.f429-discovery.snap_13389" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.f429-discovery.snap_13528" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:38 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:30 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.frankenso_na6.snap_51337" signature = "rusEFI 2023.01.16.frankenso_na6.snap_51228"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.frankenso_na6.snap_51337" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.frankenso_na6.snap_51228" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:29 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:19 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.harley81.snap_29362" signature = "rusEFI 2023.01.16.harley81.snap_29223"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.harley81.snap_29362" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.harley81.snap_29223" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:05 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:52 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen-gm-e67.snap_22345" signature = "rusEFI 2023.01.16.hellen-gm-e67.snap_22492"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen-gm-e67.snap_22345" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen-gm-e67.snap_22492" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:17 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:06 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen-nb1.snap_1409" signature = "rusEFI 2023.01.16.hellen-nb1.snap_1300"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen-nb1.snap_1409" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen-nb1.snap_1300" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:16 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:04 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen121nissan.snap_51679" signature = "rusEFI 2023.01.16.hellen121nissan.snap_51530"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen121nissan.snap_51679" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen121nissan.snap_51530" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:09 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:56 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen121vag.snap_41808" signature = "rusEFI 2023.01.16.hellen121vag.snap_41925"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen121vag.snap_41808" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen121vag.snap_41925" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:08 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:55 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen128.snap_18806" signature = "rusEFI 2023.01.16.hellen128.snap_18915"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen128.snap_18806" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen128.snap_18915" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:07 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:53 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen154hyundai.snap_3758" signature = "rusEFI 2023.01.16.hellen154hyundai.snap_3643"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen154hyundai.snap_3758" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen154hyundai.snap_3643" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:11 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:58 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen72.snap_15046" signature = "rusEFI 2023.01.16.hellen72.snap_14931"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen72.snap_15046" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen72.snap_14931" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:13 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:01 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen81.snap_43568" signature = "rusEFI 2023.01.16.hellen81.snap_43685"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen81.snap_43568" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen81.snap_43685" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:15 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:03 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5454,10 +5461,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellen88bmw.snap_10113" signature = "rusEFI 2023.01.16.hellen88bmw.snap_10004"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellen88bmw.snap_10113" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellen88bmw.snap_10004" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:12 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:59 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellenNA6.snap_34170" signature = "rusEFI 2023.01.16.hellenNA6.snap_34287"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellenNA6.snap_34170" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellenNA6.snap_34287" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:19 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:07 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.hellenNA8_96.snap_34213" signature = "rusEFI 2023.01.16.hellenNA8_96.snap_34096"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.hellenNA8_96.snap_34213" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.hellenNA8_96.snap_34096" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:20 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:09 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.kin.snap_38529" signature = "rusEFI 2023.01.16.kin.snap_38420"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.kin.snap_38529" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.kin.snap_38420" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:36:58 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jan 16 21:30:43 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.m74_9.snap_59766" signature = "rusEFI 2023.01.16.m74_9.snap_59875"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.m74_9.snap_59766" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.m74_9.snap_59875" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:27 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:16 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.mre_f4.snap_21325" signature = "rusEFI 2023.01.16.mre_f4.snap_21464"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.mre_f4.snap_21325" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.mre_f4.snap_21464" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:23 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:12 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5457,10 +5464,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.mre_f7.snap_21325" signature = "rusEFI 2023.01.16.mre_f7.snap_21464"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.mre_f7.snap_21325" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.mre_f7.snap_21464" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:21 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:10 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5457,10 +5464,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.prometheus_405.snap_60843" signature = "rusEFI 2023.01.16.prometheus_405.snap_60734"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.prometheus_405.snap_60843" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.prometheus_405.snap_60734" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:32 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:23 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.prometheus_469.snap_60843" signature = "rusEFI 2023.01.16.prometheus_469.snap_60734"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.prometheus_469.snap_60843" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.prometheus_469.snap_60734" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:30 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:21 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.proteus_f4.snap_65533" signature = "rusEFI 2023.01.16.proteus_f4.snap_65384"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.proteus_f4.snap_65533" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.proteus_f4.snap_65384" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:34 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:26 UTC 2023
pageSize = 26368 pageSize = 26368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.proteus_f7.snap_65533" signature = "rusEFI 2023.01.16.proteus_f7.snap_65384"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.proteus_f7.snap_65533" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.proteus_f7.snap_65384" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:33 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:24 UTC 2023
pageSize = 26368 pageSize = 26368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.proteus_h7.snap_65533" signature = "rusEFI 2023.01.16.proteus_h7.snap_65384"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.proteus_h7.snap_65533" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.proteus_h7.snap_65384" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:35 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:27 UTC 2023
pageSize = 26368 pageSize = 26368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5453,10 +5460,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.s105.snap_38794" signature = "rusEFI 2023.01.16.s105.snap_38687"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.s105.snap_38794" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.s105.snap_38687" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:28 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:18 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5456,10 +5463,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.subaru_eg33_f7.snap_60823" signature = "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.subaru_eg33_f7.snap_60823" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:00 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:46 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5455,10 +5462,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2023.01.16.tdg-pdm8.snap_64025" signature = "rusEFI 2023.01.16.tdg-pdm8.snap_64140"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI 2023.01.16.tdg-pdm8.snap_64025" ; signature is expected to be 7 or more characters. signature= "rusEFI 2023.01.16.tdg-pdm8.snap_64140" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:40 UTC 2023 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:33 UTC 2023
pageSize = 22368 pageSize = 22368
page = 1 page = 1
@ -2750,7 +2750,8 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
isNotClosedLoop = bits, U32, 900, [3:3] isNotClosedLoop = bits, U32, 900, [3:3]
isZeroRpm = bits, U32, 900, [4:4] isZeroRpm = bits, U32, 900, [4:4]
hasInitBoost = bits, U32, 900, [5:5] hasInitBoost = bits, U32, 900, [5:5]
luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetAdd = scalar, S16, 904, "v", 0.5,0
boostOutput = scalar, S16, 906, "v", 0.5,0
luaTargetMult = scalar, F32, 908, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0
openLoopPart = scalar, F32, 912, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0 luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
@ -3933,6 +3934,11 @@ timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "deg", -20
timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
gaugeCategory = "Boost Control"
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
gaugeCategory = Trigger gaugeCategory = Trigger
@ -4677,7 +4683,8 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
entry = isZeroRpm, "isZeroRpm", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d"
entry = hasInitBoost, "hasInitBoost", int, "%d" entry = hasInitBoost, "hasInitBoost", int, "%d"
entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
entry = boostOutput, "Boost: Output", float, "%.3f"
entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f"
entry = openLoopPart, "openLoopPart", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f"
entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f" entry = luaOpenLoopAdd, "luaOpenLoopAdd", float, "%.3f"
@ -5459,10 +5466,11 @@ dialog = boost_controlDialog, "boost_control"
panel = boost_controlIndicatorPanel panel = boost_controlIndicatorPanel
liveGraph = boost_control_1_Graph, "Graph", South liveGraph = boost_control_1_Graph, "Graph", South
graphLine = luaTargetAdd graphLine = luaTargetAdd
graphLine = boostOutput
graphLine = luaTargetMult graphLine = luaTargetMult
graphLine = openLoopPart graphLine = openLoopPart
graphLine = luaOpenLoopAdd
liveGraph = boost_control_2_Graph, "Graph", South liveGraph = boost_control_2_Graph, "Graph", South
graphLine = luaOpenLoopAdd
graphLine = boostControllerClosedLoopPart graphLine = boostControllerClosedLoopPart
graphLine = boostControlTarget graphLine = boostControlTarget

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class AcControl {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/antilag_system_state.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/antilag_system_state.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class AntilagSystem {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class BoostControl {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";
@ -409,7 +410,8 @@ public class BoostControl {
public static final Field ISNOTCLOSEDLOOP = Field.create("ISNOTCLOSEDLOOP", 0, FieldType.BIT, 3).setBaseOffset(900); public static final Field ISNOTCLOSEDLOOP = Field.create("ISNOTCLOSEDLOOP", 0, FieldType.BIT, 3).setBaseOffset(900);
public static final Field ISZERORPM = Field.create("ISZERORPM", 0, FieldType.BIT, 4).setBaseOffset(900); public static final Field ISZERORPM = Field.create("ISZERORPM", 0, FieldType.BIT, 4).setBaseOffset(900);
public static final Field HASINITBOOST = Field.create("HASINITBOOST", 0, FieldType.BIT, 5).setBaseOffset(900); public static final Field HASINITBOOST = Field.create("HASINITBOOST", 0, FieldType.BIT, 5).setBaseOffset(900);
public static final Field LUATARGETADD = Field.create("LUATARGETADD", 4, FieldType.FLOAT).setBaseOffset(900); public static final Field LUATARGETADD = Field.create("LUATARGETADD", 4, FieldType.INT16).setScale(0.5).setBaseOffset(900);
public static final Field BOOSTOUTPUT = Field.create("BOOSTOUTPUT", 6, FieldType.INT16).setScale(0.5).setBaseOffset(900);
public static final Field LUATARGETMULT = Field.create("LUATARGETMULT", 8, FieldType.FLOAT).setBaseOffset(900); public static final Field LUATARGETMULT = Field.create("LUATARGETMULT", 8, FieldType.FLOAT).setBaseOffset(900);
public static final Field OPENLOOPPART = Field.create("OPENLOOPPART", 12, FieldType.FLOAT).setBaseOffset(900); public static final Field OPENLOOPPART = Field.create("OPENLOOPPART", 12, FieldType.FLOAT).setBaseOffset(900);
public static final Field LUAOPENLOOPADD = Field.create("LUAOPENLOOPADD", 16, FieldType.FLOAT).setBaseOffset(900); public static final Field LUAOPENLOOPADD = Field.create("LUAOPENLOOPADD", 16, FieldType.FLOAT).setBaseOffset(900);
@ -424,6 +426,7 @@ public class BoostControl {
ISZERORPM, ISZERORPM,
HASINITBOOST, HASINITBOOST,
LUATARGETADD, LUATARGETADD,
BOOSTOUTPUT,
LUATARGETMULT, LUATARGETMULT,
OPENLOOPPART, OPENLOOPPART,
LUAOPENLOOPADD, LUAOPENLOOPADD,

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Mon Jan 16 21:30:43 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class EngineState {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 13:47:07 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:37 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -379,6 +379,7 @@ public class Fields {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";
@ -1201,7 +1202,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l'; public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2023.01.16.all.snap_13389"; public static final String TS_SIGNATURE = "rusEFI 2023.01.16.all.snap_13528";
public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't'; public static final char TS_TEST_COMMAND = 't';
public static final int TS_TOTAL_OUTPUT_SIZE = 1300; public static final int TS_TOTAL_OUTPUT_SIZE = 1300;

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class FuelComputer {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/ignition_state.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/ignition_state.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class IgnitionState {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Mon Jan 16 21:30:43 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class TriggerState {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Mon Jan 16 21:30:43 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class TriggerStatePrimary {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jan 16 13:46:12 UTC 2023 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jan 16 21:30:42 UTC 2023
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -103,6 +103,7 @@ public class TsOutputs {
public static final int FUEL_LOAD_COUNT = 16; public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16; public static final int FUEL_RPM_COUNT = 16;
public static final int GAP_TRACKING_LENGTH = 18; public static final int GAP_TRACKING_LENGTH = 18;
public static final String GAUGE_CATEGORY_BOOST_CONTROL = "Boost Control";
public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math"; public static final String GAUGE_CATEGORY_FUEL_MATH = "Fuel: math";
public static final String GAUGE_CATEGORY_TIMING = "Timing"; public static final String GAUGE_CATEGORY_TIMING = "Timing";
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time"; public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";