diff --git a/firmware/console/binary/output_channels_generated.h b/firmware/console/binary/output_channels_generated.h index 3e747df56f..222d51b5d5 100644 --- a/firmware/console/binary/output_channels_generated.h +++ b/firmware/console/binary/output_channels_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 Thu May 05 04:56:54 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun May 08 12:02:50 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1186,222 +1186,188 @@ struct output_channels_s { /** offset 408 bit 31 */ bool unusedBit_229_31 : 1 {}; - /** - * offset 412 - */ - uint8_t unused_8_1 = (uint8_t)0; - /** - * offset 413 - */ - uint8_t unused_8_2 = (uint8_t)0; /** * @@GAUGE_NAME_BOOST_OUTPUT@@ % - * offset 414 + * offset 412 */ scaled_channel boostControllerOutput = (uint8_t)0; /** * @@GAUGE_NAME_BOOST_OPEN_LOOP@@ % - * offset 415 + * offset 413 */ scaled_channel boostControllerOpenLoopPart = (uint8_t)0; /** - * offset 416 + * need 4 byte alignment + units + * offset 414 */ - float unused_32_1 = (float)0; - /** - * offset 420 - */ - float unused_32_2 = (float)0; - /** - * offset 424 - */ - scaled_channel vvtSyncGapRatio = (float)0; - /** - * offset 428 - */ - scaled_channel vvtCurrentPosition = (float)0; + uint8_t alignmentFill_at_414[2]; /** * @@GAUGE_NAME_TRG_GAP@@ - * offset 432 + * offset 416 */ scaled_channel triggerSyncGapRatio = (float)0; - /** - * offset 436 - */ - uint8_t triggerStateIndex = (uint8_t)0; - /** - * offset 437 - */ - uint8_t vvtCounter = (uint8_t)0; - /** - * offset 438 - */ - uint8_t vvtSyncCounter = (uint8_t)0; - /** - * offset 439 - */ - uint8_t vvtStateIndex = (uint8_t)0; /** kPa - * offset 440 + * offset 420 */ scaled_channel fallbackMap = (uint16_t)0; /** * @@GAUGE_NAME_BOOST_CLOSED_LOOP@@ % - * offset 442 + * offset 422 */ scaled_channel boostControllerClosedLoopPart = (int8_t)0; /** * @@GAUGE_NAME_DETECTED_GEAR@@ - * offset 443 + * offset 423 */ uint8_t detectedGear = (uint8_t)0; /** deg - * offset 444 + * offset 424 */ scaled_channel timingCltCorrection = (int16_t)0; /** deg - * offset 446 + * offset 426 */ scaled_channel timingIatCorrection = (int16_t)0; /** deg - * offset 448 + * offset 428 */ scaled_channel timingPidCorrection = (int16_t)0; /** * Instant MAP kPa - * offset 450 + * offset 430 */ scaled_channel instantMAPValue = (uint16_t)0; /** - * offset 452 + * offset 432 */ uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0; /** - * offset 454 + * offset 434 */ uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0; /** - * offset 456 + * offset 436 */ uint16_t maxLockedDuration = (uint16_t)0; /** - * offset 458 + * offset 438 */ uint16_t maxTriggerReentrant = (uint16_t)0; /** - * offset 460 + * offset 440 */ uint16_t canWriteOk = (uint16_t)0; /** - * offset 462 + * offset 442 */ uint16_t canWriteNotOk = (uint16_t)0; /** - * offset 464 + * offset 444 */ int triggerPrimaryFall = (int)0; /** - * offset 468 + * offset 448 */ int triggerPrimaryRise = (int)0; /** - * offset 472 + * offset 452 */ int triggerSecondaryFall = (int)0; /** - * offset 476 + * offset 456 */ int triggerSecondaryRise = (int)0; /** - * offset 480 + * offset 460 */ int triggerVvtFall = (int)0; /** - * offset 484 + * offset 464 */ int triggerVvtRise = (int)0; /** - * offset 488 + * offset 468 */ uint8_t startStopStateToggleCounter = (uint8_t)0; /** - * offset 489 + * offset 469 */ uint8_t starterState = (uint8_t)0; /** - * offset 490 + * offset 470 */ uint8_t starterRelayDisable = (uint8_t)0; /** - * offset 491 + * offset 471 */ uint8_t multiSparkCounter = (uint8_t)0; /** - * offset 492 + * offset 472 */ float injectorFlowPressureRatio = (float)0; /** kPa - * offset 496 + * offset 476 */ float injectorFlowPressureDelta = (float)0; /** - * offset 500 + * offset 480 */ float etbIntegralError = (float)0; /** % - * offset 504 + * offset 484 */ float etbCurrentTarget = (float)0; /** - * offset 508 + * offset 488 */ pid_status_s alternatorStatus; /** - * offset 520 + * offset 500 */ pid_status_s idleStatus; /** - * offset 532 + * offset 512 */ pid_status_s etbStatus; /** - * offset 544 + * offset 524 */ pid_status_s boostStatus; /** * "aux speed 1" s - * offset 556 + * offset 536 */ uint16_t auxSpeed1 = (uint16_t)0; /** * "aux speed 2" s - * offset 558 + * offset 538 */ uint16_t auxSpeed2 = (uint16_t)0; /** * @@GAUGE_NAME_ISS@@ RPM - * offset 560 + * offset 540 */ scaled_channel ISSValue = (uint16_t)0; /** - * offset 562 + * offset 542 */ uint8_t unusedAtTheEnd[78]; }; -static_assert(sizeof(output_channels_s) == 640); +static_assert(sizeof(output_channels_s) == 620); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu May 05 04:56:54 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun May 08 12:02:50 UTC 2022 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 55b073e771..9a1cb144d0 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1392176972 -#define TS_SIGNATURE "rusEFI 2022.05.08.all.1392176972" +#define SIGNATURE_HASH 85863507 +#define TS_SIGNATURE "rusEFI 2022.05.08.all.85863507" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 6563a6a94f..bb2a81adb9 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2760407616 -#define TS_SIGNATURE "rusEFI 2022.05.08.alphax-2chan.2760407616" +#define SIGNATURE_HASH 4083988831 +#define TS_SIGNATURE "rusEFI 2022.05.08.alphax-2chan.4083988831" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 28284fe32b..e010025558 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2464399693 -#define TS_SIGNATURE "rusEFI 2022.05.08.alphax-4chan.2464399693" +#define SIGNATURE_HASH 3305570898 +#define TS_SIGNATURE "rusEFI 2022.05.08.alphax-4chan.3305570898" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 0f64bbbd34..61b799786f 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1311775339 -#define TS_SIGNATURE "rusEFI 2022.05.08.atlas.1311775339" +#define SIGNATURE_HASH 433379700 +#define TS_SIGNATURE "rusEFI 2022.05.08.atlas.433379700" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 36cb6a921f..9a4e522c9b 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4044860773 -#define TS_SIGNATURE "rusEFI 2022.05.08.core8.4044860773" +#define SIGNATURE_HASH 2800971386 +#define TS_SIGNATURE "rusEFI 2022.05.08.core8.2800971386" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index f8f09b92b4..162d24de62 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1392176972 -#define TS_SIGNATURE "rusEFI 2022.05.08.f429-discovery.1392176972" +#define SIGNATURE_HASH 85863507 +#define TS_SIGNATURE "rusEFI 2022.05.08.f429-discovery.85863507" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 4974734bff..1ea56b0f08 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 278270856 -#define TS_SIGNATURE "rusEFI 2022.05.08.frankenso_na6.278270856" +#define SIGNATURE_HASH 1198706839 +#define TS_SIGNATURE "rusEFI 2022.05.08.frankenso_na6.1198706839" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 8ec4f47280..016ab46de6 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1028014860 -#define TS_SIGNATURE "rusEFI 2022.05.08.harley81.1028014860" +#define SIGNATURE_HASH 1789034515 +#define TS_SIGNATURE "rusEFI 2022.05.08.harley81.1789034515" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index f9581c8956..7f413abb33 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2526543650 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen-nb1.2526543650" +#define SIGNATURE_HASH 3245554749 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen-nb1.3245554749" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index fb31396246..eedd5bd943 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2079537135 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen121nissan.2079537135" +#define SIGNATURE_HASH 739767536 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen121nissan.739767536" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 7def34563d..9e505877d3 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 120166315 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen121vag.120166315" +#define SIGNATURE_HASH 1355633844 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen121vag.1355633844" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index ea3ae80b21..c379acb5cd 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2217687936 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen128.2217687936" +#define SIGNATURE_HASH 3553360031 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen128.3553360031" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 198cbc6224..671441edbd 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2078085302 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen154hyundai.2078085302" +#define SIGNATURE_HASH 741987241 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen154hyundai.741987241" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index bf741c6b49..b6d597c1b4 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1250979706 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen72.1250979706" +#define SIGNATURE_HASH 494185573 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen72.494185573" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 98ff5aa3e1..8dcb2f6555 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 53751163 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen81.53751163" +#define SIGNATURE_HASH 1422978660 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen81.1422978660" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 952fcae861..b451fbcf04 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1668678791 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen88bmw.1668678791" +#define SIGNATURE_HASH 882034584 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen88bmw.882034584" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 05e77792b0..ace447eba4 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1145362888 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellenNA6.1145362888" +#define SIGNATURE_HASH 329259735 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellenNA6.329259735" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index d3a747749a..8dfed22687 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 864235565 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellenNA8_96.864235565" +#define SIGNATURE_HASH 1684534066 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellenNA8_96.1684534066" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index b15b2639b7..64e81a8375 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 399941958 -#define TS_SIGNATURE "rusEFI 2022.05.08.hellen_cypress.399941958" +#define SIGNATURE_HASH 1077043801 +#define TS_SIGNATURE "rusEFI 2022.05.08.hellen_cypress.1077043801" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index c1aaaae69b..fd80bd8430 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 1234552523 -#define TS_SIGNATURE "rusEFI 2022.05.08.kin.1234552523" +#define SIGNATURE_HASH 510723540 +#define TS_SIGNATURE "rusEFI 2022.05.08.kin.510723540" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 27661e513d..3f7d667f7d 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3726449693 -#define TS_SIGNATURE "rusEFI 2022.05.08.mre_f4.3726449693" +#define SIGNATURE_HASH 2314854146 +#define TS_SIGNATURE "rusEFI 2022.05.08.mre_f4.2314854146" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 34f5161371..30b82627f5 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3726449693 -#define TS_SIGNATURE "rusEFI 2022.05.08.mre_f7.3726449693" +#define SIGNATURE_HASH 2314854146 +#define TS_SIGNATURE "rusEFI 2022.05.08.mre_f7.2314854146" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index d4d8abcaa7..7117cbb055 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 34617002 -#define TS_SIGNATURE "rusEFI 2022.05.08.prometheus_405.34617002" +#define SIGNATURE_HASH 1442117045 +#define TS_SIGNATURE "rusEFI 2022.05.08.prometheus_405.1442117045" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index b20c1b929f..d042f28946 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 34617002 -#define TS_SIGNATURE "rusEFI 2022.05.08.prometheus_469.34617002" +#define SIGNATURE_HASH 1442117045 +#define TS_SIGNATURE "rusEFI 2022.05.08.prometheus_469.1442117045" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a8dfc2ff34..cd9115e24b 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4138083108 -#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_f4.4138083108" +#define SIGNATURE_HASH 2705514555 +#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_f4.2705514555" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 83b3fa9e29..b5a86e83a8 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4138083108 -#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_f7.4138083108" +#define SIGNATURE_HASH 2705514555 +#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_f7.2705514555" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 88eab21f9d..c6df44e69b 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4138083108 -#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_h7.4138083108" +#define SIGNATURE_HASH 2705514555 +#define TS_SIGNATURE "rusEFI 2022.05.08.proteus_h7.2705514555" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index cd6ba24667..af8bed9b5a 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null // -#define SIGNATURE_HASH 1035730893 -#define TS_SIGNATURE "rusEFI 2022.05.08.subaru_eg33_f7.1035730893" +#define SIGNATURE_HASH 1784626386 +#define TS_SIGNATURE "rusEFI 2022.05.08.subaru_eg33_f7.1784626386" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 769e255815..d51eed798c 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2455823116 -#define TS_SIGNATURE "rusEFI 2022.05.08.tdg-pdm8.2455823116" +#define SIGNATURE_HASH 3313770515 +#define TS_SIGNATURE "rusEFI 2022.05.08.tdg-pdm8.3313770515" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index f8ac5b7fbb..a9bb16e0d9 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -382,20 +382,8 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.boostControllerOutput; if (strEqualCaseInsensitive(name, "boostControllerOpenLoopPart")) return engine->outputChannels.boostControllerOpenLoopPart; - if (strEqualCaseInsensitive(name, "vvtSyncGapRatio")) - return engine->outputChannels.vvtSyncGapRatio; - if (strEqualCaseInsensitive(name, "vvtCurrentPosition")) - return engine->outputChannels.vvtCurrentPosition; if (strEqualCaseInsensitive(name, "triggerSyncGapRatio")) return engine->outputChannels.triggerSyncGapRatio; - if (strEqualCaseInsensitive(name, "triggerStateIndex")) - return engine->outputChannels.triggerStateIndex; - if (strEqualCaseInsensitive(name, "vvtCounter")) - return engine->outputChannels.vvtCounter; - if (strEqualCaseInsensitive(name, "vvtSyncCounter")) - return engine->outputChannels.vvtSyncCounter; - if (strEqualCaseInsensitive(name, "vvtStateIndex")) - return engine->outputChannels.vvtStateIndex; if (strEqualCaseInsensitive(name, "fallbackMap")) return engine->outputChannels.fallbackMap; if (strEqualCaseInsensitive(name, "boostControllerClosedLoopPart")) diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index a416e66f9f..7f63f64595 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -574,6 +574,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->isBoostControlEnabled; if (strEqualCaseInsensitive(name, "launchSmoothRetard")) return engineConfiguration->launchSmoothRetard; + if (strEqualCaseInsensitive(name, "isPhaseSyncRequiredForIgnition")) + return engineConfiguration->isPhaseSyncRequiredForIgnition; if (strEqualCaseInsensitive(name, "engineChartSize")) return engineConfiguration->engineChartSize; if (strEqualCaseInsensitive(name, "turboSpeedSensorMultiplier")) @@ -2400,6 +2402,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->launchSmoothRetard = (int)value; return; } + if (strEqualCaseInsensitive(name, "isPhaseSyncRequiredForIgnition")) + { + engineConfiguration->isPhaseSyncRequiredForIgnition = (int)value; + return; + } if (strEqualCaseInsensitive(name, "engineChartSize")) { engineConfiguration->engineChartSize = (int)value; diff --git a/firmware/controllers/trigger/trigger_state_generated.h b/firmware/controllers/trigger/trigger_state_generated.h index bfb95b8859..7c107acb5c 100644 --- a/firmware/controllers/trigger/trigger_state_generated.h +++ b/firmware/controllers/trigger/trigger_state_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun Apr 17 20:27:25 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun May 08 12:02:50 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -14,8 +14,32 @@ struct trigger_state_s { * offset 4 */ uint32_t totalRevolutionCounter = (uint32_t)0; + /** + * offset 8 + */ + scaled_channel vvtSyncGapRatio = (float)0; + /** + * offset 12 + */ + scaled_channel vvtCurrentPosition = (float)0; + /** + * offset 16 + */ + uint8_t triggerStateIndex = (uint8_t)0; + /** + * offset 17 + */ + uint8_t vvtCounter = (uint8_t)0; + /** + * offset 18 + */ + uint8_t vvtSyncCounter = (uint8_t)0; + /** + * offset 19 + */ + uint8_t vvtStateIndex = (uint8_t)0; }; -static_assert(sizeof(trigger_state_s) == 8); +static_assert(sizeof(trigger_state_s) == 20); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun Apr 17 20:27:25 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun May 08 12:02:50 UTC 2022 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java index e1c81a6cfc..47032fe980 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger\trigger_state.txt Thu Apr 14 20:48:22 EDT 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Sun May 08 12:02:50 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -8,8 +8,20 @@ import com.rusefi.config.*; public class TriggerState { public static final Field CURRENTGAP = Field.create("CURRENTGAP", 0, FieldType.FLOAT); public static final Field TOTALREVOLUTIONCOUNTER = Field.create("TOTALREVOLUTIONCOUNTER", 4, FieldType.INT).setScale(1.0); + public static final Field VVTSYNCGAPRATIO = Field.create("VVTSYNCGAPRATIO", 8, FieldType.FLOAT); + public static final Field VVTCURRENTPOSITION = Field.create("VVTCURRENTPOSITION", 12, FieldType.FLOAT); + public static final Field TRIGGERSTATEINDEX = Field.create("TRIGGERSTATEINDEX", 16, FieldType.INT8).setScale(1.0); + public static final Field VVTCOUNTER = Field.create("VVTCOUNTER", 17, FieldType.INT8).setScale(1.0); + public static final Field VVTSYNCCOUNTER = Field.create("VVTSYNCCOUNTER", 18, FieldType.INT8).setScale(1.0); + public static final Field VVTSTATEINDEX = Field.create("VVTSTATEINDEX", 19, FieldType.INT8).setScale(1.0); public static final Field[] VALUES = { CURRENTGAP, TOTALREVOLUTIONCOUNTER, + VVTSYNCGAPRATIO, + VVTCURRENTPOSITION, + TRIGGERSTATEINDEX, + VVTCOUNTER, + VVTSYNCCOUNTER, + VVTSTATEINDEX, }; } diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java index 8f0f7943a1..de4d38b4fc 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu May 05 04:56:54 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun May 08 12:02:50 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -678,147 +678,138 @@ public class TsOutputs { public static final Field UNUSEDBIT_229_29 = Field.create("UNUSEDBIT_229_29", 408, FieldType.BIT, 29); public static final Field UNUSEDBIT_229_30 = Field.create("UNUSEDBIT_229_30", 408, FieldType.BIT, 30); public static final Field UNUSEDBIT_229_31 = Field.create("UNUSEDBIT_229_31", 408, FieldType.BIT, 31); - public static final Field UNUSED_8_1 = Field.create("UNUSED_8_1", 412, FieldType.INT8).setScale(1.0); - public static final Field UNUSED_8_2 = Field.create("UNUSED_8_2", 413, FieldType.INT8).setScale(1.0); - public static final Field BOOSTCONTROLLEROUTPUT = Field.create("BOOSTCONTROLLEROUTPUT", 414, FieldType.INT8).setScale(0.5); - public static final Field BOOSTCONTROLLEROPENLOOPPART = Field.create("BOOSTCONTROLLEROPENLOOPPART", 415, FieldType.INT8).setScale(0.5); - public static final Field UNUSED_32_1 = Field.create("UNUSED_32_1", 416, FieldType.FLOAT); - public static final Field UNUSED_32_2 = Field.create("UNUSED_32_2", 420, FieldType.FLOAT); - public static final Field VVTSYNCGAPRATIO = Field.create("VVTSYNCGAPRATIO", 424, FieldType.FLOAT); - public static final Field VVTCURRENTPOSITION = Field.create("VVTCURRENTPOSITION", 428, FieldType.FLOAT); - public static final Field TRIGGERSYNCGAPRATIO = Field.create("TRIGGERSYNCGAPRATIO", 432, FieldType.FLOAT); - public static final Field TRIGGERSTATEINDEX = Field.create("TRIGGERSTATEINDEX", 436, FieldType.INT8).setScale(1.0); - public static final Field VVTCOUNTER = Field.create("VVTCOUNTER", 437, FieldType.INT8).setScale(1.0); - public static final Field VVTSYNCCOUNTER = Field.create("VVTSYNCCOUNTER", 438, FieldType.INT8).setScale(1.0); - public static final Field VVTSTATEINDEX = Field.create("VVTSTATEINDEX", 439, FieldType.INT8).setScale(1.0); - public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 440, FieldType.INT16).setScale(0.1); - public static final Field BOOSTCONTROLLERCLOSEDLOOPPART = Field.create("BOOSTCONTROLLERCLOSEDLOOPPART", 442, FieldType.INT8).setScale(0.5); - public static final Field DETECTEDGEAR = Field.create("DETECTEDGEAR", 443, FieldType.INT8).setScale(1.0); - public static final Field TIMINGCLTCORRECTION = Field.create("TIMINGCLTCORRECTION", 444, FieldType.INT16).setScale(0.01); - public static final Field TIMINGIATCORRECTION = Field.create("TIMINGIATCORRECTION", 446, FieldType.INT16).setScale(0.01); - public static final Field TIMINGPIDCORRECTION = Field.create("TIMINGPIDCORRECTION", 448, FieldType.INT16).setScale(0.01); - public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 450, FieldType.INT16).setScale(0.03333333333333333); - public static final Field MOSTRECENTTIMEBETWEENSPARKEVENTS = Field.create("MOSTRECENTTIMEBETWEENSPARKEVENTS", 452, FieldType.INT16).setScale(1.0); - public static final Field MOSTRECENTTIMEBETWEENIGNITIONEVENTS = Field.create("MOSTRECENTTIMEBETWEENIGNITIONEVENTS", 454, FieldType.INT16).setScale(1.0); - public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 456, FieldType.INT16).setScale(1.0); - public static final Field MAXTRIGGERREENTRANT = Field.create("MAXTRIGGERREENTRANT", 458, FieldType.INT16).setScale(1.0); - public static final Field CANWRITEOK = Field.create("CANWRITEOK", 460, FieldType.INT16).setScale(1.0); - public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 462, FieldType.INT16).setScale(1.0); - public static final Field TRIGGERPRIMARYFALL = Field.create("TRIGGERPRIMARYFALL", 464, FieldType.INT).setScale(1.0); - public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 468, FieldType.INT).setScale(1.0); - public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 472, FieldType.INT).setScale(1.0); - public static final Field TRIGGERSECONDARYRISE = Field.create("TRIGGERSECONDARYRISE", 476, FieldType.INT).setScale(1.0); - public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 480, FieldType.INT).setScale(1.0); - public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 484, FieldType.INT).setScale(1.0); - public static final Field STARTSTOPSTATETOGGLECOUNTER = Field.create("STARTSTOPSTATETOGGLECOUNTER", 488, FieldType.INT8).setScale(1.0); - public static final Field STARTERSTATE = Field.create("STARTERSTATE", 489, FieldType.INT8).setScale(1.0); - public static final Field STARTERRELAYDISABLE = Field.create("STARTERRELAYDISABLE", 490, FieldType.INT8).setScale(1.0); - public static final Field MULTISPARKCOUNTER = Field.create("MULTISPARKCOUNTER", 491, FieldType.INT8).setScale(1.0); - public static final Field INJECTORFLOWPRESSURERATIO = Field.create("INJECTORFLOWPRESSURERATIO", 492, FieldType.FLOAT); - public static final Field INJECTORFLOWPRESSUREDELTA = Field.create("INJECTORFLOWPRESSUREDELTA", 496, FieldType.FLOAT); - public static final Field ETBINTEGRALERROR = Field.create("ETBINTEGRALERROR", 500, FieldType.FLOAT); - public static final Field ETBCURRENTTARGET = Field.create("ETBCURRENTTARGET", 504, FieldType.FLOAT); - public static final Field ALTERNATORSTATUS_ITERM = Field.create("ALTERNATORSTATUS_ITERM", 508, FieldType.INT16).setScale(0.01); - public static final Field ALTERNATORSTATUS_DTERM = Field.create("ALTERNATORSTATUS_DTERM", 510, FieldType.INT16).setScale(0.01); - public static final Field ALTERNATORSTATUS_OUTPUT = Field.create("ALTERNATORSTATUS_OUTPUT", 512, FieldType.INT16).setScale(0.01); - public static final Field ALTERNATORSTATUS_ERROR = Field.create("ALTERNATORSTATUS_ERROR", 514, FieldType.INT16).setScale(0.01); - public static final Field ALTERNATORSTATUS_RESETCOUNTER = Field.create("ALTERNATORSTATUS_RESETCOUNTER", 516, FieldType.INT).setScale(1.0); - public static final Field IDLESTATUS_ITERM = Field.create("IDLESTATUS_ITERM", 520, FieldType.INT16).setScale(0.01); - public static final Field IDLESTATUS_DTERM = Field.create("IDLESTATUS_DTERM", 522, FieldType.INT16).setScale(0.01); - public static final Field IDLESTATUS_OUTPUT = Field.create("IDLESTATUS_OUTPUT", 524, FieldType.INT16).setScale(0.01); - public static final Field IDLESTATUS_ERROR = Field.create("IDLESTATUS_ERROR", 526, FieldType.INT16).setScale(0.01); - public static final Field IDLESTATUS_RESETCOUNTER = Field.create("IDLESTATUS_RESETCOUNTER", 528, FieldType.INT).setScale(1.0); - public static final Field ETBSTATUS_ITERM = Field.create("ETBSTATUS_ITERM", 532, FieldType.INT16).setScale(0.01); - public static final Field ETBSTATUS_DTERM = Field.create("ETBSTATUS_DTERM", 534, FieldType.INT16).setScale(0.01); - public static final Field ETBSTATUS_OUTPUT = Field.create("ETBSTATUS_OUTPUT", 536, FieldType.INT16).setScale(0.01); - public static final Field ETBSTATUS_ERROR = Field.create("ETBSTATUS_ERROR", 538, FieldType.INT16).setScale(0.01); - public static final Field ETBSTATUS_RESETCOUNTER = Field.create("ETBSTATUS_RESETCOUNTER", 540, FieldType.INT).setScale(1.0); - public static final Field BOOSTSTATUS_ITERM = Field.create("BOOSTSTATUS_ITERM", 544, FieldType.INT16).setScale(0.01); - public static final Field BOOSTSTATUS_DTERM = Field.create("BOOSTSTATUS_DTERM", 546, FieldType.INT16).setScale(0.01); - public static final Field BOOSTSTATUS_OUTPUT = Field.create("BOOSTSTATUS_OUTPUT", 548, FieldType.INT16).setScale(0.01); - public static final Field BOOSTSTATUS_ERROR = Field.create("BOOSTSTATUS_ERROR", 550, FieldType.INT16).setScale(0.01); - public static final Field BOOSTSTATUS_RESETCOUNTER = Field.create("BOOSTSTATUS_RESETCOUNTER", 552, FieldType.INT).setScale(1.0); - public static final Field AUXSPEED1 = Field.create("AUXSPEED1", 556, FieldType.INT16).setScale(1.0); - public static final Field AUXSPEED2 = Field.create("AUXSPEED2", 558, FieldType.INT16).setScale(1.0); - public static final Field ISSVALUE = Field.create("ISSVALUE", 560, FieldType.INT16).setScale(1.0); - public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 562, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 563, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 564, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 565, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 566, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 567, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 568, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 569, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 570, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 571, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 572, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 573, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 574, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 575, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 576, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 577, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 578, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 579, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 580, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 581, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 582, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 583, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 584, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 585, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 586, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 587, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 588, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 589, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 590, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 591, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 592, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 593, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 594, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 595, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 596, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 597, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 598, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 599, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 600, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 601, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 602, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 603, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 604, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 605, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 606, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 607, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 608, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 609, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 610, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 611, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 612, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 613, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 614, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 615, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 616, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 617, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 618, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 619, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 620, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 621, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 622, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 623, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 624, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 625, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 626, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 627, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 628, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 629, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 630, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 631, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 632, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 633, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 634, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 635, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 636, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 637, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 638, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 639, FieldType.INT8).setScale(1.0); + public static final Field BOOSTCONTROLLEROUTPUT = Field.create("BOOSTCONTROLLEROUTPUT", 412, FieldType.INT8).setScale(0.5); + public static final Field BOOSTCONTROLLEROPENLOOPPART = Field.create("BOOSTCONTROLLEROPENLOOPPART", 413, FieldType.INT8).setScale(0.5); + public static final Field ALIGNMENTFILL_AT_414 = Field.create("ALIGNMENTFILL_AT_414", 414, FieldType.INT8).setScale(1.0); + public static final Field TRIGGERSYNCGAPRATIO = Field.create("TRIGGERSYNCGAPRATIO", 416, FieldType.FLOAT); + public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 420, FieldType.INT16).setScale(0.1); + public static final Field BOOSTCONTROLLERCLOSEDLOOPPART = Field.create("BOOSTCONTROLLERCLOSEDLOOPPART", 422, FieldType.INT8).setScale(0.5); + public static final Field DETECTEDGEAR = Field.create("DETECTEDGEAR", 423, FieldType.INT8).setScale(1.0); + public static final Field TIMINGCLTCORRECTION = Field.create("TIMINGCLTCORRECTION", 424, FieldType.INT16).setScale(0.01); + public static final Field TIMINGIATCORRECTION = Field.create("TIMINGIATCORRECTION", 426, FieldType.INT16).setScale(0.01); + public static final Field TIMINGPIDCORRECTION = Field.create("TIMINGPIDCORRECTION", 428, FieldType.INT16).setScale(0.01); + public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 430, FieldType.INT16).setScale(0.03333333333333333); + public static final Field MOSTRECENTTIMEBETWEENSPARKEVENTS = Field.create("MOSTRECENTTIMEBETWEENSPARKEVENTS", 432, FieldType.INT16).setScale(1.0); + public static final Field MOSTRECENTTIMEBETWEENIGNITIONEVENTS = Field.create("MOSTRECENTTIMEBETWEENIGNITIONEVENTS", 434, FieldType.INT16).setScale(1.0); + public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 436, FieldType.INT16).setScale(1.0); + public static final Field MAXTRIGGERREENTRANT = Field.create("MAXTRIGGERREENTRANT", 438, FieldType.INT16).setScale(1.0); + public static final Field CANWRITEOK = Field.create("CANWRITEOK", 440, FieldType.INT16).setScale(1.0); + public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 442, FieldType.INT16).setScale(1.0); + public static final Field TRIGGERPRIMARYFALL = Field.create("TRIGGERPRIMARYFALL", 444, FieldType.INT).setScale(1.0); + public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 448, FieldType.INT).setScale(1.0); + public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 452, FieldType.INT).setScale(1.0); + public static final Field TRIGGERSECONDARYRISE = Field.create("TRIGGERSECONDARYRISE", 456, FieldType.INT).setScale(1.0); + public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 460, FieldType.INT).setScale(1.0); + public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 464, FieldType.INT).setScale(1.0); + public static final Field STARTSTOPSTATETOGGLECOUNTER = Field.create("STARTSTOPSTATETOGGLECOUNTER", 468, FieldType.INT8).setScale(1.0); + public static final Field STARTERSTATE = Field.create("STARTERSTATE", 469, FieldType.INT8).setScale(1.0); + public static final Field STARTERRELAYDISABLE = Field.create("STARTERRELAYDISABLE", 470, FieldType.INT8).setScale(1.0); + public static final Field MULTISPARKCOUNTER = Field.create("MULTISPARKCOUNTER", 471, FieldType.INT8).setScale(1.0); + public static final Field INJECTORFLOWPRESSURERATIO = Field.create("INJECTORFLOWPRESSURERATIO", 472, FieldType.FLOAT); + public static final Field INJECTORFLOWPRESSUREDELTA = Field.create("INJECTORFLOWPRESSUREDELTA", 476, FieldType.FLOAT); + public static final Field ETBINTEGRALERROR = Field.create("ETBINTEGRALERROR", 480, FieldType.FLOAT); + public static final Field ETBCURRENTTARGET = Field.create("ETBCURRENTTARGET", 484, FieldType.FLOAT); + public static final Field ALTERNATORSTATUS_ITERM = Field.create("ALTERNATORSTATUS_ITERM", 488, FieldType.INT16).setScale(0.01); + public static final Field ALTERNATORSTATUS_DTERM = Field.create("ALTERNATORSTATUS_DTERM", 490, FieldType.INT16).setScale(0.01); + public static final Field ALTERNATORSTATUS_OUTPUT = Field.create("ALTERNATORSTATUS_OUTPUT", 492, FieldType.INT16).setScale(0.01); + public static final Field ALTERNATORSTATUS_ERROR = Field.create("ALTERNATORSTATUS_ERROR", 494, FieldType.INT16).setScale(0.01); + public static final Field ALTERNATORSTATUS_RESETCOUNTER = Field.create("ALTERNATORSTATUS_RESETCOUNTER", 496, FieldType.INT).setScale(1.0); + public static final Field IDLESTATUS_ITERM = Field.create("IDLESTATUS_ITERM", 500, FieldType.INT16).setScale(0.01); + public static final Field IDLESTATUS_DTERM = Field.create("IDLESTATUS_DTERM", 502, FieldType.INT16).setScale(0.01); + public static final Field IDLESTATUS_OUTPUT = Field.create("IDLESTATUS_OUTPUT", 504, FieldType.INT16).setScale(0.01); + public static final Field IDLESTATUS_ERROR = Field.create("IDLESTATUS_ERROR", 506, FieldType.INT16).setScale(0.01); + public static final Field IDLESTATUS_RESETCOUNTER = Field.create("IDLESTATUS_RESETCOUNTER", 508, FieldType.INT).setScale(1.0); + public static final Field ETBSTATUS_ITERM = Field.create("ETBSTATUS_ITERM", 512, FieldType.INT16).setScale(0.01); + public static final Field ETBSTATUS_DTERM = Field.create("ETBSTATUS_DTERM", 514, FieldType.INT16).setScale(0.01); + public static final Field ETBSTATUS_OUTPUT = Field.create("ETBSTATUS_OUTPUT", 516, FieldType.INT16).setScale(0.01); + public static final Field ETBSTATUS_ERROR = Field.create("ETBSTATUS_ERROR", 518, FieldType.INT16).setScale(0.01); + public static final Field ETBSTATUS_RESETCOUNTER = Field.create("ETBSTATUS_RESETCOUNTER", 520, FieldType.INT).setScale(1.0); + public static final Field BOOSTSTATUS_ITERM = Field.create("BOOSTSTATUS_ITERM", 524, FieldType.INT16).setScale(0.01); + public static final Field BOOSTSTATUS_DTERM = Field.create("BOOSTSTATUS_DTERM", 526, FieldType.INT16).setScale(0.01); + public static final Field BOOSTSTATUS_OUTPUT = Field.create("BOOSTSTATUS_OUTPUT", 528, FieldType.INT16).setScale(0.01); + public static final Field BOOSTSTATUS_ERROR = Field.create("BOOSTSTATUS_ERROR", 530, FieldType.INT16).setScale(0.01); + public static final Field BOOSTSTATUS_RESETCOUNTER = Field.create("BOOSTSTATUS_RESETCOUNTER", 532, FieldType.INT).setScale(1.0); + public static final Field AUXSPEED1 = Field.create("AUXSPEED1", 536, FieldType.INT16).setScale(1.0); + public static final Field AUXSPEED2 = Field.create("AUXSPEED2", 538, FieldType.INT16).setScale(1.0); + public static final Field ISSVALUE = Field.create("ISSVALUE", 540, FieldType.INT16).setScale(1.0); + public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 542, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 543, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 544, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 545, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 546, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 547, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 548, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 549, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 550, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 551, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 552, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 553, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 554, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 555, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 556, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 557, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 558, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 559, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 560, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 561, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 562, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 563, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 564, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 565, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 566, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 567, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 568, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 569, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 570, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 571, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 572, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 573, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 574, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 575, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 576, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 577, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 578, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 579, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 580, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 581, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 582, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 583, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 584, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 585, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 586, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 587, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 588, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 589, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 590, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 591, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 592, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 593, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 594, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 595, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 596, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 597, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 598, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 599, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 600, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 601, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 602, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 603, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 604, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 605, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 606, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 607, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 608, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 609, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 610, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 611, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 612, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 613, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 614, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 615, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 616, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 617, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 618, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 619, FieldType.INT8).setScale(1.0); public static final Field[] VALUES = { SD_PRESENT, ISIGNITIONENABLEDINDICATOR, @@ -1111,19 +1102,10 @@ public class TsOutputs { UNUSEDBIT_229_29, UNUSEDBIT_229_30, UNUSEDBIT_229_31, - UNUSED_8_1, - UNUSED_8_2, BOOSTCONTROLLEROUTPUT, BOOSTCONTROLLEROPENLOOPPART, - UNUSED_32_1, - UNUSED_32_2, - VVTSYNCGAPRATIO, - VVTCURRENTPOSITION, + ALIGNMENTFILL_AT_414, TRIGGERSYNCGAPRATIO, - TRIGGERSTATEINDEX, - VVTCOUNTER, - VVTSYNCCOUNTER, - VVTSTATEINDEX, FALLBACKMAP, BOOSTCONTROLLERCLOSEDLOOPPART, DETECTEDGEAR,