Skip to content

Commit 372d1aa

Browse files
committed
Custom Auto-generated Configs
[no ci]
1 parent 9b8c775 commit 372d1aa

5 files changed

Lines changed: 21 additions & 17 deletions

File tree

generated/controllers/generated/engine_configuration_generated_structures_xyz.h

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3214,13 +3214,13 @@ struct engine_configuration_s {
32143214
*/
32153215
switch_input_pin_e tcuDownshiftButtonPin;
32163216
/**
3217-
* units: voltage
3217+
* units: volts
32183218
* offset 1496
32193219
*/
32203220
float throttlePedalUpVoltage;
32213221
/**
32223222
* Pedal in the floor
3223-
* units: voltage
3223+
* units: volts
32243224
* offset 1500
32253225
*/
32263226
float throttlePedalWOTVoltage;
@@ -3404,13 +3404,13 @@ struct engine_configuration_s {
34043404
*/
34053405
uint32_t uartConsoleSerialSpeed;
34063406
/**
3407-
* units: voltage
3407+
* units: volts
34083408
* offset 1536
34093409
*/
34103410
float throttlePedalSecondaryUpVoltage;
34113411
/**
34123412
* Pedal in the floor
3413-
* units: voltage
3413+
* units: volts
34143414
* offset 1540
34153415
*/
34163416
float throttlePedalSecondaryWOTVoltage;
@@ -5945,6 +5945,9 @@ struct persistent_config_s {
59455945
*/
59465946
uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT] = {};
59475947
/**
5948+
* This table represents MAP at a given TPS vs RPM, which we use if our MAP sensor has failed, or if we are using MAP Prediciton.
5949+
* This table should be a direct representation of MAP, you can tune it manually by disconnecting MAP sensor, and filling out the table with values that match an external gauge that shows MAP.
5950+
* Additionally, you can also use MLV to get the map values and/or generate the table for you
59485951
* units: kPa
59495952
* offset 15252
59505953
*/
@@ -6612,7 +6615,7 @@ struct persistent_config_s {
66126615
*/
66136616
float tcu_shiftTime;
66146617
/**
6615-
* units: Volts
6618+
* units: volts
66166619
* offset 23476
66176620
*/
66186621
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE] = {};

generated/controllers/generated/rusefi_generated_xyz.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1492,7 +1492,7 @@
14921492
#define SentInput_NONE 0
14931493
#define show_tcu_gauges false
14941494
#define show_vvt_output_pin true
1495-
#define SIGNATURE_HASH 3671686020
1495+
#define SIGNATURE_HASH 2295996955
14961496
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
14971497
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
14981498
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@@ -2032,7 +2032,7 @@
20322032
#define ts_show_wastegate_sensor true
20332033
#define ts_show_wbo_canbus_index true
20342034
#define ts_show_wbo_canbus_set_index true
2035-
#define TS_SIGNATURE "rusEFI main.2025.07.10.xyz.3671686020"
2035+
#define TS_SIGNATURE "rusEFI main.2025.07.11.xyz.2295996955"
20362036
#define TS_SIMULATE_CAN '>'
20372037
#define TS_SIMULATE_CAN_char >
20382038
#define TS_TEST_COMMAND 't'

generated/controllers/generated/signature_xyz.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
// CHeaderConsumer was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
33
//
44

5-
#define SIGNATURE_HASH 3671686020
6-
#define TS_SIGNATURE "rusEFI main.2025.07.10.xyz.3671686020"
5+
#define SIGNATURE_HASH 2295996955
6+
#define TS_SIGNATURE "rusEFI main.2025.07.11.xyz.2295996955"

generated/tunerstudio/generated/rusefi_xyz.ini

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ enable2ndByteCanID = false
3838

3939
[MegaTune]
4040
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
41-
signature = "rusEFI main.2025.07.10.xyz.3671686020"
41+
signature = "rusEFI main.2025.07.11.xyz.2295996955"
4242

4343
[TunerStudio]
4444
queryCommand = "S"
4545
versionInfo = "V" ; firmware version for title bar.
46-
signature= "rusEFI main.2025.07.10.xyz.3671686020" ; signature is expected to be 7 or more characters.
46+
signature= "rusEFI main.2025.07.11.xyz.2295996955" ; signature is expected to be 7 or more characters.
4747

4848
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
4949
useLegacyFTempUnits = false
@@ -748,8 +748,8 @@ auxValves1 = bits, U16, 1488, [0:8], $gpio_list
748748
auxValves2 = bits, U16, 1490, [0:8], $gpio_list
749749
tcuUpshiftButtonPin = bits, U16, 1492, [0:8], $switch_input_pin_e_list
750750
tcuDownshiftButtonPin = bits, U16, 1494, [0:8], $switch_input_pin_e_list
751-
throttlePedalUpVoltage = scalar, F32, 1496, "voltage", 1, 0, -6, 6, 2
752-
throttlePedalWOTVoltage = scalar, F32, 1500, "voltage", 1, 0, -6, 6, 2
751+
throttlePedalUpVoltage = scalar, F32, 1496, "volts", 1, 0, -6, 6, 2
752+
throttlePedalWOTVoltage = scalar, F32, 1500, "volts", 1, 0, -6, 6, 2
753753
startUpFuelPumpDuration = scalar, S16, 1504, "seconds", 1, 0, 0, 6000, 0
754754
idlePidRpmDeadZone = scalar, S16, 1506, "RPM", 1, 0, 0, 800, 0
755755
mc33810DisableRecoveryMode = bits, U32, 1508, [0:0], "false", "true"
@@ -792,8 +792,8 @@ injectionTimingMode = bits, U08, 1529, [0:1], "End of injection", "Start of inje
792792
debugMode = bits, U08, 1530, [0:5], "INVALID", "TPS acceleration enrichment", "INVALID", "Stepper Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "SD card", "sr5", "Knock", "INVALID", "Electronic Throttle", "Executor", "Bench Test / TS commands", "INVALID", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "INVALID", "INVALID", "MAP", "Metrics", "INVALID", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "INVALID", "Boost Control", "INVALID", "INVALID", "ETB Autotune", "Composite Log", "INVALID", "INVALID", "INVALID", "Dyno_View", "Logic_Analyzer", "INVALID", "TCU", "Lua", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
793793
fan1ExtraIdle = scalar, U08, 1531, "%", 1, 0, 0, 100, 0
794794
uartConsoleSerialSpeed = scalar, U32, 1532, "BPs", 1, 0, 0, 1000000, 0
795-
throttlePedalSecondaryUpVoltage = scalar, F32, 1536, "voltage", 1, 0, -6, 6, 2
796-
throttlePedalSecondaryWOTVoltage = scalar, F32, 1540, "voltage", 1, 0, -6, 6, 2
795+
throttlePedalSecondaryUpVoltage = scalar, F32, 1536, "volts", 1, 0, -6, 6, 2
796+
throttlePedalSecondaryWOTVoltage = scalar, F32, 1540, "volts", 1, 0, -6, 6, 2
797797
canBaudRate = bits, U08, 1544, [0:2], "33.33kbps", "50kbps", "83.33kbps", "100kbps", "125kbps", "250kbps", "500kbps", "1Mbps"
798798
veOverrideMode = bits, U08, 1545, [0:1], "None", "MAP", "TPS", "INVALID"
799799
can2BaudRate = bits, U08, 1546, [0:2], "33.33kbps", "50kbps", "83.33kbps", "100kbps", "125kbps", "250kbps", "500kbps", "1Mbps"
@@ -1796,7 +1796,7 @@ tcu_shiftSpeed21 = array, U08, 23448, [8], "MPH", 1, 0, 0, 255, 0
17961796
tcu_shiftSpeed32 = array, U08, 23456, [8], "MPH", 1, 0, 0, 255, 0
17971797
tcu_shiftSpeed43 = array, U08, 23464, [8], "MPH", 1, 0, 0, 255, 0
17981798
tcu_shiftTime = scalar, F32, 23472, "ms", 1, 0, 0, 3000, 0
1799-
alternatorVoltageTargetTable = array, S16, 23476, [4x4], "Volts", 0.1, 0, 0, 30, 1
1799+
alternatorVoltageTargetTable = array, S16, 23476, [4x4], "volts", 0.1, 0, 0, 30, 1
18001800
alternatorVoltageTargetLoadBins = array, U16, 23508, [4], "Load", 1, 0, 0, 1000, 0
18011801
alternatorVoltageTargetRpmBins = array, U16, 23516, [4], "RPM", 1, 0, 0, 18000, 0
18021802
cltBoostCorrBins = array, F32, 23524, [5], "C", 1, 0, -100, 250, 2
@@ -2645,6 +2645,7 @@ torqueReductionIgnitionRetardGearBins = array, S08, 24300, [2], "gear N°", 1, 0
26452645
cltIdleCorrTable = "CLT-based idle position for simple manual idle controller"
26462646
ltitTable = "Long Term Idle Trim (LTIT) multiplicativo para idle open loop"
26472647
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
2648+
mapEstimateTable = "This table represents MAP at a given TPS vs RPM, which we use if our MAP sensor has failed, or if we are using MAP Prediciton. \n This table should be a direct representation of MAP, you can tune it manually by disconnecting MAP sensor, and filling out the table with values that match an external gauge that shows MAP.\nAdditionally, you can also use MLV to get the map values and/or generate the table for you"
26482649
throttleEstimateEffectiveAreaValues = "In units of g/s normalized to choked flow conditions"
26492650
knockBaseNoise = "Knock sensor output knock detection threshold depending on current RPM."
26502651
dynoRpmStep = "RPM Trim Window, Leave on 100 if you dont know what this does"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
! Generated by gen_signature.sh
22
! SIGNATURE_HASH is a built-in variable generated by config_definition-all.jar
33
! gen_signature.sh Using env variable branch [main]
4-
#define TS_SIGNATURE "rusEFI main.2025.07.10.xyz.@@SIGNATURE_HASH@@"
4+
#define TS_SIGNATURE "rusEFI main.2025.07.11.xyz.@@SIGNATURE_HASH@@"

0 commit comments

Comments
 (0)