From 122a4019f3c25ebeff54018f953be376a0b8e217 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Mon, 29 Nov 2021 05:25:27 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../console/binary/generated/data_logs.ini | 2 ++ firmware/console/binary/generated/gauges.ini | 10 ++-------- .../binary/generated/output_channels.ini | 10 ++-------- .../console/binary/ts_outputs_generated.h | 14 +++++++++++--- firmware/tunerstudio/generated/cache.zip | Bin 2193501 -> 2193524 bytes 5 files changed, 17 insertions(+), 19 deletions(-) diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index 7be3619ea4..6199799100 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -178,6 +178,8 @@ entry = vvtTargets2, "vvtTargets2", int, "%d" entry = vvtTargets3, "vvtTargets3", int, "%d" entry = vvtTargets4, "vvtTargets4", int, "%d" entry = turboSpeed, "Turbocharger Speed", int, "%d" +entry = etbIntegralError, "etbIntegralError", float, "%.3f" +entry = etbCurrentTarget, "etbCurrentTarget", float, "%.3f" entry = alternatorStatus_iTerm, "iTerm", float, "%.3f" entry = alternatorStatus_dTerm, "dTerm", float, "%.3f" entry = alternatorStatus_output, "output", float, "%.3f" diff --git a/firmware/console/binary/generated/gauges.ini b/firmware/console/binary/generated/gauges.ini index 6612c7f3f3..cc4c1e9126 100644 --- a/firmware/console/binary/generated/gauges.ini +++ b/firmware/console/binary/generated/gauges.ini @@ -436,14 +436,8 @@ unusedAtTheEnd249Gauge = unusedAtTheEnd249,"unusedAtTheEnd249", "", 0.0,0.0, 0.0 unusedAtTheEnd250Gauge = unusedAtTheEnd250,"unusedAtTheEnd250", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd251Gauge = unusedAtTheEnd251,"unusedAtTheEnd251", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd252Gauge = unusedAtTheEnd252,"unusedAtTheEnd252", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd253Gauge = unusedAtTheEnd253,"unusedAtTheEnd253", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd254Gauge = unusedAtTheEnd254,"unusedAtTheEnd254", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd255Gauge = unusedAtTheEnd255,"unusedAtTheEnd255", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd256Gauge = unusedAtTheEnd256,"unusedAtTheEnd256", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd257Gauge = unusedAtTheEnd257,"unusedAtTheEnd257", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd258Gauge = unusedAtTheEnd258,"unusedAtTheEnd258", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd259Gauge = unusedAtTheEnd259,"unusedAtTheEnd259", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedAtTheEnd260Gauge = unusedAtTheEnd260,"unusedAtTheEnd260", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +etbIntegralErrorGauge = etbIntegralError,"etbIntegralError", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +etbCurrentTargetGauge = etbCurrentTarget,"etbCurrentTarget", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 alternatorStatus_iTermGauge = alternatorStatus_iTerm,"alternatorStatus_ iTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 alternatorStatus_dTermGauge = alternatorStatus_dTerm,"alternatorStatus_ dTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 alternatorStatus_outputGauge = alternatorStatus_output,"alternatorStatus_ output", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index d2b377d056..73f70342dc 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -436,14 +436,8 @@ unusedAtTheEnd249 = scalar, U08, 568, "", 1, 0 unusedAtTheEnd250 = scalar, U08, 569, "", 1, 0 unusedAtTheEnd251 = scalar, U08, 570, "", 1, 0 unusedAtTheEnd252 = scalar, U08, 571, "", 1, 0 -unusedAtTheEnd253 = scalar, U08, 572, "", 1, 0 -unusedAtTheEnd254 = scalar, U08, 573, "", 1, 0 -unusedAtTheEnd255 = scalar, U08, 574, "", 1, 0 -unusedAtTheEnd256 = scalar, U08, 575, "", 1, 0 -unusedAtTheEnd257 = scalar, U08, 576, "", 1, 0 -unusedAtTheEnd258 = scalar, U08, 577, "", 1, 0 -unusedAtTheEnd259 = scalar, U08, 578, "", 1, 0 -unusedAtTheEnd260 = scalar, U08, 579, "", 1, 0 +etbIntegralError = scalar, F32, 572, "", 1, 0 +etbCurrentTarget = scalar, F32, 576, "", 1, 0 alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 alternatorStatus_output = scalar, F32, 588, "", 1, 0 diff --git a/firmware/console/binary/ts_outputs_generated.h b/firmware/console/binary/ts_outputs_generated.h index c210eb2e6e..77e31668bb 100644 --- a/firmware/console/binary/ts_outputs_generated.h +++ b/firmware/console/binary/ts_outputs_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Nov 29 04:25:02 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Nov 29 05:25:21 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -824,7 +824,15 @@ struct ts_outputs_s { /** * offset 320 */ - uint8_t unusedAtTheEnd[260]; + uint8_t unusedAtTheEnd[252]; + /** + * offset 572 + */ + float etbIntegralError = (float)0; + /** + * offset 576 + */ + float etbCurrentTarget = (float)0; /** * offset 580 */ @@ -841,4 +849,4 @@ struct ts_outputs_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Nov 29 04:25:02 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Nov 29 05:25:21 UTC 2021 diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index b562b9161e124224a8e90d1d0d2fe591b62ee6ff..ab72bb93790370a7f5bd050c8a13f37b9cd25674 100644 GIT binary patch delta 3674 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 delta 3682 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 AbpQYW