diff --git a/generated/controllers/generated/engine_configuration_generated_structures_XXX.h b/generated/controllers/generated/engine_configuration_generated_structures_XXX.h index b27ee9c..2240c24 100644 --- a/generated/controllers/generated/engine_configuration_generated_structures_XXX.h +++ b/generated/controllers/generated/engine_configuration_generated_structures_XXX.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Mar 01 17:18:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 04 17:17:55 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1039,11 +1039,17 @@ struct engine_configuration_s { */ uint8_t camDecoder2jzPrecision; /** - * need 4 byte alignment - * units: units * offset 509 */ - uint8_t alignmentFill_at_509[3]; + uint8_t justATempTest; + /** + * offset 510 + */ + uint8_t unusedHere333; + /** + * offset 511 + */ + uint8_t unusedHere334; /** * units: index * offset 512 @@ -1648,7 +1654,7 @@ struct engine_configuration_s { bool enableAemXSeries : 1 {}; /** offset 796 bit 31 */ - bool unusedBit_227_31 : 1 {}; + bool unusedBit_229_31 : 1 {}; /** * offset 800 */ @@ -2834,7 +2840,7 @@ struct engine_configuration_s { bool luaCanRxWorkaround : 1 {}; /** offset 1576 bit 7 */ - bool unusedBit_495_7 : 1 {}; + bool flexSensorInverted : 1 {}; /** offset 1576 bit 8 */ bool unusedBit_495_8 : 1 {}; @@ -2868,46 +2874,46 @@ struct engine_configuration_s { bool unusedBit_503_17 : 1 {}; /** offset 1576 bit 18 */ - bool unusedBit_508_18 : 1 {}; + bool unusedBit_510_18 : 1 {}; /** offset 1576 bit 19 */ - bool unusedBit_508_19 : 1 {}; + bool unusedBit_510_19 : 1 {}; /** offset 1576 bit 20 */ - bool unusedBit_508_20 : 1 {}; + bool unusedBit_510_20 : 1 {}; /** offset 1576 bit 21 */ - bool unusedBit_508_21 : 1 {}; + bool unusedBit_510_21 : 1 {}; /** offset 1576 bit 22 */ - bool unusedBit_508_22 : 1 {}; + bool unusedBit_510_22 : 1 {}; /** offset 1576 bit 23 */ - bool unusedBit_508_23 : 1 {}; + bool unusedBit_510_23 : 1 {}; /** offset 1576 bit 24 */ - bool unusedBit_508_24 : 1 {}; + bool unusedBit_510_24 : 1 {}; /** offset 1576 bit 25 */ - bool unusedBit_508_25 : 1 {}; + bool unusedBit_510_25 : 1 {}; /** offset 1576 bit 26 */ - bool unusedBit_508_26 : 1 {}; + bool unusedBit_510_26 : 1 {}; /** offset 1576 bit 27 */ - bool unusedBit_508_27 : 1 {}; + bool unusedBit_510_27 : 1 {}; /** offset 1576 bit 28 */ - bool unusedBit_508_28 : 1 {}; + bool unusedBit_510_28 : 1 {}; /** offset 1576 bit 29 */ - bool unusedBit_508_29 : 1 {}; + bool unusedBit_510_29 : 1 {}; /** offset 1576 bit 30 */ - bool unusedBit_508_30 : 1 {}; + bool unusedBit_510_30 : 1 {}; /** offset 1576 bit 31 */ - bool unusedBit_508_31 : 1 {}; + bool unusedBit_510_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. * units: cycles @@ -3102,76 +3108,76 @@ struct engine_configuration_s { bool can2ListenMode : 1 {}; /** offset 1640 bit 8 */ - bool unusedBit_560_8 : 1 {}; + bool unusedBit_562_8 : 1 {}; /** offset 1640 bit 9 */ - bool unusedBit_560_9 : 1 {}; + bool unusedBit_562_9 : 1 {}; /** offset 1640 bit 10 */ - bool unusedBit_560_10 : 1 {}; + bool unusedBit_562_10 : 1 {}; /** offset 1640 bit 11 */ - bool unusedBit_560_11 : 1 {}; + bool unusedBit_562_11 : 1 {}; /** offset 1640 bit 12 */ - bool unusedBit_560_12 : 1 {}; + bool unusedBit_562_12 : 1 {}; /** offset 1640 bit 13 */ - bool unusedBit_560_13 : 1 {}; + bool unusedBit_562_13 : 1 {}; /** offset 1640 bit 14 */ - bool unusedBit_560_14 : 1 {}; + bool unusedBit_562_14 : 1 {}; /** offset 1640 bit 15 */ - bool unusedBit_560_15 : 1 {}; + bool unusedBit_562_15 : 1 {}; /** offset 1640 bit 16 */ - bool unusedBit_560_16 : 1 {}; + bool unusedBit_562_16 : 1 {}; /** offset 1640 bit 17 */ - bool unusedBit_560_17 : 1 {}; + bool unusedBit_562_17 : 1 {}; /** offset 1640 bit 18 */ - bool unusedBit_560_18 : 1 {}; + bool unusedBit_562_18 : 1 {}; /** offset 1640 bit 19 */ - bool unusedBit_560_19 : 1 {}; + bool unusedBit_562_19 : 1 {}; /** offset 1640 bit 20 */ - bool unusedBit_560_20 : 1 {}; + bool unusedBit_562_20 : 1 {}; /** offset 1640 bit 21 */ - bool unusedBit_560_21 : 1 {}; + bool unusedBit_562_21 : 1 {}; /** offset 1640 bit 22 */ - bool unusedBit_560_22 : 1 {}; + bool unusedBit_562_22 : 1 {}; /** offset 1640 bit 23 */ - bool unusedBit_560_23 : 1 {}; + bool unusedBit_562_23 : 1 {}; /** offset 1640 bit 24 */ - bool unusedBit_560_24 : 1 {}; + bool unusedBit_562_24 : 1 {}; /** offset 1640 bit 25 */ - bool unusedBit_560_25 : 1 {}; + bool unusedBit_562_25 : 1 {}; /** offset 1640 bit 26 */ - bool unusedBit_560_26 : 1 {}; + bool unusedBit_562_26 : 1 {}; /** offset 1640 bit 27 */ - bool unusedBit_560_27 : 1 {}; + bool unusedBit_562_27 : 1 {}; /** offset 1640 bit 28 */ - bool unusedBit_560_28 : 1 {}; + bool unusedBit_562_28 : 1 {}; /** offset 1640 bit 29 */ - bool unusedBit_560_29 : 1 {}; + bool unusedBit_562_29 : 1 {}; /** offset 1640 bit 30 */ - bool unusedBit_560_30 : 1 {}; + bool unusedBit_562_30 : 1 {}; /** offset 1640 bit 31 */ - bool unusedBit_560_31 : 1 {}; + bool unusedBit_562_31 : 1 {}; /** * offset 1644 */ @@ -5624,4 +5630,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22236); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Mar 01 17:18:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 04 17:17:55 UTC 2024 diff --git a/generated/controllers/generated/rusefi_generated_XXX.h b/generated/controllers/generated/rusefi_generated_XXX.h index 88895b4..ee39c18 100644 --- a/generated/controllers/generated/rusefi_generated_XXX.h +++ b/generated/controllers/generated/rusefi_generated_XXX.h @@ -1162,7 +1162,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2354599487 +#define SIGNATURE_HASH 1281921938 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1500,7 +1500,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI default.2024.03.03.XXX.2354599487" +#define TS_SIGNATURE "rusEFI default.2024.03.04.XXX.1281921938" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/generated/controllers/generated/signature_XXX.h b/generated/controllers/generated/signature_XXX.h index 5677fa7..c3b17e3 100644 --- a/generated/controllers/generated/signature_XXX.h +++ b/generated/controllers/generated/signature_XXX.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2354599487 -#define TS_SIGNATURE "rusEFI default.2024.03.03.XXX.2354599487" +#define SIGNATURE_HASH 1281921938 +#define TS_SIGNATURE "rusEFI default.2024.03.04.XXX.1281921938" diff --git a/generated/tunerstudio/generated/rusefi_XXX.ini b/generated/tunerstudio/generated/rusefi_XXX.ini index 367b716..ab97694 100644 --- a/generated/tunerstudio/generated/rusefi_XXX.ini +++ b/generated/tunerstudio/generated/rusefi_XXX.ini @@ -37,12 +37,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI default.2024.03.03.XXX.2354599487" + signature = "rusEFI default.2024.03.04.XXX.1281921938" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI default.2024.03.03.XXX.2354599487" ; signature is expected to be 7 or more characters. + signature= "rusEFI default.2024.03.04.XXX.1281921938" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -98,7 +98,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 03 17:16:19 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 04 17:17:55 UTC 2024 pageSize = 22236 page = 1 @@ -218,6 +218,9 @@ driveWheelRevPerKm = scalar, F32, 496, "revs/km", 1, 0, 100, 1000, 1 canNbcType = bits, U08, 500, [0:4], "None", "FIAT", "VAG", "MAZDA RX8", "BMW E46", "W202", "BMW E90", "Haltech", "VAG MQB", "Nissan VQ35", "Genesis Coupe", "Honda K", "AiM", "MS Simplified Broadcast", "type 14", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" canSleepPeriodMs = scalar, S32, 504, "ms", 1, 0, 0, 1000, 2 camDecoder2jzPrecision = scalar, U08, 508, "", 1, 0, 0, 100, 0 +justATempTest = scalar, U08, 509, "", 1, 0, 0, 100, 0 +unusedHere333 = scalar, U08, 510, "", 1, 0, 0, 100, 0 +unusedHere334 = scalar, U08, 511, "", 1, 0, 0, 100, 0 byFirmwareVersion = scalar, S32, 512, "index", 1, 0, 0, 300, 0 tps1_1AdcChannel = bits, U08, 516, [0:5], $adc_channel_e_list vbattAdcChannel = bits, U08, 517, [0:5], $adc_channel_e_list @@ -741,6 +744,7 @@ mc33810Gpgd2Mode = bits, U32, 1576, [3:3], "false", "true" mc33810Gpgd3Mode = bits, U32, 1576, [4:4], "false", "true" enableExtendedCanBroadcast = bits, U32, 1576, [5:5], "false", "true" luaCanRxWorkaround = bits, U32, 1576, [6:6], "false", "true" +flexSensorInverted = bits, U32, 1576, [7:7], "false", "true" useAuxSpeedForSlipRatio = bits, U32, 1576, [11:11], "false", "true" useVssAsSecondWheelSpeed = bits, U32, 1576, [12:12], "false", "true" is_enabled_spi_5 = bits, U32, 1576, [13:13], "false", "true" @@ -7338,6 +7342,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Brake Pedal", brakePedalPin field = "Brake Pedal Mode", brakePedalPinMode field = "Flex fuel sensor", flexSensorPin + field = flexSensorInverted, flexSensorInverted field = "Turbo Speed Sensor", turboSpeedSensorInputPin field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel