From 22f2d10bb70901feb6d67505eaa7ef30ade9cc57 Mon Sep 17 00:00:00 2001 From: Nathan Schulte Date: Mon, 21 Nov 2022 03:47:38 -0500 Subject: [PATCH] =?UTF-8?q?Full=20Optimized=20=E2=80=93=20High=20Speed=20#?= =?UTF-8?q?4818?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- firmware/integration/rusefi_config.txt | 5 ++++- firmware/tunerstudio/rusefi.input | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index f7267998e3..8a11fa188f 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -1534,7 +1534,9 @@ uint16_t tuneHidingKey;;"", 1, 0, 0, 20000, 0 vin_number_t vinNumber -uint8_t[224] mainUnusedEnd;;"units", 1, 0, 0, 1, 0 +uint16_t highSpeedOffsets[32];;"", 1.0000, 0.00000,0.00,65535, 0, noMsqSave + +uint8_t[160] mainUnusedEnd;;"units", 1, 0, 0, 1, 0 ! end of engine_configuration_s end_struct @@ -2054,6 +2056,7 @@ end_struct ! 0x34 #define TS_GET_OUTPUTS_SIZE '4' #define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY '8' +#define TS_GET_SCATTERED_GET_COMMAND '9' #define TS_COMPOSITE_ENABLE 1 #define TS_COMPOSITE_DISABLE 2 diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index 771611d3a8..cec5a664fb 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -169,6 +169,11 @@ enable2ndByteCanID = false ; see TS_OUTPUT_SIZE in console source code ochBlockSize = @@TS_TOTAL_OUTPUT_SIZE@@ +; 11.2.3 Full Optimized – High Speed + scatteredOchGetCommand = @@TS_GET_SCATTERED_GET_COMMAND_char@@ + scatteredOffsetArray = highSpeedOffsets + scatteredGetEnabled = { 0 } + ; ; see TunerStudioOutputChannels struct ;