diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 1732eaec94..16c23003d0 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -109,8 +109,6 @@ #define antiLagEnabled_offset_hex 4c #define antiLagRpmTreshold_offset 824 #define antiLagRpmTreshold_offset_hex 338 -#define anUnused4Bytes_offset 732 -#define anUnused4Bytes_offset_hex 2dc #define autoTuneCltThreshold_offset 2420 #define autoTuneCltThreshold_offset_hex 974 #define autoTuneTpsQuietPeriod_offset 2428 @@ -454,6 +452,8 @@ #define COMPOSITE_DATA_LENGTH 2500 #define COMPOSITE_PACKET_COUNT 500 #define COMPOSITE_PACKET_SIZE 5 +#define compressionRatio_offset 732 +#define compressionRatio_offset_hex 2dc #define CONSOLE_DATA_PROTOCOL_TAG " @" #define consoleLoopPeriodMs_offset 716 #define consoleLoopPeriodMs_offset_hex 2cc @@ -1473,6 +1473,8 @@ #define isFastAdcEnabled_offset_hex 2e8 #define isFasterEngineSpinUpEnabled_offset 744 #define isFasterEngineSpinUpEnabled_offset_hex 2e8 +#define isForcedInduction_offset 76 +#define isForcedInduction_offset_hex 4c #define isHip9011Enabled_offset 744 #define isHip9011Enabled_offset_hex 2e8 #define isIgnitionEnabled_offset 1476 @@ -2273,8 +2275,6 @@ #define unused6312_offset_hex 18a8 #define unused711_offset 711 #define unused711_offset_hex 2c7 -#define unused76b0_offset 76 -#define unused76b0_offset_hex 4c #define unused806_offset 806 #define unused806_offset_hex 326 #define unused_1484_bit_24_offset 1476 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 1f0e91b9c2..2a58878ecf 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Wed May 06 12:32:31 EDT 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Thu May 07 00:52:01 EDT 2020 // by class com.rusefi.output.CHeaderConsumer // begin #ifndef CONTROLLERS_GENERATED_ENGINE_CONFIGURATION_GENERATED_STRUCTURES_H @@ -646,7 +646,7 @@ struct engine_configuration_s { injector_s injector; /** offset 76 bit 0 */ - bool unused76b0 : 1; + bool isForcedInduction : 1; /** offset 76 bit 1 */ bool activateAuxPid1 : 1; @@ -1337,9 +1337,10 @@ struct engine_configuration_s { */ uint32_t tunerStudioSerialSpeed; /** + * Just for reference really, not taken into account by any logic at this point * offset 732 */ - int anUnused4Bytes; + float compressionRatio; /** * Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board. * See also directSelfStimulation which is different. @@ -3439,4 +3440,4 @@ typedef struct persistent_config_s persistent_config_s; #endif // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Wed May 06 12:32:31 EDT 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Thu May 07 00:52:01 EDT 2020