Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-08-22 22:23:05 +00:00
parent be63c4fd52
commit 5069937dd0
84 changed files with 32359 additions and 32955 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Aug 19 03:07:37 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Aug 22 22:21:49 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -1884,6 +1884,10 @@ struct engine_configuration_s {
* offset 828 * offset 828
*/ */
Gpio max31855_cs[EGT_CHANNEL_COUNT]; Gpio max31855_cs[EGT_CHANNEL_COUNT];
/**
* offset 832
*/
Gpio unused1855_cs[6];
/** /**
* Continental/GM flex fuel sensor, 50-150hz type * Continental/GM flex fuel sensor, 50-150hz type
* offset 844 * offset 844
@ -3144,76 +3148,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {}; bool unused1130 : 1 {};
/** /**
offset 1628 bit 8 */ offset 1628 bit 8 */
bool unusedBit_539_8 : 1 {}; bool unusedBit_540_8 : 1 {};
/** /**
offset 1628 bit 9 */ offset 1628 bit 9 */
bool unusedBit_539_9 : 1 {}; bool unusedBit_540_9 : 1 {};
/** /**
offset 1628 bit 10 */ offset 1628 bit 10 */
bool unusedBit_539_10 : 1 {}; bool unusedBit_540_10 : 1 {};
/** /**
offset 1628 bit 11 */ offset 1628 bit 11 */
bool unusedBit_539_11 : 1 {}; bool unusedBit_540_11 : 1 {};
/** /**
offset 1628 bit 12 */ offset 1628 bit 12 */
bool unusedBit_539_12 : 1 {}; bool unusedBit_540_12 : 1 {};
/** /**
offset 1628 bit 13 */ offset 1628 bit 13 */
bool unusedBit_539_13 : 1 {}; bool unusedBit_540_13 : 1 {};
/** /**
offset 1628 bit 14 */ offset 1628 bit 14 */
bool unusedBit_539_14 : 1 {}; bool unusedBit_540_14 : 1 {};
/** /**
offset 1628 bit 15 */ offset 1628 bit 15 */
bool unusedBit_539_15 : 1 {}; bool unusedBit_540_15 : 1 {};
/** /**
offset 1628 bit 16 */ offset 1628 bit 16 */
bool unusedBit_539_16 : 1 {}; bool unusedBit_540_16 : 1 {};
/** /**
offset 1628 bit 17 */ offset 1628 bit 17 */
bool unusedBit_539_17 : 1 {}; bool unusedBit_540_17 : 1 {};
/** /**
offset 1628 bit 18 */ offset 1628 bit 18 */
bool unusedBit_539_18 : 1 {}; bool unusedBit_540_18 : 1 {};
/** /**
offset 1628 bit 19 */ offset 1628 bit 19 */
bool unusedBit_539_19 : 1 {}; bool unusedBit_540_19 : 1 {};
/** /**
offset 1628 bit 20 */ offset 1628 bit 20 */
bool unusedBit_539_20 : 1 {}; bool unusedBit_540_20 : 1 {};
/** /**
offset 1628 bit 21 */ offset 1628 bit 21 */
bool unusedBit_539_21 : 1 {}; bool unusedBit_540_21 : 1 {};
/** /**
offset 1628 bit 22 */ offset 1628 bit 22 */
bool unusedBit_539_22 : 1 {}; bool unusedBit_540_22 : 1 {};
/** /**
offset 1628 bit 23 */ offset 1628 bit 23 */
bool unusedBit_539_23 : 1 {}; bool unusedBit_540_23 : 1 {};
/** /**
offset 1628 bit 24 */ offset 1628 bit 24 */
bool unusedBit_539_24 : 1 {}; bool unusedBit_540_24 : 1 {};
/** /**
offset 1628 bit 25 */ offset 1628 bit 25 */
bool unusedBit_539_25 : 1 {}; bool unusedBit_540_25 : 1 {};
/** /**
offset 1628 bit 26 */ offset 1628 bit 26 */
bool unusedBit_539_26 : 1 {}; bool unusedBit_540_26 : 1 {};
/** /**
offset 1628 bit 27 */ offset 1628 bit 27 */
bool unusedBit_539_27 : 1 {}; bool unusedBit_540_27 : 1 {};
/** /**
offset 1628 bit 28 */ offset 1628 bit 28 */
bool unusedBit_539_28 : 1 {}; bool unusedBit_540_28 : 1 {};
/** /**
offset 1628 bit 29 */ offset 1628 bit 29 */
bool unusedBit_539_29 : 1 {}; bool unusedBit_540_29 : 1 {};
/** /**
offset 1628 bit 30 */ offset 1628 bit 30 */
bool unusedBit_539_30 : 1 {}; bool unusedBit_540_30 : 1 {};
/** /**
offset 1628 bit 31 */ offset 1628 bit 31 */
bool unusedBit_539_31 : 1 {}; bool unusedBit_540_31 : 1 {};
/** /**
* Time between bench test pulses * Time between bench test pulses
ms ms
@ -4949,4 +4953,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21300); static_assert(sizeof(persistent_config_s) == 21300);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Aug 19 03:07:37 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Aug 22 22:21:49 UTC 2022

View File

@ -531,7 +531,7 @@
#define ego_sensor_e_ES_NarrowBand 3 #define ego_sensor_e_ES_NarrowBand 3
#define ego_sensor_e_ES_PLX 4 #define ego_sensor_e_ES_PLX 4
#define egoValueShift_offset 1696 #define egoValueShift_offset 1696
#define EGT_CHANNEL_COUNT 8 #define EGT_CHANNEL_COUNT 2
#define electronicThrottlePin1Mode_offset 670 #define electronicThrottlePin1Mode_offset 670
#define enableAemXSeries_offset 764 #define enableAemXSeries_offset 764
#define enableCanVss_offset 960 #define enableCanVss_offset 960
@ -1687,12 +1687,6 @@
#define mapMinBufferLength_offset 868 #define mapMinBufferLength_offset 868
#define max31855_cs1_offset 828 #define max31855_cs1_offset 828
#define max31855_cs2_offset 830 #define max31855_cs2_offset 830
#define max31855_cs3_offset 832
#define max31855_cs4_offset 834
#define max31855_cs5_offset 836
#define max31855_cs6_offset 838
#define max31855_cs7_offset 840
#define max31855_cs8_offset 842
#define max31855spiDevice_offset 676 #define max31855spiDevice_offset 676
#define MAX_CYLINDER_COUNT 12 #define MAX_CYLINDER_COUNT 12
#define maxAcClt_offset 15 #define maxAcClt_offset 15
@ -1941,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2496,12 +2490,12 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.22.cypress.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.cypress.971669594"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1216 #define TS_TOTAL_OUTPUT_SIZE 1204
#define TsCalMode_EtbKd 5 #define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4 #define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3 #define TsCalMode_EtbKp 3
@ -2537,6 +2531,12 @@
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused1855_cs1_offset 832
#define unused1855_cs2_offset 834
#define unused1855_cs3_offset 836
#define unused1855_cs4_offset 838
#define unused1855_cs5_offset 840
#define unused1855_cs6_offset 842
#define unused4080_offset 3121 #define unused4080_offset 3121
#define unused962_offset 1040 #define unused962_offset 1040
#define unused_1484_bit_27_offset 1372 #define unused_1484_bit_27_offset 1372
@ -2545,30 +2545,30 @@
#define unused_1484_bit_31_offset 1372 #define unused_1484_bit_31_offset 1372
#define unused_1484_bit_38_offset 1372 #define unused_1484_bit_38_offset 1372
#define unusedBit_45_31_offset 120 #define unusedBit_45_31_offset 120
#define unusedBit_539_10_offset 1628 #define unusedBit_540_10_offset 1628
#define unusedBit_539_11_offset 1628 #define unusedBit_540_11_offset 1628
#define unusedBit_539_12_offset 1628 #define unusedBit_540_12_offset 1628
#define unusedBit_539_13_offset 1628 #define unusedBit_540_13_offset 1628
#define unusedBit_539_14_offset 1628 #define unusedBit_540_14_offset 1628
#define unusedBit_539_15_offset 1628 #define unusedBit_540_15_offset 1628
#define unusedBit_539_16_offset 1628 #define unusedBit_540_16_offset 1628
#define unusedBit_539_17_offset 1628 #define unusedBit_540_17_offset 1628
#define unusedBit_539_18_offset 1628 #define unusedBit_540_18_offset 1628
#define unusedBit_539_19_offset 1628 #define unusedBit_540_19_offset 1628
#define unusedBit_539_20_offset 1628 #define unusedBit_540_20_offset 1628
#define unusedBit_539_21_offset 1628 #define unusedBit_540_21_offset 1628
#define unusedBit_539_22_offset 1628 #define unusedBit_540_22_offset 1628
#define unusedBit_539_23_offset 1628 #define unusedBit_540_23_offset 1628
#define unusedBit_539_24_offset 1628 #define unusedBit_540_24_offset 1628
#define unusedBit_539_25_offset 1628 #define unusedBit_540_25_offset 1628
#define unusedBit_539_26_offset 1628 #define unusedBit_540_26_offset 1628
#define unusedBit_539_27_offset 1628 #define unusedBit_540_27_offset 1628
#define unusedBit_539_28_offset 1628 #define unusedBit_540_28_offset 1628
#define unusedBit_539_29_offset 1628 #define unusedBit_540_29_offset 1628
#define unusedBit_539_30_offset 1628 #define unusedBit_540_30_offset 1628
#define unusedBit_539_31_offset 1628 #define unusedBit_540_31_offset 1628
#define unusedBit_539_8_offset 1628 #define unusedBit_540_8_offset 1628
#define unusedBit_539_9_offset 1628 #define unusedBit_540_9_offset 1628
#define useAdvanceCorrectionsForCranking_offset 1372 #define useAdvanceCorrectionsForCranking_offset 1372
#define useCicPidForIdle_offset 120 #define useCicPidForIdle_offset 120
#define useCltBasedRpmLimit_offset 1372 #define useCltBasedRpmLimit_offset 1372

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Aug 19 03:07:35 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Aug 22 22:21:47 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -1884,6 +1884,10 @@ struct engine_configuration_s {
* offset 828 * offset 828
*/ */
Gpio max31855_cs[EGT_CHANNEL_COUNT]; Gpio max31855_cs[EGT_CHANNEL_COUNT];
/**
* offset 832
*/
Gpio unused1855_cs[6];
/** /**
* Continental/GM flex fuel sensor, 50-150hz type * Continental/GM flex fuel sensor, 50-150hz type
* offset 844 * offset 844
@ -3144,76 +3148,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {}; bool unused1130 : 1 {};
/** /**
offset 1628 bit 8 */ offset 1628 bit 8 */
bool unusedBit_539_8 : 1 {}; bool unusedBit_540_8 : 1 {};
/** /**
offset 1628 bit 9 */ offset 1628 bit 9 */
bool unusedBit_539_9 : 1 {}; bool unusedBit_540_9 : 1 {};
/** /**
offset 1628 bit 10 */ offset 1628 bit 10 */
bool unusedBit_539_10 : 1 {}; bool unusedBit_540_10 : 1 {};
/** /**
offset 1628 bit 11 */ offset 1628 bit 11 */
bool unusedBit_539_11 : 1 {}; bool unusedBit_540_11 : 1 {};
/** /**
offset 1628 bit 12 */ offset 1628 bit 12 */
bool unusedBit_539_12 : 1 {}; bool unusedBit_540_12 : 1 {};
/** /**
offset 1628 bit 13 */ offset 1628 bit 13 */
bool unusedBit_539_13 : 1 {}; bool unusedBit_540_13 : 1 {};
/** /**
offset 1628 bit 14 */ offset 1628 bit 14 */
bool unusedBit_539_14 : 1 {}; bool unusedBit_540_14 : 1 {};
/** /**
offset 1628 bit 15 */ offset 1628 bit 15 */
bool unusedBit_539_15 : 1 {}; bool unusedBit_540_15 : 1 {};
/** /**
offset 1628 bit 16 */ offset 1628 bit 16 */
bool unusedBit_539_16 : 1 {}; bool unusedBit_540_16 : 1 {};
/** /**
offset 1628 bit 17 */ offset 1628 bit 17 */
bool unusedBit_539_17 : 1 {}; bool unusedBit_540_17 : 1 {};
/** /**
offset 1628 bit 18 */ offset 1628 bit 18 */
bool unusedBit_539_18 : 1 {}; bool unusedBit_540_18 : 1 {};
/** /**
offset 1628 bit 19 */ offset 1628 bit 19 */
bool unusedBit_539_19 : 1 {}; bool unusedBit_540_19 : 1 {};
/** /**
offset 1628 bit 20 */ offset 1628 bit 20 */
bool unusedBit_539_20 : 1 {}; bool unusedBit_540_20 : 1 {};
/** /**
offset 1628 bit 21 */ offset 1628 bit 21 */
bool unusedBit_539_21 : 1 {}; bool unusedBit_540_21 : 1 {};
/** /**
offset 1628 bit 22 */ offset 1628 bit 22 */
bool unusedBit_539_22 : 1 {}; bool unusedBit_540_22 : 1 {};
/** /**
offset 1628 bit 23 */ offset 1628 bit 23 */
bool unusedBit_539_23 : 1 {}; bool unusedBit_540_23 : 1 {};
/** /**
offset 1628 bit 24 */ offset 1628 bit 24 */
bool unusedBit_539_24 : 1 {}; bool unusedBit_540_24 : 1 {};
/** /**
offset 1628 bit 25 */ offset 1628 bit 25 */
bool unusedBit_539_25 : 1 {}; bool unusedBit_540_25 : 1 {};
/** /**
offset 1628 bit 26 */ offset 1628 bit 26 */
bool unusedBit_539_26 : 1 {}; bool unusedBit_540_26 : 1 {};
/** /**
offset 1628 bit 27 */ offset 1628 bit 27 */
bool unusedBit_539_27 : 1 {}; bool unusedBit_540_27 : 1 {};
/** /**
offset 1628 bit 28 */ offset 1628 bit 28 */
bool unusedBit_539_28 : 1 {}; bool unusedBit_540_28 : 1 {};
/** /**
offset 1628 bit 29 */ offset 1628 bit 29 */
bool unusedBit_539_29 : 1 {}; bool unusedBit_540_29 : 1 {};
/** /**
offset 1628 bit 30 */ offset 1628 bit 30 */
bool unusedBit_539_30 : 1 {}; bool unusedBit_540_30 : 1 {};
/** /**
offset 1628 bit 31 */ offset 1628 bit 31 */
bool unusedBit_539_31 : 1 {}; bool unusedBit_540_31 : 1 {};
/** /**
* Time between bench test pulses * Time between bench test pulses
ms ms
@ -4949,4 +4953,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21300); static_assert(sizeof(persistent_config_s) == 21300);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Aug 19 03:07:35 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Aug 22 22:21:47 UTC 2022

View File

@ -531,7 +531,7 @@
#define ego_sensor_e_ES_NarrowBand 3 #define ego_sensor_e_ES_NarrowBand 3
#define ego_sensor_e_ES_PLX 4 #define ego_sensor_e_ES_PLX 4
#define egoValueShift_offset 1696 #define egoValueShift_offset 1696
#define EGT_CHANNEL_COUNT 8 #define EGT_CHANNEL_COUNT 2
#define electronicThrottlePin1Mode_offset 670 #define electronicThrottlePin1Mode_offset 670
#define enableAemXSeries_offset 764 #define enableAemXSeries_offset 764
#define enableCanVss_offset 960 #define enableCanVss_offset 960
@ -1687,12 +1687,6 @@
#define mapMinBufferLength_offset 868 #define mapMinBufferLength_offset 868
#define max31855_cs1_offset 828 #define max31855_cs1_offset 828
#define max31855_cs2_offset 830 #define max31855_cs2_offset 830
#define max31855_cs3_offset 832
#define max31855_cs4_offset 834
#define max31855_cs5_offset 836
#define max31855_cs6_offset 838
#define max31855_cs7_offset 840
#define max31855_cs8_offset 842
#define max31855spiDevice_offset 676 #define max31855spiDevice_offset 676
#define MAX_CYLINDER_COUNT 12 #define MAX_CYLINDER_COUNT 12
#define maxAcClt_offset 15 #define maxAcClt_offset 15
@ -1941,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 504420078 #define SIGNATURE_HASH 1362961046
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2496,12 +2490,12 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.22.kin.504420078" #define TS_SIGNATURE "rusEFI 2022.08.22.kin.1362961046"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1216 #define TS_TOTAL_OUTPUT_SIZE 1204
#define TsCalMode_EtbKd 5 #define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4 #define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3 #define TsCalMode_EtbKp 3
@ -2537,6 +2531,12 @@
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused1855_cs1_offset 832
#define unused1855_cs2_offset 834
#define unused1855_cs3_offset 836
#define unused1855_cs4_offset 838
#define unused1855_cs5_offset 840
#define unused1855_cs6_offset 842
#define unused4080_offset 3121 #define unused4080_offset 3121
#define unused962_offset 1040 #define unused962_offset 1040
#define unused_1484_bit_27_offset 1372 #define unused_1484_bit_27_offset 1372
@ -2545,30 +2545,30 @@
#define unused_1484_bit_31_offset 1372 #define unused_1484_bit_31_offset 1372
#define unused_1484_bit_38_offset 1372 #define unused_1484_bit_38_offset 1372
#define unusedBit_45_31_offset 120 #define unusedBit_45_31_offset 120
#define unusedBit_539_10_offset 1628 #define unusedBit_540_10_offset 1628
#define unusedBit_539_11_offset 1628 #define unusedBit_540_11_offset 1628
#define unusedBit_539_12_offset 1628 #define unusedBit_540_12_offset 1628
#define unusedBit_539_13_offset 1628 #define unusedBit_540_13_offset 1628
#define unusedBit_539_14_offset 1628 #define unusedBit_540_14_offset 1628
#define unusedBit_539_15_offset 1628 #define unusedBit_540_15_offset 1628
#define unusedBit_539_16_offset 1628 #define unusedBit_540_16_offset 1628
#define unusedBit_539_17_offset 1628 #define unusedBit_540_17_offset 1628
#define unusedBit_539_18_offset 1628 #define unusedBit_540_18_offset 1628
#define unusedBit_539_19_offset 1628 #define unusedBit_540_19_offset 1628
#define unusedBit_539_20_offset 1628 #define unusedBit_540_20_offset 1628
#define unusedBit_539_21_offset 1628 #define unusedBit_540_21_offset 1628
#define unusedBit_539_22_offset 1628 #define unusedBit_540_22_offset 1628
#define unusedBit_539_23_offset 1628 #define unusedBit_540_23_offset 1628
#define unusedBit_539_24_offset 1628 #define unusedBit_540_24_offset 1628
#define unusedBit_539_25_offset 1628 #define unusedBit_540_25_offset 1628
#define unusedBit_539_26_offset 1628 #define unusedBit_540_26_offset 1628
#define unusedBit_539_27_offset 1628 #define unusedBit_540_27_offset 1628
#define unusedBit_539_28_offset 1628 #define unusedBit_540_28_offset 1628
#define unusedBit_539_29_offset 1628 #define unusedBit_540_29_offset 1628
#define unusedBit_539_30_offset 1628 #define unusedBit_540_30_offset 1628
#define unusedBit_539_31_offset 1628 #define unusedBit_540_31_offset 1628
#define unusedBit_539_8_offset 1628 #define unusedBit_540_8_offset 1628
#define unusedBit_539_9_offset 1628 #define unusedBit_540_9_offset 1628
#define useAdvanceCorrectionsForCranking_offset 1372 #define useAdvanceCorrectionsForCranking_offset 1372
#define useCicPidForIdle_offset 120 #define useCicPidForIdle_offset 120
#define useCltBasedRpmLimit_offset 1372 #define useCltBasedRpmLimit_offset 1372

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Fri Aug 19 03:07:38 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Aug 22 22:21:50 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -1884,6 +1884,10 @@ struct engine_configuration_s {
* offset 828 * offset 828
*/ */
Gpio max31855_cs[EGT_CHANNEL_COUNT]; Gpio max31855_cs[EGT_CHANNEL_COUNT];
/**
* offset 832
*/
Gpio unused1855_cs[6];
/** /**
* Continental/GM flex fuel sensor, 50-150hz type * Continental/GM flex fuel sensor, 50-150hz type
* offset 844 * offset 844
@ -3144,76 +3148,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {}; bool unused1130 : 1 {};
/** /**
offset 1628 bit 8 */ offset 1628 bit 8 */
bool unusedBit_539_8 : 1 {}; bool unusedBit_540_8 : 1 {};
/** /**
offset 1628 bit 9 */ offset 1628 bit 9 */
bool unusedBit_539_9 : 1 {}; bool unusedBit_540_9 : 1 {};
/** /**
offset 1628 bit 10 */ offset 1628 bit 10 */
bool unusedBit_539_10 : 1 {}; bool unusedBit_540_10 : 1 {};
/** /**
offset 1628 bit 11 */ offset 1628 bit 11 */
bool unusedBit_539_11 : 1 {}; bool unusedBit_540_11 : 1 {};
/** /**
offset 1628 bit 12 */ offset 1628 bit 12 */
bool unusedBit_539_12 : 1 {}; bool unusedBit_540_12 : 1 {};
/** /**
offset 1628 bit 13 */ offset 1628 bit 13 */
bool unusedBit_539_13 : 1 {}; bool unusedBit_540_13 : 1 {};
/** /**
offset 1628 bit 14 */ offset 1628 bit 14 */
bool unusedBit_539_14 : 1 {}; bool unusedBit_540_14 : 1 {};
/** /**
offset 1628 bit 15 */ offset 1628 bit 15 */
bool unusedBit_539_15 : 1 {}; bool unusedBit_540_15 : 1 {};
/** /**
offset 1628 bit 16 */ offset 1628 bit 16 */
bool unusedBit_539_16 : 1 {}; bool unusedBit_540_16 : 1 {};
/** /**
offset 1628 bit 17 */ offset 1628 bit 17 */
bool unusedBit_539_17 : 1 {}; bool unusedBit_540_17 : 1 {};
/** /**
offset 1628 bit 18 */ offset 1628 bit 18 */
bool unusedBit_539_18 : 1 {}; bool unusedBit_540_18 : 1 {};
/** /**
offset 1628 bit 19 */ offset 1628 bit 19 */
bool unusedBit_539_19 : 1 {}; bool unusedBit_540_19 : 1 {};
/** /**
offset 1628 bit 20 */ offset 1628 bit 20 */
bool unusedBit_539_20 : 1 {}; bool unusedBit_540_20 : 1 {};
/** /**
offset 1628 bit 21 */ offset 1628 bit 21 */
bool unusedBit_539_21 : 1 {}; bool unusedBit_540_21 : 1 {};
/** /**
offset 1628 bit 22 */ offset 1628 bit 22 */
bool unusedBit_539_22 : 1 {}; bool unusedBit_540_22 : 1 {};
/** /**
offset 1628 bit 23 */ offset 1628 bit 23 */
bool unusedBit_539_23 : 1 {}; bool unusedBit_540_23 : 1 {};
/** /**
offset 1628 bit 24 */ offset 1628 bit 24 */
bool unusedBit_539_24 : 1 {}; bool unusedBit_540_24 : 1 {};
/** /**
offset 1628 bit 25 */ offset 1628 bit 25 */
bool unusedBit_539_25 : 1 {}; bool unusedBit_540_25 : 1 {};
/** /**
offset 1628 bit 26 */ offset 1628 bit 26 */
bool unusedBit_539_26 : 1 {}; bool unusedBit_540_26 : 1 {};
/** /**
offset 1628 bit 27 */ offset 1628 bit 27 */
bool unusedBit_539_27 : 1 {}; bool unusedBit_540_27 : 1 {};
/** /**
offset 1628 bit 28 */ offset 1628 bit 28 */
bool unusedBit_539_28 : 1 {}; bool unusedBit_540_28 : 1 {};
/** /**
offset 1628 bit 29 */ offset 1628 bit 29 */
bool unusedBit_539_29 : 1 {}; bool unusedBit_540_29 : 1 {};
/** /**
offset 1628 bit 30 */ offset 1628 bit 30 */
bool unusedBit_539_30 : 1 {}; bool unusedBit_540_30 : 1 {};
/** /**
offset 1628 bit 31 */ offset 1628 bit 31 */
bool unusedBit_539_31 : 1 {}; bool unusedBit_540_31 : 1 {};
/** /**
* Time between bench test pulses * Time between bench test pulses
ms ms
@ -4949,4 +4953,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21300); static_assert(sizeof(persistent_config_s) == 21300);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Fri Aug 19 03:07:38 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Aug 22 22:21:50 UTC 2022

View File

@ -541,7 +541,7 @@
#define ego_sensor_e_ES_NarrowBand 3 #define ego_sensor_e_ES_NarrowBand 3
#define ego_sensor_e_ES_PLX 4 #define ego_sensor_e_ES_PLX 4
#define egoValueShift_offset 1696 #define egoValueShift_offset 1696
#define EGT_CHANNEL_COUNT 8 #define EGT_CHANNEL_COUNT 2
#define electronicThrottlePin1Mode_offset 670 #define electronicThrottlePin1Mode_offset 670
#define enableAemXSeries_offset 764 #define enableAemXSeries_offset 764
#define enableCanVss_offset 960 #define enableCanVss_offset 960
@ -1651,12 +1651,6 @@
#define mapMinBufferLength_offset 868 #define mapMinBufferLength_offset 868
#define max31855_cs1_offset 828 #define max31855_cs1_offset 828
#define max31855_cs2_offset 830 #define max31855_cs2_offset 830
#define max31855_cs3_offset 832
#define max31855_cs4_offset 834
#define max31855_cs5_offset 836
#define max31855_cs6_offset 838
#define max31855_cs7_offset 840
#define max31855_cs8_offset 842
#define max31855spiDevice_offset 676 #define max31855spiDevice_offset 676
#define MAX_CYLINDER_COUNT 12 #define MAX_CYLINDER_COUNT 12
#define maxAcClt_offset 15 #define maxAcClt_offset 15
@ -1907,7 +1901,7 @@
#define show_Proteus_presets false #define show_Proteus_presets false
#define show_test_presets false #define show_test_presets false
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 955958170 #define SIGNATURE_HASH 2010593250
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2463,12 +2457,12 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.22.subaru_eg33_f7.955958170" #define TS_SIGNATURE "rusEFI 2022.08.22.subaru_eg33_f7.2010593250"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1216 #define TS_TOTAL_OUTPUT_SIZE 1204
#define TsCalMode_EtbKd 5 #define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4 #define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3 #define TsCalMode_EtbKp 3
@ -2504,6 +2498,12 @@
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused1855_cs1_offset 832
#define unused1855_cs2_offset 834
#define unused1855_cs3_offset 836
#define unused1855_cs4_offset 838
#define unused1855_cs5_offset 840
#define unused1855_cs6_offset 842
#define unused4080_offset 3121 #define unused4080_offset 3121
#define unused962_offset 1040 #define unused962_offset 1040
#define unused_1484_bit_27_offset 1372 #define unused_1484_bit_27_offset 1372
@ -2512,30 +2512,30 @@
#define unused_1484_bit_31_offset 1372 #define unused_1484_bit_31_offset 1372
#define unused_1484_bit_38_offset 1372 #define unused_1484_bit_38_offset 1372
#define unusedBit_45_31_offset 120 #define unusedBit_45_31_offset 120
#define unusedBit_539_10_offset 1628 #define unusedBit_540_10_offset 1628
#define unusedBit_539_11_offset 1628 #define unusedBit_540_11_offset 1628
#define unusedBit_539_12_offset 1628 #define unusedBit_540_12_offset 1628
#define unusedBit_539_13_offset 1628 #define unusedBit_540_13_offset 1628
#define unusedBit_539_14_offset 1628 #define unusedBit_540_14_offset 1628
#define unusedBit_539_15_offset 1628 #define unusedBit_540_15_offset 1628
#define unusedBit_539_16_offset 1628 #define unusedBit_540_16_offset 1628
#define unusedBit_539_17_offset 1628 #define unusedBit_540_17_offset 1628
#define unusedBit_539_18_offset 1628 #define unusedBit_540_18_offset 1628
#define unusedBit_539_19_offset 1628 #define unusedBit_540_19_offset 1628
#define unusedBit_539_20_offset 1628 #define unusedBit_540_20_offset 1628
#define unusedBit_539_21_offset 1628 #define unusedBit_540_21_offset 1628
#define unusedBit_539_22_offset 1628 #define unusedBit_540_22_offset 1628
#define unusedBit_539_23_offset 1628 #define unusedBit_540_23_offset 1628
#define unusedBit_539_24_offset 1628 #define unusedBit_540_24_offset 1628
#define unusedBit_539_25_offset 1628 #define unusedBit_540_25_offset 1628
#define unusedBit_539_26_offset 1628 #define unusedBit_540_26_offset 1628
#define unusedBit_539_27_offset 1628 #define unusedBit_540_27_offset 1628
#define unusedBit_539_28_offset 1628 #define unusedBit_540_28_offset 1628
#define unusedBit_539_29_offset 1628 #define unusedBit_540_29_offset 1628
#define unusedBit_539_30_offset 1628 #define unusedBit_540_30_offset 1628
#define unusedBit_539_31_offset 1628 #define unusedBit_540_31_offset 1628
#define unusedBit_539_8_offset 1628 #define unusedBit_540_8_offset 1628
#define unusedBit_539_9_offset 1628 #define unusedBit_540_9_offset 1628
#define useAdvanceCorrectionsForCranking_offset 1372 #define useAdvanceCorrectionsForCranking_offset 1372
#define useCicPidForIdle_offset 120 #define useCicPidForIdle_offset 120
#define useCltBasedRpmLimit_offset 1372 #define useCltBasedRpmLimit_offset 1372

View File

@ -118,12 +118,6 @@ entry = accelerationX, "Acceleration: X", float, "%.3f"
entry = accelerationY, "Acceleration: Y", float, "%.3f" entry = accelerationY, "Acceleration: Y", float, "%.3f"
entry = egt1, "egt 1", int, "%d" entry = egt1, "egt 1", int, "%d"
entry = egt2, "egt 2", int, "%d" entry = egt2, "egt 2", int, "%d"
entry = egt3, "egt 3", int, "%d"
entry = egt4, "egt 4", int, "%d"
entry = egt5, "egt 5", int, "%d"
entry = egt6, "egt 6", int, "%d"
entry = egt7, "egt 7", int, "%d"
entry = egt8, "egt 8", int, "%d"
entry = TPS2Value, "TPS2", float, "%.3f" entry = TPS2Value, "TPS2", float, "%.3f"
entry = rawTps1Primary, "rawTps1Primary", float, "%.3f" entry = rawTps1Primary, "rawTps1Primary", float, "%.3f"
entry = rawPpsPrimary, "rawPpsPrimary", float, "%.3f" entry = rawPpsPrimary, "rawPpsPrimary", float, "%.3f"

View File

@ -124,12 +124,6 @@ accelerationXGauge = accelerationX,"Acceleration: X", "G", 0.0,0.0, 0.0,0.0, 0.0
accelerationYGauge = accelerationY,"Acceleration: Y", "G", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 accelerationYGauge = accelerationY,"Acceleration: Y", "G", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt1Gauge = egt1,"egt 1", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 egt1Gauge = egt1,"egt 1", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt2Gauge = egt2,"egt 2", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 egt2Gauge = egt2,"egt 2", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt3Gauge = egt3,"egt 3", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt4Gauge = egt4,"egt 4", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt5Gauge = egt5,"egt 5", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt6Gauge = egt6,"egt 6", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt7Gauge = egt7,"egt 7", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
egt8Gauge = egt8,"egt 8", "deg C", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
TPS2ValueGauge = TPS2Value,"TPS2", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 TPS2ValueGauge = TPS2Value,"TPS2", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
rawTps1PrimaryGauge = rawTps1Primary,"rawTps1Primary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawTps1PrimaryGauge = rawTps1Primary,"rawTps1Primary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawPpsPrimaryGauge = rawPpsPrimary,"rawPpsPrimary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawPpsPrimaryGauge = rawPpsPrimary,"rawPpsPrimary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
@ -197,7 +191,7 @@ rawMapGauge = rawMap,"rawMap", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
rawAfrGauge = rawAfr,"rawAfr", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawAfrGauge = rawAfr,"rawAfr", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3
tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelFromGauge = tpsAccelFrom,"tpsAccelFrom", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 tpsAccelToGauge = tpsAccelTo,"tpsAccelTo", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0
alignmentFill_at_342Gauge = alignmentFill_at_342,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0 alignmentFill_at_330Gauge = alignmentFill_at_330,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 calibrationValue2Gauge = calibrationValue2,"calibrationValue2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
isMainRelayOnGauge = isMainRelayOn,"isMainRelayOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 isMainRelayOnGauge = isMainRelayOn,"isMainRelayOn", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
isUsbConnectedGauge = isUsbConnected,"Original reason for this is to check if USB is connected from Lua", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 isUsbConnectedGauge = isUsbConnected,"Original reason for this is to check if USB is connected from Lua", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
@ -277,7 +271,7 @@ boostControllerOutputGauge = boostControllerOutput,"Boost Output", "%", 0.0,100.
boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"Boost Open Loop", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"Boost Open Loop", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1
fallbackMapGauge = fallbackMap,"fallbackMap", "kPa", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 1,1 fallbackMapGauge = fallbackMap,"fallbackMap", "kPa", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 1,1
detectedGearGauge = detectedGear,"Detected Gear", "", 0.0,8.0, 0.0,8.0, 0.0,8.0, 0,0 detectedGearGauge = detectedGear,"Detected Gear", "", 0.0,8.0, 0.0,8.0, 0.0,8.0, 0,0
alignmentFill_at_389Gauge = alignmentFill_at_389,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0 alignmentFill_at_377Gauge = alignmentFill_at_377,"need 4 byte alignment", "units", -20.0,100.0, -20.0,100.0, -20.0,100.0, 0,0
instantMAPValueGauge = instantMAPValue,"Instant MAP", "kPa", 0.0,655.0, 0.0,655.0, 0.0,655.0, 2,2 instantMAPValueGauge = instantMAPValue,"Instant MAP", "kPa", 0.0,655.0, 0.0,655.0, 0.0,655.0, 2,2
mostRecentTimeBetweenSparkEventsGauge = mostRecentTimeBetweenSparkEvents,"mostRecentTimeBetweenSparkEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 mostRecentTimeBetweenSparkEventsGauge = mostRecentTimeBetweenSparkEvents,"mostRecentTimeBetweenSparkEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
mostRecentTimeBetweenIgnitionEventsGauge = mostRecentTimeBetweenIgnitionEvents,"mostRecentTimeBetweenIgnitionEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 mostRecentTimeBetweenIgnitionEventsGauge = mostRecentTimeBetweenIgnitionEvents,"mostRecentTimeBetweenIgnitionEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3

File diff suppressed because it is too large Load Diff

View File

@ -92,398 +92,392 @@ accelerationX("Acceleration: X", SensorCategory.SENSOR_INPUTS, FieldType.INT16,
accelerationY("Acceleration: Y", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 0.01, 0.0, 0.0, "G"), accelerationY("Acceleration: Y", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 0.01, 0.0, 0.0, "G"),
egt1("egt 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"), egt1("egt 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"),
egt2("egt 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"), egt2("egt 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"),
egt3("egt 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 1.0, 0.0, 0.0, "deg C"), TPS2Value("TPS2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 0.01, 0.0, 0.0, "%"),
egt4("egt 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 1.0, 0.0, 0.0, "deg C"), rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 0.001, 0.0, 5.0, "V"),
egt5("egt 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 1.0, 0.0, 0.0, "deg C"), rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 0.001, 0.0, 5.0, "V"),
egt6("egt 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 1.0, 0.0, 0.0, "deg C"), rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 0.001, 0.0, 5.0, "V"),
egt7("egt 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 1.0, 0.0, 0.0, "deg C"), rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 0.001, 0.0, 5.0, "V"),
egt8("egt 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 1.0, 0.0, 0.0, "deg C"), rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 0.001, 0.0, 5.0, "V"),
TPS2Value("TPS2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.01, 0.0, 0.0, "%"), tuneCrc16("Tune CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 1.0, 0.0, 0.0, "crc16"),
rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 234, 0.001, 0.0, 5.0, "V"), fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 234, 1.0, 0.0, 0.0, ""),
rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"), tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 235, 1.0, -1.0, 10.0, "gear"),
rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 238, 0.001, 0.0, 5.0, "V"), rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"),
rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 240, 0.001, 0.0, 5.0, "V"), knock1("knock 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 238, 1.0, 0.0, 0.0, "dBv"),
rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 242, 0.001, 0.0, 5.0, "V"), knock2("knock 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 239, 1.0, 0.0, 0.0, "dBv"),
tuneCrc16("Tune CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 244, 1.0, 0.0, 0.0, "crc16"), knock3("knock 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 240, 1.0, 0.0, 0.0, "dBv"),
fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, ""), knock4("knock 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 241, 1.0, 0.0, 0.0, "dBv"),
tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, -1.0, 10.0, "gear"), knock5("knock 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 242, 1.0, 0.0, 0.0, "dBv"),
rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 248, 0.001, 0.0, 5.0, "V"), knock6("knock 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 243, 1.0, 0.0, 0.0, "dBv"),
knock1("knock 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, 0.0, 0.0, "dBv"), knock7("knock 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 244, 1.0, 0.0, 0.0, "dBv"),
knock2("knock 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 1.0, 0.0, 0.0, "dBv"), knock8("knock 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 245, 1.0, 0.0, 0.0, "dBv"),
knock3("knock 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 252, 1.0, 0.0, 0.0, "dBv"), knock9("knock 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, "dBv"),
knock4("knock 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 253, 1.0, 0.0, 0.0, "dBv"), knock10("knock 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, 0.0, 0.0, "dBv"),
knock5("knock 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 254, 1.0, 0.0, 0.0, "dBv"), knock11("knock 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 248, 1.0, 0.0, 0.0, "dBv"),
knock6("knock 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 255, 1.0, 0.0, 0.0, "dBv"), knock12("knock 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 249, 1.0, 0.0, 0.0, "dBv"),
knock7("knock 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 256, 1.0, 0.0, 0.0, "dBv"), tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, -1.0, 10.0, "gear"),
knock8("knock 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 257, 1.0, 0.0, 0.0, "dBv"), flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 0.5, 0.0, 0.0, "%"),
knock9("knock 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 258, 1.0, 0.0, 0.0, "dBv"), rawIdlePositionSensor("rawIdlePositionSensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 252, 0.001, 0.0, 5.0, "V"),
knock10("knock 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 259, 1.0, 0.0, 0.0, "dBv"), rawWastegatePosition("rawWastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 254, 0.001, 0.0, 5.0, "V"),
knock11("knock 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 260, 1.0, 0.0, 0.0, "dBv"), wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 256, 0.01, 0.0, 0.0, "%"),
knock12("knock 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 261, 1.0, 0.0, 0.0, "dBv"), idlePositionSensor("Idle position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 258, 0.01, 0.0, 0.0, "%"),
tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 262, 1.0, -1.0, 10.0, "gear"), rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 260, 0.001, 0.0, 5.0, "V"),
flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 263, 0.5, 0.0, 0.0, "%"), rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 262, 0.001, 0.0, 5.0, "V"),
rawIdlePositionSensor("rawIdlePositionSensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 264, 0.001, 0.0, 5.0, "V"), lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 264, 0.03333333333333333, 0.0, 0.0, "kpa"),
rawWastegatePosition("rawWastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 266, 0.001, 0.0, 5.0, "V"), highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 266, 0.1, 0.0, 0.0, "bar"),
wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 268, 0.01, 0.0, 0.0, "%"), targetLambda("fuel: target lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 268, 1.0E-4, 0.0, 0.0, ""),
idlePositionSensor("Idle position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 270, 0.01, 0.0, 0.0, "%"), AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 270, 0.001, 0.0, 0.0, "AFR"),
rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 272, 0.001, 0.0, 5.0, "V"), VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 272, 0.0033333333333333335, 0.0, 0.0, "m/s2"),
rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 274, 0.001, 0.0, 5.0, "V"), lambdaValue2("Lambda 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 274, 1.0E-4, 0.0, 0.0, ""),
lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 276, 0.03333333333333333, 0.0, 0.0, "kpa"), AFRValue2("Air/Fuel Ratio 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 276, 0.001, 0.0, 0.0, "AFR"),
highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 278, 0.1, 0.0, 0.0, "bar"), vvtPositionB1E("VVT: bank 1 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 278, 0.02, 0.0, 0.0, "deg"),
targetLambda("fuel: target lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 280, 1.0E-4, 0.0, 0.0, ""), vvtPositionB2I("VVT: bank 2 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 280, 0.02, 0.0, 0.0, "deg"),
AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 282, 0.001, 0.0, 0.0, "AFR"), vvtPositionB2E("VVT: bank 2 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 282, 0.02, 0.0, 0.0, "deg"),
VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 284, 0.0033333333333333335, 0.0, 0.0, "m/s2"), fuelPidCorrection1("fuelPidCorrection 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 284, 0.01, -20.0, 20.0, "%"),
lambdaValue2("Lambda 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 286, 1.0E-4, 0.0, 0.0, ""), fuelPidCorrection2("fuelPidCorrection 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 286, 0.01, -20.0, 20.0, "%"),
AFRValue2("Air/Fuel Ratio 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 288, 0.001, 0.0, 0.0, "AFR"), rawTps1Secondary("rawTps1Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 288, 0.001, 0.0, 5.0, "V"),
vvtPositionB1E("VVT: bank 1 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 290, 0.02, 0.0, 0.0, "deg"), rawTps2Primary("rawTps2Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 290, 0.001, 0.0, 5.0, "V"),
vvtPositionB2I("VVT: bank 2 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 292, 0.02, 0.0, 0.0, "deg"), rawTps2Secondary("rawTps2Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 292, 0.001, 0.0, 5.0, "V"),
vvtPositionB2E("VVT: bank 2 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 294, 0.02, 0.0, 0.0, "deg"), knockCount("knock: count", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 294, 1.0, 0.0, 0.0, ""),
fuelPidCorrection1("fuelPidCorrection 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 296, 0.01, -20.0, 20.0, "%"), accelerationZ("Acceleration: Z", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 296, 0.01, 0.0, 0.0, "G"),
fuelPidCorrection2("fuelPidCorrection 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 298, 0.01, -20.0, 20.0, "%"), accelerationRoll("Acceleration: Roll", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 298, 0.01, 0.0, 0.0, "G"),
rawTps1Secondary("rawTps1Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 300, 0.001, 0.0, 5.0, "V"), accelerationYaw("Acceleration: Yaw", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 300, 0.01, 0.0, 0.0, "G"),
rawTps2Primary("rawTps2Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 302, 0.001, 0.0, 5.0, "V"), vvtTargets1("vvtTargets 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 302, 1.0, 0.0, 0.0, "deg"),
rawTps2Secondary("rawTps2Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 304, 0.001, 0.0, 5.0, "V"), vvtTargets2("vvtTargets 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 303, 1.0, 0.0, 0.0, "deg"),
knockCount("knock: count", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 306, 1.0, 0.0, 0.0, ""), vvtTargets3("vvtTargets 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 304, 1.0, 0.0, 0.0, "deg"),
accelerationZ("Acceleration: Z", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 308, 0.01, 0.0, 0.0, "G"), vvtTargets4("vvtTargets 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 305, 1.0, 0.0, 0.0, "deg"),
accelerationRoll("Acceleration: Roll", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 310, 0.01, 0.0, 0.0, "G"), turboSpeed("Turbocharger Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 306, 1.0, 0.0, 0.0, "hz"),
accelerationYaw("Acceleration: Yaw", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 312, 0.01, 0.0, 0.0, "G"), tps1Split("tps1Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 308, 0.01, 0.0, 0.0, "%"),
vvtTargets1("vvtTargets 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 314, 1.0, 0.0, 0.0, "deg"), tps2Split("tps2Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 310, 0.01, 0.0, 0.0, "%"),
vvtTargets2("vvtTargets 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 315, 1.0, 0.0, 0.0, "deg"), tps12Split("tps12Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 312, 0.01, 0.0, 0.0, "%"),
vvtTargets3("vvtTargets 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 316, 1.0, 0.0, 0.0, "deg"), accPedalSplit("accPedalSplit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 314, 0.01, 0.0, 0.0, "%"),
vvtTargets4("vvtTargets 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 317, 1.0, 0.0, 0.0, "deg"), sparkCutReason("Spark Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 316, 1.0, 0.0, 0.0, "code"),
turboSpeed("Turbocharger Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 318, 1.0, 0.0, 0.0, "hz"), fuelCutReason("Fuel Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 317, 1.0, 0.0, 0.0, "code"),
tps1Split("tps1Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 320, 0.01, 0.0, 0.0, "%"), mafEstimate("MAF estimate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 318, 0.1, 0.0, 0.0, "kg/h"),
tps2Split("tps2Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 322, 0.01, 0.0, 0.0, "%"), instantRpm("instantRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 320, 1.0, 0.0, 0.0, "rpm"),
tps12Split("tps12Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 324, 0.01, 0.0, 0.0, "%"), systemEventReuse("systemEventReuse", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 322, 1.0, 0.0, 0.0, "counter"),
accPedalSplit("accPedalSplit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 326, 0.01, 0.0, 0.0, "%"), rawMap("rawMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 324, 0.001, 0.0, 5.0, "V"),
sparkCutReason("Spark Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 328, 1.0, 0.0, 0.0, "code"), rawAfr("rawAfr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 326, 0.001, 0.0, 5.0, "V"),
fuelCutReason("Fuel Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 329, 1.0, 0.0, 0.0, "code"), tpsAccelFrom("tpsAccelFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 328, 1.0, 0.0, 100.0, "%"),
mafEstimate("MAF estimate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 330, 0.1, 0.0, 0.0, "kg/h"), tpsAccelTo("tpsAccelTo", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 329, 1.0, 0.0, 100.0, "%"),
instantRpm("instantRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 332, 1.0, 0.0, 0.0, "rpm"), alignmentFill_at_330("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 330, 1.0, -20.0, 100.0, "units"),
systemEventReuse("systemEventReuse", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 334, 1.0, 0.0, 0.0, "counter"), calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 332, 1.0, 0.0, 0.0, ""),
rawMap("rawMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 336, 0.001, 0.0, 5.0, "V"), luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 340, 1.0, 0.0, 0.0, "count"),
rawAfr("rawAfr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 338, 0.001, 0.0, 5.0, "V"), luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 344, 1.0, 0.0, 0.0, "nt"),
tpsAccelFrom("tpsAccelFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 340, 1.0, 0.0, 100.0, "%"), testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 348, 1.0, 0.0, 0.0, "count"),
tpsAccelTo("tpsAccelTo", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 341, 1.0, 0.0, 100.0, "%"), tcu_currentRange("Current Range", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 349, 1.0, 0.0, 0.0, ""),
alignmentFill_at_342("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 342, 1.0, -20.0, 100.0, "units"), tcRatio("Torque Converter Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 350, 0.01, 0.0, 0.0, "value"),
calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 344, 1.0, 0.0, 0.0, ""), lastShiftTime("S", SensorCategory.SENSOR_INPUTS, FieldType.INT, 352, 1.0, -1.0, -1.0, ""),
luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 352, 1.0, 0.0, 0.0, "count"), vssEdgeCounter("vssEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 356, 1.0, -1.0, -1.0, ""),
luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 356, 1.0, 0.0, 0.0, "nt"), issEdgeCounter("issEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 360, 1.0, -1.0, -1.0, ""),
testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 360, 1.0, 0.0, 0.0, "count"), auxLinear1("Aux Linear 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 364, 0.01, 0.0, 0.0, ""),
tcu_currentRange("Current Range", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 361, 1.0, 0.0, 0.0, ""), auxLinear2("Aux Linear 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.01, 0.0, 0.0, ""),
tcRatio("Torque Converter Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 362, 0.01, 0.0, 0.0, "value"), boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 372, 0.5, 0.0, 100.0, "%"),
lastShiftTime("S", SensorCategory.SENSOR_INPUTS, FieldType.INT, 364, 1.0, -1.0, -1.0, ""), boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 373, 0.5, 0.0, 100.0, "%"),
vssEdgeCounter("vssEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 368, 1.0, -1.0, -1.0, ""), fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 374, 0.1, 0.0, 1000.0, "kPa"),
issEdgeCounter("issEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 372, 1.0, -1.0, -1.0, ""), detectedGear("Detected Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 376, 1.0, 0.0, 8.0, ""),
auxLinear1("Aux Linear 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 376, 0.01, 0.0, 0.0, ""), alignmentFill_at_377("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 377, 1.0, -20.0, 100.0, "units"),
auxLinear2("Aux Linear 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 378, 0.01, 0.0, 0.0, ""), instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 378, 0.03333333333333333, 0.0, 655.0, "kPa"),
boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 384, 0.5, 0.0, 100.0, "%"), mostRecentTimeBetweenSparkEvents("mostRecentTimeBetweenSparkEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 380, 1.0, -10000.0, 10000.0, ""),
boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 385, 0.5, 0.0, 100.0, "%"), mostRecentTimeBetweenIgnitionEvents("mostRecentTimeBetweenIgnitionEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 382, 1.0, -10000.0, 10000.0, ""),
fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 386, 0.1, 0.0, 1000.0, "kPa"), maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 384, 1.0, -10000.0, 10000.0, ""),
detectedGear("Detected Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 388, 1.0, 0.0, 8.0, ""), maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 386, 1.0, -10000.0, 10000.0, ""),
alignmentFill_at_389("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 389, 1.0, -20.0, 100.0, "units"), canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 388, 1.0, -10000.0, 10000.0, ""),
instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 390, 0.03333333333333333, 0.0, 655.0, "kPa"), canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 390, 1.0, -10000.0, 10000.0, ""),
mostRecentTimeBetweenSparkEvents("mostRecentTimeBetweenSparkEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 392, 1.0, -10000.0, 10000.0, ""), triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 392, 1.0, -10000.0, 10000.0, ""),
mostRecentTimeBetweenIgnitionEvents("mostRecentTimeBetweenIgnitionEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 394, 1.0, -10000.0, 10000.0, ""), triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 396, 1.0, -10000.0, 10000.0, ""),
maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 396, 1.0, -10000.0, 10000.0, ""), triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 400, 1.0, -10000.0, 10000.0, ""),
maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 398, 1.0, -10000.0, 10000.0, ""), triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 404, 1.0, -10000.0, 10000.0, ""),
canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 400, 1.0, -10000.0, 10000.0, ""), triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 408, 1.0, -10000.0, 10000.0, ""),
canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 402, 1.0, -10000.0, 10000.0, ""), triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 412, 1.0, -10000.0, 10000.0, ""),
triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 404, 1.0, -10000.0, 10000.0, ""), startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 416, 1.0, -10000.0, 10000.0, ""),
triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 408, 1.0, -10000.0, 10000.0, ""), starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 417, 1.0, -10000.0, 10000.0, ""),
triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 412, 1.0, -10000.0, 10000.0, ""), starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 418, 1.0, -10000.0, 10000.0, ""),
triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 416, 1.0, -10000.0, 10000.0, ""), multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 419, 1.0, -10000.0, 10000.0, ""),
triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 420, 1.0, -10000.0, 10000.0, ""), injectorFlowPressureRatio("injectorFlowPressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 420, 1.0, -10000.0, 10000.0, ""),
triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 424, 1.0, -10000.0, 10000.0, ""), injectorFlowPressureDelta("injectorFlowPressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 424, 1.0, -10000.0, 10000.0, "kPa"),
startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 428, 1.0, -10000.0, 10000.0, ""), alternatorStatus("alternatorStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 428, 1.0, -1.0, -1.0, ""),
starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 429, 1.0, -10000.0, 10000.0, ""), idleStatus("idleStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 444, 1.0, -1.0, -1.0, ""),
starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 430, 1.0, -10000.0, 10000.0, ""), etbStatus("etbStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 460, 1.0, -1.0, -1.0, ""),
multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 431, 1.0, -10000.0, 10000.0, ""), boostStatus("boostStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 476, 1.0, -1.0, -1.0, ""),
injectorFlowPressureRatio("injectorFlowPressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 432, 1.0, -10000.0, 10000.0, ""), vvtStatus1("vvtStatus 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 492, 1.0, -1.0, -1.0, ""),
injectorFlowPressureDelta("injectorFlowPressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 436, 1.0, -10000.0, 10000.0, "kPa"), vvtStatus2("vvtStatus 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 508, 1.0, -1.0, -1.0, ""),
alternatorStatus("alternatorStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 440, 1.0, -1.0, -1.0, ""), vvtStatus3("vvtStatus 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 524, 1.0, -1.0, -1.0, ""),
idleStatus("idleStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 456, 1.0, -1.0, -1.0, ""), vvtStatus4("vvtStatus 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 540, 1.0, -1.0, -1.0, ""),
etbStatus("etbStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 472, 1.0, -1.0, -1.0, ""), auxSpeed1("aux speed 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 556, 1.0, 0.0, 0.0, "s"),
boostStatus("boostStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 488, 1.0, -1.0, -1.0, ""), auxSpeed2("aux speed 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 558, 1.0, 0.0, 0.0, "s"),
vvtStatus1("vvtStatus 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 504, 1.0, -1.0, -1.0, ""), ISSValue("Input Shaft Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 560, 1.0, 0.0, 8000.0, "RPM"),
vvtStatus2("vvtStatus 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 520, 1.0, -1.0, -1.0, ""), rawAnalogInput1("rawAnalogInput 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 562, 0.001, 0.0, 5.0, "V"),
vvtStatus3("vvtStatus 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 536, 1.0, -1.0, -1.0, ""), rawAnalogInput2("rawAnalogInput 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 564, 0.001, 0.0, 5.0, "V"),
vvtStatus4("vvtStatus 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 552, 1.0, -1.0, -1.0, ""), rawAnalogInput3("rawAnalogInput 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 566, 0.001, 0.0, 5.0, "V"),
auxSpeed1("aux speed 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 568, 1.0, 0.0, 0.0, "s"), rawAnalogInput4("rawAnalogInput 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 568, 0.001, 0.0, 5.0, "V"),
auxSpeed2("aux speed 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 570, 1.0, 0.0, 0.0, "s"), rawAnalogInput5("rawAnalogInput 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 570, 0.001, 0.0, 5.0, "V"),
ISSValue("Input Shaft Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 572, 1.0, 0.0, 8000.0, "RPM"), rawAnalogInput6("rawAnalogInput 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 572, 0.001, 0.0, 5.0, "V"),
rawAnalogInput1("rawAnalogInput 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 574, 0.001, 0.0, 5.0, "V"), rawAnalogInput7("rawAnalogInput 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 574, 0.001, 0.0, 5.0, "V"),
rawAnalogInput2("rawAnalogInput 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 576, 0.001, 0.0, 5.0, "V"), rawAnalogInput8("rawAnalogInput 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 576, 0.001, 0.0, 5.0, "V"),
rawAnalogInput3("rawAnalogInput 3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 578, 0.001, 0.0, 5.0, "V"), gppwmOutput1("GPPWM Output 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 578, 0.5, 0.0, 100.0, "%"),
rawAnalogInput4("rawAnalogInput 4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 580, 0.001, 0.0, 5.0, "V"), gppwmOutput2("GPPWM Output 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 579, 0.5, 0.0, 100.0, "%"),
rawAnalogInput5("rawAnalogInput 5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 582, 0.001, 0.0, 5.0, "V"), gppwmOutput3("GPPWM Output 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 580, 0.5, 0.0, 100.0, "%"),
rawAnalogInput6("rawAnalogInput 6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 584, 0.001, 0.0, 5.0, "V"), gppwmOutput4("GPPWM Output 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 581, 0.5, 0.0, 100.0, "%"),
rawAnalogInput7("rawAnalogInput 7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 586, 0.001, 0.0, 5.0, "V"), rawBattery("rawBattery", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 582, 0.001, 0.0, 5.0, "V"),
rawAnalogInput8("rawAnalogInput 8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 588, 0.001, 0.0, 5.0, "V"), unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 584, 1.0, 0.0, 0.0, ""),
gppwmOutput1("GPPWM Output 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 590, 0.5, 0.0, 100.0, "%"), unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 585, 1.0, 0.0, 0.0, ""),
gppwmOutput2("GPPWM Output 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 591, 0.5, 0.0, 100.0, "%"), unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 586, 1.0, 0.0, 0.0, ""),
gppwmOutput3("GPPWM Output 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 592, 0.5, 0.0, 100.0, "%"), unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 587, 1.0, 0.0, 0.0, ""),
gppwmOutput4("GPPWM Output 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 593, 0.5, 0.0, 100.0, "%"), unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 588, 1.0, 0.0, 0.0, ""),
rawBattery("rawBattery", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 594, 0.001, 0.0, 5.0, "V"), unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 589, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 596, 1.0, 0.0, 0.0, ""), unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 590, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 597, 1.0, 0.0, 0.0, ""), unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 591, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 598, 1.0, 0.0, 0.0, ""), unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 592, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 599, 1.0, 0.0, 0.0, ""), unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 593, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 600, 1.0, 0.0, 0.0, ""), unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 594, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 601, 1.0, 0.0, 0.0, ""), unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 595, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 602, 1.0, 0.0, 0.0, ""), unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 596, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 603, 1.0, 0.0, 0.0, ""), unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 597, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 604, 1.0, 0.0, 0.0, ""), unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 598, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 605, 1.0, 0.0, 0.0, ""), unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 599, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 606, 1.0, 0.0, 0.0, ""), unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 600, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 607, 1.0, 0.0, 0.0, ""), unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 601, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 608, 1.0, 0.0, 0.0, ""), unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 602, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 609, 1.0, 0.0, 0.0, ""), unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 603, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 610, 1.0, 0.0, 0.0, ""), unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 604, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 611, 1.0, 0.0, 0.0, ""), unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 605, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 612, 1.0, 0.0, 0.0, ""), unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 606, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 613, 1.0, 0.0, 0.0, ""), unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 607, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 614, 1.0, 0.0, 0.0, ""), unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 608, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 615, 1.0, 0.0, 0.0, ""), unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 609, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 616, 1.0, 0.0, 0.0, ""), unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 610, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 617, 1.0, 0.0, 0.0, ""), unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 611, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 618, 1.0, 0.0, 0.0, ""), unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 612, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 619, 1.0, 0.0, 0.0, ""), unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 613, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 620, 1.0, 0.0, 0.0, ""), unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 614, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 621, 1.0, 0.0, 0.0, ""), unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 615, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 622, 1.0, 0.0, 0.0, ""), unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 616, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 623, 1.0, 0.0, 0.0, ""), unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 617, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 624, 1.0, 0.0, 0.0, ""), unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 618, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 625, 1.0, 0.0, 0.0, ""), unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 619, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 626, 1.0, 0.0, 0.0, ""), unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 620, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 627, 1.0, 0.0, 0.0, ""), unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 621, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 628, 1.0, 0.0, 0.0, ""), unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 622, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 629, 1.0, 0.0, 0.0, ""), unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 623, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 630, 1.0, 0.0, 0.0, ""), unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 624, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 631, 1.0, 0.0, 0.0, ""), unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 625, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 632, 1.0, 0.0, 0.0, ""), unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 626, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 633, 1.0, 0.0, 0.0, ""), unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 627, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 634, 1.0, 0.0, 0.0, ""), unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 628, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 635, 1.0, 0.0, 0.0, ""), unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 629, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 636, 1.0, 0.0, 0.0, ""), unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 630, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 637, 1.0, 0.0, 0.0, ""), unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 631, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 638, 1.0, 0.0, 0.0, ""), unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 632, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 639, 1.0, 0.0, 0.0, ""), unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 633, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 640, 1.0, 0.0, 0.0, ""), unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 634, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 641, 1.0, 0.0, 0.0, ""), unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 635, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 642, 1.0, 0.0, 0.0, ""), unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 636, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 643, 1.0, 0.0, 0.0, ""), unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 637, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 644, 1.0, 0.0, 0.0, ""), unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 638, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 645, 1.0, 0.0, 0.0, ""), unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 639, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 646, 1.0, 0.0, 0.0, ""), unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 640, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 647, 1.0, 0.0, 0.0, ""), unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 641, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 648, 1.0, 0.0, 0.0, ""), unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 642, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 649, 1.0, 0.0, 0.0, ""), unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 643, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 650, 1.0, 0.0, 0.0, ""), unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 644, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 651, 1.0, 0.0, 0.0, ""), unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 645, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 652, 1.0, 0.0, 0.0, ""), unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 646, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 653, 1.0, 0.0, 0.0, ""), unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 647, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 654, 1.0, 0.0, 0.0, ""), unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 648, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 655, 1.0, 0.0, 0.0, ""), unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 649, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 656, 1.0, 0.0, 0.0, ""), unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 650, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 657, 1.0, 0.0, 0.0, ""), unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 651, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 658, 1.0, 0.0, 0.0, ""), unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 652, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 659, 1.0, 0.0, 0.0, ""), unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 653, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 660, 1.0, 0.0, 0.0, ""), unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 654, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 661, 1.0, 0.0, 0.0, ""), unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 655, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 662, 1.0, 0.0, 0.0, ""), unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 656, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 663, 1.0, 0.0, 0.0, ""), unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 657, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 664, 1.0, 0.0, 0.0, ""), unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 658, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 665, 1.0, 0.0, 0.0, ""), unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 659, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 666, 1.0, 0.0, 0.0, ""), unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 660, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 667, 1.0, 0.0, 0.0, ""), unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 661, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 668, 1.0, 0.0, 0.0, ""), unusedAtTheEnd79("unusedAtTheEnd 79", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 662, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 669, 1.0, 0.0, 0.0, ""), unusedAtTheEnd80("unusedAtTheEnd 80", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 663, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 670, 1.0, 0.0, 0.0, ""), unusedAtTheEnd81("unusedAtTheEnd 81", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 664, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 671, 1.0, 0.0, 0.0, ""), unusedAtTheEnd82("unusedAtTheEnd 82", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 665, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 672, 1.0, 0.0, 0.0, ""), unusedAtTheEnd83("unusedAtTheEnd 83", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 666, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 673, 1.0, 0.0, 0.0, ""), unusedAtTheEnd84("unusedAtTheEnd 84", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 667, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd79("unusedAtTheEnd 79", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 674, 1.0, 0.0, 0.0, ""), unusedAtTheEnd85("unusedAtTheEnd 85", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 668, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd80("unusedAtTheEnd 80", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 675, 1.0, 0.0, 0.0, ""), unusedAtTheEnd86("unusedAtTheEnd 86", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 669, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd81("unusedAtTheEnd 81", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 676, 1.0, 0.0, 0.0, ""), unusedAtTheEnd87("unusedAtTheEnd 87", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 670, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd82("unusedAtTheEnd 82", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 677, 1.0, 0.0, 0.0, ""), unusedAtTheEnd88("unusedAtTheEnd 88", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 671, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd83("unusedAtTheEnd 83", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 678, 1.0, 0.0, 0.0, ""), unusedAtTheEnd89("unusedAtTheEnd 89", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 672, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd84("unusedAtTheEnd 84", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 679, 1.0, 0.0, 0.0, ""), unusedAtTheEnd90("unusedAtTheEnd 90", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 673, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd85("unusedAtTheEnd 85", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 680, 1.0, 0.0, 0.0, ""), unusedAtTheEnd91("unusedAtTheEnd 91", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 674, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd86("unusedAtTheEnd 86", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 681, 1.0, 0.0, 0.0, ""), unusedAtTheEnd92("unusedAtTheEnd 92", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 675, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd87("unusedAtTheEnd 87", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 682, 1.0, 0.0, 0.0, ""), unusedAtTheEnd93("unusedAtTheEnd 93", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 676, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd88("unusedAtTheEnd 88", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 683, 1.0, 0.0, 0.0, ""), unusedAtTheEnd94("unusedAtTheEnd 94", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 677, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd89("unusedAtTheEnd 89", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 684, 1.0, 0.0, 0.0, ""), unusedAtTheEnd95("unusedAtTheEnd 95", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 678, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd90("unusedAtTheEnd 90", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 685, 1.0, 0.0, 0.0, ""), unusedAtTheEnd96("unusedAtTheEnd 96", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 679, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd91("unusedAtTheEnd 91", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 686, 1.0, 0.0, 0.0, ""), unusedAtTheEnd97("unusedAtTheEnd 97", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 680, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd92("unusedAtTheEnd 92", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 687, 1.0, 0.0, 0.0, ""), unusedAtTheEnd98("unusedAtTheEnd 98", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 681, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd93("unusedAtTheEnd 93", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 688, 1.0, 0.0, 0.0, ""), unusedAtTheEnd99("unusedAtTheEnd 99", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 682, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd94("unusedAtTheEnd 94", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 689, 1.0, 0.0, 0.0, ""), unusedAtTheEnd100("unusedAtTheEnd 100", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 683, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd95("unusedAtTheEnd 95", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 690, 1.0, 0.0, 0.0, ""), unusedAtTheEnd101("unusedAtTheEnd 101", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 684, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd96("unusedAtTheEnd 96", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 691, 1.0, 0.0, 0.0, ""), unusedAtTheEnd102("unusedAtTheEnd 102", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 685, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd97("unusedAtTheEnd 97", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 692, 1.0, 0.0, 0.0, ""), unusedAtTheEnd103("unusedAtTheEnd 103", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 686, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd98("unusedAtTheEnd 98", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 693, 1.0, 0.0, 0.0, ""), unusedAtTheEnd104("unusedAtTheEnd 104", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 687, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd99("unusedAtTheEnd 99", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 694, 1.0, 0.0, 0.0, ""), unusedAtTheEnd105("unusedAtTheEnd 105", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 688, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd100("unusedAtTheEnd 100", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 695, 1.0, 0.0, 0.0, ""), unusedAtTheEnd106("unusedAtTheEnd 106", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 689, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd101("unusedAtTheEnd 101", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 696, 1.0, 0.0, 0.0, ""), unusedAtTheEnd107("unusedAtTheEnd 107", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 690, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd102("unusedAtTheEnd 102", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 697, 1.0, 0.0, 0.0, ""), unusedAtTheEnd108("unusedAtTheEnd 108", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 691, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd103("unusedAtTheEnd 103", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 698, 1.0, 0.0, 0.0, ""), unusedAtTheEnd109("unusedAtTheEnd 109", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 692, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd104("unusedAtTheEnd 104", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 699, 1.0, 0.0, 0.0, ""), unusedAtTheEnd110("unusedAtTheEnd 110", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 693, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd105("unusedAtTheEnd 105", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 700, 1.0, 0.0, 0.0, ""), unusedAtTheEnd111("unusedAtTheEnd 111", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 694, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd106("unusedAtTheEnd 106", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 701, 1.0, 0.0, 0.0, ""), unusedAtTheEnd112("unusedAtTheEnd 112", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 695, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd107("unusedAtTheEnd 107", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 702, 1.0, 0.0, 0.0, ""), unusedAtTheEnd113("unusedAtTheEnd 113", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 696, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd108("unusedAtTheEnd 108", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 703, 1.0, 0.0, 0.0, ""), unusedAtTheEnd114("unusedAtTheEnd 114", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 697, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd109("unusedAtTheEnd 109", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 704, 1.0, 0.0, 0.0, ""), unusedAtTheEnd115("unusedAtTheEnd 115", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 698, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd110("unusedAtTheEnd 110", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 705, 1.0, 0.0, 0.0, ""), unusedAtTheEnd116("unusedAtTheEnd 116", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 699, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd111("unusedAtTheEnd 111", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 706, 1.0, 0.0, 0.0, ""), unusedAtTheEnd117("unusedAtTheEnd 117", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 700, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd112("unusedAtTheEnd 112", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 707, 1.0, 0.0, 0.0, ""), unusedAtTheEnd118("unusedAtTheEnd 118", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 701, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd113("unusedAtTheEnd 113", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 708, 1.0, 0.0, 0.0, ""), unusedAtTheEnd119("unusedAtTheEnd 119", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 702, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd114("unusedAtTheEnd 114", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 709, 1.0, 0.0, 0.0, ""), unusedAtTheEnd120("unusedAtTheEnd 120", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 703, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd115("unusedAtTheEnd 115", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 710, 1.0, 0.0, 0.0, ""), unusedAtTheEnd121("unusedAtTheEnd 121", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 704, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd116("unusedAtTheEnd 116", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 711, 1.0, 0.0, 0.0, ""), unusedAtTheEnd122("unusedAtTheEnd 122", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 705, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd117("unusedAtTheEnd 117", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 712, 1.0, 0.0, 0.0, ""), unusedAtTheEnd123("unusedAtTheEnd 123", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 706, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd118("unusedAtTheEnd 118", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 713, 1.0, 0.0, 0.0, ""), unusedAtTheEnd124("unusedAtTheEnd 124", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 707, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd119("unusedAtTheEnd 119", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 714, 1.0, 0.0, 0.0, ""), unusedAtTheEnd125("unusedAtTheEnd 125", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 708, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd120("unusedAtTheEnd 120", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 715, 1.0, 0.0, 0.0, ""), unusedAtTheEnd126("unusedAtTheEnd 126", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 709, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd121("unusedAtTheEnd 121", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 716, 1.0, 0.0, 0.0, ""), unusedAtTheEnd127("unusedAtTheEnd 127", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 710, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd122("unusedAtTheEnd 122", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 717, 1.0, 0.0, 0.0, ""), unusedAtTheEnd128("unusedAtTheEnd 128", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 711, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd123("unusedAtTheEnd 123", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 718, 1.0, 0.0, 0.0, ""), unusedAtTheEnd129("unusedAtTheEnd 129", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 712, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd124("unusedAtTheEnd 124", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 719, 1.0, 0.0, 0.0, ""), unusedAtTheEnd130("unusedAtTheEnd 130", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 713, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd125("unusedAtTheEnd 125", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 720, 1.0, 0.0, 0.0, ""), unusedAtTheEnd131("unusedAtTheEnd 131", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 714, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd126("unusedAtTheEnd 126", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 721, 1.0, 0.0, 0.0, ""), unusedAtTheEnd132("unusedAtTheEnd 132", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 715, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd127("unusedAtTheEnd 127", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 722, 1.0, 0.0, 0.0, ""), unusedAtTheEnd133("unusedAtTheEnd 133", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 716, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd128("unusedAtTheEnd 128", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 723, 1.0, 0.0, 0.0, ""), unusedAtTheEnd134("unusedAtTheEnd 134", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 717, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd129("unusedAtTheEnd 129", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 724, 1.0, 0.0, 0.0, ""), unusedAtTheEnd135("unusedAtTheEnd 135", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 718, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd130("unusedAtTheEnd 130", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 725, 1.0, 0.0, 0.0, ""), unusedAtTheEnd136("unusedAtTheEnd 136", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 719, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd131("unusedAtTheEnd 131", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 726, 1.0, 0.0, 0.0, ""), unusedAtTheEnd137("unusedAtTheEnd 137", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 720, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd132("unusedAtTheEnd 132", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 727, 1.0, 0.0, 0.0, ""), unusedAtTheEnd138("unusedAtTheEnd 138", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 721, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd133("unusedAtTheEnd 133", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 728, 1.0, 0.0, 0.0, ""), unusedAtTheEnd139("unusedAtTheEnd 139", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 722, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd134("unusedAtTheEnd 134", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 729, 1.0, 0.0, 0.0, ""), unusedAtTheEnd140("unusedAtTheEnd 140", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 723, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd135("unusedAtTheEnd 135", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 730, 1.0, 0.0, 0.0, ""), unusedAtTheEnd141("unusedAtTheEnd 141", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 724, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd136("unusedAtTheEnd 136", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 731, 1.0, 0.0, 0.0, ""), unusedAtTheEnd142("unusedAtTheEnd 142", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 725, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd137("unusedAtTheEnd 137", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 732, 1.0, 0.0, 0.0, ""), unusedAtTheEnd143("unusedAtTheEnd 143", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 726, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd138("unusedAtTheEnd 138", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 733, 1.0, 0.0, 0.0, ""), unusedAtTheEnd144("unusedAtTheEnd 144", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 727, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd139("unusedAtTheEnd 139", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 734, 1.0, 0.0, 0.0, ""), unusedAtTheEnd145("unusedAtTheEnd 145", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 728, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd140("unusedAtTheEnd 140", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 735, 1.0, 0.0, 0.0, ""), unusedAtTheEnd146("unusedAtTheEnd 146", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 729, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd141("unusedAtTheEnd 141", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 736, 1.0, 0.0, 0.0, ""), unusedAtTheEnd147("unusedAtTheEnd 147", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 730, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd142("unusedAtTheEnd 142", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 737, 1.0, 0.0, 0.0, ""), unusedAtTheEnd148("unusedAtTheEnd 148", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 731, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd143("unusedAtTheEnd 143", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 738, 1.0, 0.0, 0.0, ""), unusedAtTheEnd149("unusedAtTheEnd 149", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 732, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd144("unusedAtTheEnd 144", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 739, 1.0, 0.0, 0.0, ""), unusedAtTheEnd150("unusedAtTheEnd 150", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 733, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd145("unusedAtTheEnd 145", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 740, 1.0, 0.0, 0.0, ""), unusedAtTheEnd151("unusedAtTheEnd 151", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 734, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd146("unusedAtTheEnd 146", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 741, 1.0, 0.0, 0.0, ""), unusedAtTheEnd152("unusedAtTheEnd 152", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 735, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd147("unusedAtTheEnd 147", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 742, 1.0, 0.0, 0.0, ""), unusedAtTheEnd153("unusedAtTheEnd 153", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 736, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd148("unusedAtTheEnd 148", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 743, 1.0, 0.0, 0.0, ""), unusedAtTheEnd154("unusedAtTheEnd 154", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 737, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd149("unusedAtTheEnd 149", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 744, 1.0, 0.0, 0.0, ""), unusedAtTheEnd155("unusedAtTheEnd 155", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 738, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd150("unusedAtTheEnd 150", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 745, 1.0, 0.0, 0.0, ""), unusedAtTheEnd156("unusedAtTheEnd 156", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 739, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd151("unusedAtTheEnd 151", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 746, 1.0, 0.0, 0.0, ""), unusedAtTheEnd157("unusedAtTheEnd 157", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 740, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd152("unusedAtTheEnd 152", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 747, 1.0, 0.0, 0.0, ""), unusedAtTheEnd158("unusedAtTheEnd 158", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 741, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd153("unusedAtTheEnd 153", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 748, 1.0, 0.0, 0.0, ""), unusedAtTheEnd159("unusedAtTheEnd 159", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 742, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd154("unusedAtTheEnd 154", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 749, 1.0, 0.0, 0.0, ""), unusedAtTheEnd160("unusedAtTheEnd 160", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 743, 1.0, 0.0, 0.0, ""),
unusedAtTheEnd155("unusedAtTheEnd 155", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 750, 1.0, 0.0, 0.0, ""), m_knockRetard("Degrees retarded: larger number = more retard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 744, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd156("unusedAtTheEnd 156", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 751, 1.0, 0.0, 0.0, ""), m_knockThreshold("m_knockThreshold", SensorCategory.SENSOR_INPUTS, FieldType.INT, 748, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd157("unusedAtTheEnd 157", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 752, 1.0, 0.0, 0.0, ""), m_knockCount("m_knockCount", SensorCategory.SENSOR_INPUTS, FieldType.INT, 752, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd158("unusedAtTheEnd 158", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 753, 1.0, 0.0, 0.0, ""), m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd159("unusedAtTheEnd 159", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 754, 1.0, 0.0, 0.0, ""), fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""),
unusedAtTheEnd160("unusedAtTheEnd 160", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 755, 1.0, 0.0, 0.0, ""), fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""),
m_knockRetard("Degrees retarded: larger number = more retard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""), nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""),
m_knockThreshold("m_knockThreshold", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""), di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 776, 1.0, 0.0, 100.0, "v"),
m_knockCount("m_knockCount", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""), m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 780, 1.0, -1.0, -1.0, ""),
m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 768, 1.0, -1.0, -1.0, ""), pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 784, 1.0, -1.0, -1.0, ""),
fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 772, 1.0, -1.0, -1.0, ""), pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 788, 1.0, -1.0, -1.0, ""),
fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 776, 1.0, -1.0, -1.0, ""), retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 792, 1.0, -1.0, -1.0, ""),
nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 784, 1.0, -1.0, -1.0, ""), luaTargetAdd("luaTargetAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 804, 1.0, -1.0, -1.0, ""),
di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 788, 1.0, 0.0, 100.0, "v"), luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 808, 1.0, -1.0, -1.0, ""),
m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 792, 1.0, -1.0, -1.0, ""), openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 812, 1.0, -1.0, -1.0, ""),
pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 796, 1.0, -1.0, -1.0, ""), boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 816, 0.5, -50.0, 50.0, "%"),
pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 800, 1.0, -1.0, -1.0, ""), alignmentFill_at_17("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 817, 1.0, -20.0, 100.0, "units"),
retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 804, 1.0, -1.0, -1.0, ""), boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 818, 0.03333333333333333, 0.0, 0.0, "kPa"),
luaTargetAdd("luaTargetAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 816, 1.0, -1.0, -1.0, ""), latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 824, 1.0, -1.0, -1.0, ""),
luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 820, 1.0, -1.0, -1.0, ""), acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 828, 1.0, -1.0, -1.0, ""),
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 824, 1.0, -1.0, -1.0, ""), lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 844, 1.0, -1.0, -1.0, ""),
boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 828, 0.5, -50.0, 50.0, "%"), sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""),
alignmentFill_at_17("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 829, 1.0, -20.0, 100.0, "units"), targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 880, 1.0, -1.0, -1.0, ""),
boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 830, 0.03333333333333333, 0.0, 0.0, "kPa"), engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 884, 1.0, -1.0, -1.0, ""),
latest_usage_ac_control("AC latest activity", SensorCategory.SENSOR_INPUTS, FieldType.INT, 836, 1.0, -1.0, -1.0, ""), minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 888, 1.0, -1.0, -1.0, ""),
acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""), currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""),
lua("lua", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""), tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""),
sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 868, 1.0, -1.0, -1.0, ""), tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""),
targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""), currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""),
engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""), injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""), baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""), cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""), running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 936, 1.0, -1.0, -1.0, ""),
tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""), sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 964, 1.0, -1.0, -1.0, ""),
currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""), dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 968, 1.0, -1.0, -1.0, ""),
injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 920, 1.0, -1.0, -1.0, ""), cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 972, 0.01, -20.0, 20.0, "deg"),
baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -1.0, -1.0, ""), timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 974, 0.01, -20.0, 20.0, "deg"),
cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""), timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 976, 0.01, -20.0, 20.0, "deg"),
running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""), hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 978, 1.0, 0.0, 3000.0, "id"),
sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 976, 1.0, -1.0, -1.0, ""), egt1("egt1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 984, 1.0, -1.0, -1.0, ""),
dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""), egt2("egt2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 988, 1.0, -1.0, -1.0, ""),
cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 984, 0.01, -20.0, 20.0, "deg"), tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 992, 1.0, -1.0, -1.0, ""),
timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 986, 0.01, -20.0, 20.0, "deg"), tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, -1.0, -1.0, ""),
timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 988, 0.01, -20.0, 20.0, "deg"), deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""),
hellenBoardId("Detected Board ID", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 990, 1.0, 0.0, 3000.0, "id"), extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1004, 1.0, -1.0, -1.0, ""),
egt1("egt1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, -1.0, -1.0, ""), valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1008, 1.0, -1.0, -1.0, ""),
egt2("egt2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1000, 1.0, -1.0, -1.0, ""), fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, ""),
tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1004, 1.0, -1.0, -1.0, ""), accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, -1.0, -1.0, ""),
tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1008, 1.0, -1.0, -1.0, ""), maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1024, 1.0, -1.0, -1.0, ""),
deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1012, 1.0, -1.0, -1.0, ""), maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1028, 1.0, -1.0, -1.0, ""),
extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, ""), maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1032, 1.0, -1.0, -1.0, ""),
valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, -1.0, -1.0, ""), cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1036, 1.0, -1.0, -1.0, ""),
fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1028, 1.0, -1.0, -1.0, ""), hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1040, 1.0, -1.0, -1.0, ""),
accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1032, 1.0, -1.0, -1.0, ""), hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1044, 1.0, -1.0, -1.0, ""),
maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1036, 1.0, -1.0, -1.0, ""), hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1048, 1.0, -1.0, -1.0, ""),
maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1040, 1.0, -1.0, -1.0, ""), hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1052, 1.0, -1.0, -1.0, ""),
maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1044, 1.0, -1.0, -1.0, ""), hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1056, 1.0, -1.0, -1.0, ""),
cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1048, 1.0, -1.0, -1.0, ""), hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1060, 1.0, -1.0, -1.0, ""),
hwEventCounters1("Hardware events since boot 1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1052, 1.0, -1.0, -1.0, ""), vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1064, 1.0, -1.0, -1.0, ""),
hwEventCounters2("Hardware events since boot 2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1056, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1068, 1.0, -10000.0, 10000.0, ""),
hwEventCounters3("Hardware events since boot 3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1060, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1072, 1.0, -10000.0, 10000.0, ""),
hwEventCounters4("Hardware events since boot 4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1064, 1.0, -1.0, -1.0, ""), mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1076, 1.0, -10000.0, 10000.0, ""),
hwEventCounters5("Hardware events since boot 5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1068, 1.0, -1.0, -1.0, ""), mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1077, 1.0, -10000.0, 10000.0, ""),
hwEventCounters6("Hardware events since boot 6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1072, 1.0, -1.0, -1.0, ""), alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1078, 1.0, -20.0, 100.0, "units"),
vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1076, 1.0, -1.0, -1.0, ""), totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1080, 1.0, -1.0, -1.0, ""),
mapVvt_MAP_AT_SPECIAL_POINT("mapVvt_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1080, 1.0, -10000.0, 10000.0, ""), vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1084, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_DIFF("mapVvt_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1084, 1.0, -10000.0, 10000.0, ""), vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1088, 1.0, -10000.0, 10000.0, ""),
mapVvt_MAP_AT_CYCLE_COUNT("mapVvt_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1088, 1.0, -10000.0, 10000.0, ""), triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1092, 1.0, -10000.0, 10000.0, ""),
mapVvt_map_peak("mapVvt_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1089, 1.0, -10000.0, 10000.0, ""), triggerActualSyncGapRatio("trigger: unused field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, -1.0, -1.0, ""),
alignmentFill_at_38("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1090, 1.0, -20.0, 100.0, "units"), triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1100, 1.0, -1.0, -1.0, ""),
totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1092, 1.0, -1.0, -1.0, ""), vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1101, 1.0, -1.0, -1.0, ""),
vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, -10000.0, 10000.0, ""), camResyncCounter("camResyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1102, 1.0, -1.0, -1.0, ""),
vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1100, 1.0, -10000.0, 10000.0, ""), vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1103, 1.0, -1.0, -1.0, ""),
triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1104, 1.0, -10000.0, 10000.0, ""), wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1104, 1.0, -1.0, -1.0, ""),
triggerActualSyncGapRatio("trigger: unused field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1108, 1.0, -1.0, -1.0, ""), wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1108, 1.0, -1.0, -1.0, ""),
triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1112, 1.0, -1.0, -1.0, ""), idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1112, 1.0, -1.0, -1.0, ""),
vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1113, 1.0, -1.0, -1.0, ""), currentIdlePosition("idle: current position\nthat's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1116, 1.0, -1.0, -1.0, ""),
camResyncCounter("camResyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1114, 1.0, -1.0, -1.0, ""), baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1120, 1.0, -1.0, -1.0, ""),
vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1115, 1.0, -1.0, -1.0, ""), iacByTpsTaper("idle: iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1124, 1.0, -1.0, -1.0, ""),
wallFuelCorrection("fuel injection time correction to account for wall wetting effect for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1116, 1.0, -1.0, -1.0, ""), throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1128, 1.0, -1.0, -1.0, ""),
wallFuel("Amount of fuel on the wall, in ms of injector open time for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1120, 1.0, -1.0, -1.0, ""), targetRpmByClt("idle: target by CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1136, 1.0, -1.0, -1.0, ""),
idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1124, 1.0, -1.0, -1.0, ""), targetRpmAcBump("idle: A/C bump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1140, 1.0, -1.0, -1.0, ""),
currentIdlePosition("idle: current position\nthat's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1128, 1.0, -1.0, -1.0, ""), iacByRpmTaper("idle: iacByRpmTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1144, 1.0, -1.0, -1.0, ""),
baseIdlePosition("idle: base value\ncurrent position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1132, 1.0, -1.0, -1.0, ""), luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, -1.0, -1.0, ""),
iacByTpsTaper("idle: iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1136, 1.0, -1.0, -1.0, ""), baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1152, 1.0, -1.0, -1.0, ""),
throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1140, 1.0, -1.0, -1.0, ""), dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1156, 1.0, -1.0, -1.0, ""),
targetRpmByClt("idle: target by CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1148, 1.0, -1.0, -1.0, ""), luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1160, 1.0, -1.0, -1.0, ""),
targetRpmAcBump("idle: A/C bump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1152, 1.0, -1.0, -1.0, ""), luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1164, 1.0, -1.0, -1.0, ""),
iacByRpmTaper("idle: iacByRpmTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1156, 1.0, -1.0, -1.0, ""), idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""),
luaAdd("idle: Lua Adder", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1160, 1.0, -1.0, -1.0, ""), trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1172, 1.0, -1.0, -1.0, ""),
baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1164, 1.0, -1.0, -1.0, ""), luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""),
dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1168, 1.0, -1.0, -1.0, ""), etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -1.0, -1.0, ""),
luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1172, 1.0, -1.0, -1.0, ""), etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -10000.0, 10000.0, ""),
luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1176, 1.0, -1.0, -1.0, ""), etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -10000.0, 10000.0, "%"),
idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, -1.0, -1.0, ""), faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1192, 1.0, -1.0, -1.0, ""),
trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -1.0, -1.0, ""), heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1193, 1.0, 0.0, 100.0, "%"),
luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, -1.0, -1.0, ""), pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1194, 1.0, 0.0, 100.0, "%"),
etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, -1.0, -1.0, ""), alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1195, 1.0, -20.0, 100.0, "units"),
etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1196, 1.0, -10000.0, 10000.0, ""), tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1196, 1.0, 500.0, 1000.0, "C"),
etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1200, 1.0, -10000.0, 10000.0, "%"), nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1198, 0.001, 0.0, 1.0, "V"),
faultCode("faultCode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1204, 1.0, -1.0, -1.0, ""), esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1200, 1.0, -1.0, -1.0, ""),
heaterDuty("heaterDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1205, 1.0, 0.0, 100.0, "%"), alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1202, 1.0, -20.0, 100.0, "units"),
pumpDuty("pumpDuty", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1206, 1.0, 0.0, 100.0, "%"),
alignmentFill_at_3("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1207, 1.0, -20.0, 100.0, "units"),
tempC("tempC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1208, 1.0, 500.0, 1000.0, "C"),
nernstVoltage("nernstVoltage", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1210, 0.001, 0.0, 1.0, "V"),
esr("esr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1212, 1.0, -1.0, -1.0, ""),
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1214, 1.0, -20.0, 100.0, "units"),

View File

@ -1,2 +1,2 @@
// generated by gen_live_documentation.sh / UsagesReader.java // generated by gen_live_documentation.sh / UsagesReader.java
#define TS_TOTAL_OUTPUT_SIZE 1216 #define TS_TOTAL_OUTPUT_SIZE 1204

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Aug 17 04:29:36 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -615,703 +615,703 @@ struct output_channels_s {
/** /**
* @@GAUGE_NAME_TPS2@@ * @@GAUGE_NAME_TPS2@@
% %
* offset 232 * offset 220
*/ */
scaled_channel<int16_t, 100, 1> TPS2Value = (int16_t)0; scaled_channel<int16_t, 100, 1> TPS2Value = (int16_t)0;
/** /**
V V
* offset 234 * offset 222
*/ */
scaled_channel<int16_t, 1000, 1> rawTps1Primary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawTps1Primary = (int16_t)0;
/** /**
V V
* offset 236 * offset 224
*/ */
scaled_channel<int16_t, 1000, 1> rawPpsPrimary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawPpsPrimary = (int16_t)0;
/** /**
V V
* offset 238 * offset 226
*/ */
scaled_channel<int16_t, 1000, 1> rawClt = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawClt = (int16_t)0;
/** /**
V V
* offset 240 * offset 228
*/ */
scaled_channel<int16_t, 1000, 1> rawIat = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawIat = (int16_t)0;
/** /**
V V
* offset 242 * offset 230
*/ */
scaled_channel<int16_t, 1000, 1> rawOilPressure = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawOilPressure = (int16_t)0;
/** /**
* @@GAUGE_NAME_TUNE_CRC16@@ * @@GAUGE_NAME_TUNE_CRC16@@
crc16 crc16
* offset 244 * offset 232
*/ */
scaled_channel<uint16_t, 1, 1> tuneCrc16 = (uint16_t)0; scaled_channel<uint16_t, 1, 1> tuneCrc16 = (uint16_t)0;
/** /**
* offset 246 * offset 234
*/ */
scaled_channel<uint8_t, 1, 1> fuelClosedLoopBinIdx = (uint8_t)0; scaled_channel<uint8_t, 1, 1> fuelClosedLoopBinIdx = (uint8_t)0;
/** /**
* @@GAUGE_NAME_CURRENT_GEAR@@ * @@GAUGE_NAME_CURRENT_GEAR@@
gear gear
* offset 247 * offset 235
*/ */
scaled_channel<int8_t, 1, 1> tcuCurrentGear = (int8_t)0; scaled_channel<int8_t, 1, 1> tcuCurrentGear = (int8_t)0;
/** /**
V V
* offset 248 * offset 236
*/ */
scaled_channel<int16_t, 1000, 1> rawPpsSecondary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawPpsSecondary = (int16_t)0;
/** /**
dBv dBv
* offset 250 * offset 238
*/ */
scaled_channel<int8_t, 1, 1> knock[12]; scaled_channel<int8_t, 1, 1> knock[12];
/** /**
* @@GAUGE_NAME_DESIRED_GEAR@@ * @@GAUGE_NAME_DESIRED_GEAR@@
gear gear
* offset 262 * offset 250
*/ */
scaled_channel<int8_t, 1, 1> tcuDesiredGear = (int8_t)0; scaled_channel<int8_t, 1, 1> tcuDesiredGear = (int8_t)0;
/** /**
* @@GAUGE_NAME_FLEX@@ * @@GAUGE_NAME_FLEX@@
% %
* offset 263 * offset 251
*/ */
scaled_channel<uint8_t, 2, 1> flexPercent = (uint8_t)0; scaled_channel<uint8_t, 2, 1> flexPercent = (uint8_t)0;
/** /**
V V
* offset 264 * offset 252
*/ */
scaled_channel<int16_t, 1000, 1> rawIdlePositionSensor = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawIdlePositionSensor = (int16_t)0;
/** /**
V V
* offset 266 * offset 254
*/ */
scaled_channel<int16_t, 1000, 1> rawWastegatePosition = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawWastegatePosition = (int16_t)0;
/** /**
* @@GAUGE_NAME_WG_POSITION@@ * @@GAUGE_NAME_WG_POSITION@@
% %
* offset 268 * offset 256
*/ */
scaled_channel<int16_t, 100, 1> wastegatePositionSensor = (int16_t)0; scaled_channel<int16_t, 100, 1> wastegatePositionSensor = (int16_t)0;
/** /**
* @@GAUGE_NAME_IDLE_POSITION@@ * @@GAUGE_NAME_IDLE_POSITION@@
% %
* offset 270 * offset 258
*/ */
scaled_channel<int16_t, 100, 1> idlePositionSensor = (int16_t)0; scaled_channel<int16_t, 100, 1> idlePositionSensor = (int16_t)0;
/** /**
V V
* offset 272 * offset 260
*/ */
scaled_channel<int16_t, 1000, 1> rawLowFuelPressure = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawLowFuelPressure = (int16_t)0;
/** /**
V V
* offset 274 * offset 262
*/ */
scaled_channel<int16_t, 1000, 1> rawHighFuelPressure = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawHighFuelPressure = (int16_t)0;
/** /**
* @@GAUGE_NAME_FUEL_PRESSURE_LOW@@ * @@GAUGE_NAME_FUEL_PRESSURE_LOW@@
kpa kpa
* offset 276 * offset 264
*/ */
scaled_channel<int16_t, 30, 1> lowFuelPressure = (int16_t)0; scaled_channel<int16_t, 30, 1> lowFuelPressure = (int16_t)0;
/** /**
* @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@ * @@GAUGE_NAME_FUEL_PRESSURE_HIGH@@
bar bar
* offset 278 * offset 266
*/ */
scaled_channel<int16_t, 10, 1> highFuelPressure = (int16_t)0; scaled_channel<int16_t, 10, 1> highFuelPressure = (int16_t)0;
/** /**
* @@GAUGE_NAME_TARGET_LAMBDA@@ * @@GAUGE_NAME_TARGET_LAMBDA@@
* offset 280 * offset 268
*/ */
scaled_channel<uint16_t, 10000, 1> targetLambda = (uint16_t)0; scaled_channel<uint16_t, 10000, 1> targetLambda = (uint16_t)0;
/** /**
* @@GAUGE_NAME_AFR@@ * @@GAUGE_NAME_AFR@@
AFR AFR
* offset 282 * offset 270
*/ */
scaled_channel<uint16_t, 1000, 1> AFRValue = (uint16_t)0; scaled_channel<uint16_t, 1000, 1> AFRValue = (uint16_t)0;
/** /**
* Vss Accel * Vss Accel
m/s2 m/s2
* offset 284 * offset 272
*/ */
scaled_channel<uint16_t, 300, 1> VssAcceleration = (uint16_t)0; scaled_channel<uint16_t, 300, 1> VssAcceleration = (uint16_t)0;
/** /**
* @@GAUGE_NAME_LAMBDA2@@ * @@GAUGE_NAME_LAMBDA2@@
* offset 286 * offset 274
*/ */
scaled_channel<uint16_t, 10000, 1> lambdaValue2 = (uint16_t)0; scaled_channel<uint16_t, 10000, 1> lambdaValue2 = (uint16_t)0;
/** /**
* @@GAUGE_NAME_AFR2@@ * @@GAUGE_NAME_AFR2@@
AFR AFR
* offset 288 * offset 276
*/ */
scaled_channel<uint16_t, 1000, 1> AFRValue2 = (uint16_t)0; scaled_channel<uint16_t, 1000, 1> AFRValue2 = (uint16_t)0;
/** /**
* @@GAUGE_NAME_VVT_B1E@@ * @@GAUGE_NAME_VVT_B1E@@
deg deg
* offset 290 * offset 278
*/ */
scaled_channel<int16_t, 50, 1> vvtPositionB1E = (int16_t)0; scaled_channel<int16_t, 50, 1> vvtPositionB1E = (int16_t)0;
/** /**
* @@GAUGE_NAME_VVT_B2I@@ * @@GAUGE_NAME_VVT_B2I@@
deg deg
* offset 292 * offset 280
*/ */
scaled_channel<int16_t, 50, 1> vvtPositionB2I = (int16_t)0; scaled_channel<int16_t, 50, 1> vvtPositionB2I = (int16_t)0;
/** /**
* @@GAUGE_NAME_VVT_B2E@@ * @@GAUGE_NAME_VVT_B2E@@
deg deg
* offset 294 * offset 282
*/ */
scaled_channel<int16_t, 50, 1> vvtPositionB2E = (int16_t)0; scaled_channel<int16_t, 50, 1> vvtPositionB2E = (int16_t)0;
/** /**
% %
* offset 296 * offset 284
*/ */
scaled_channel<int16_t, 100, 1> fuelPidCorrection[2]; scaled_channel<int16_t, 100, 1> fuelPidCorrection[2];
/** /**
V V
* offset 300 * offset 288
*/ */
scaled_channel<int16_t, 1000, 1> rawTps1Secondary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawTps1Secondary = (int16_t)0;
/** /**
V V
* offset 302 * offset 290
*/ */
scaled_channel<int16_t, 1000, 1> rawTps2Primary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawTps2Primary = (int16_t)0;
/** /**
V V
* offset 304 * offset 292
*/ */
scaled_channel<int16_t, 1000, 1> rawTps2Secondary = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawTps2Secondary = (int16_t)0;
/** /**
* @@GAUGE_NAME_KNOCK_COUNTER@@ * @@GAUGE_NAME_KNOCK_COUNTER@@
* offset 306 * offset 294
*/ */
scaled_channel<uint16_t, 1, 1> knockCount = (uint16_t)0; scaled_channel<uint16_t, 1, 1> knockCount = (uint16_t)0;
/** /**
* @@GAUGE_NAME_ACCEL_Z@@ * @@GAUGE_NAME_ACCEL_Z@@
G G
* offset 308 * offset 296
*/ */
scaled_channel<int16_t, 100, 1> accelerationZ = (int16_t)0; scaled_channel<int16_t, 100, 1> accelerationZ = (int16_t)0;
/** /**
* @@GAUGE_NAME_ACCEL_ROLL@@ * @@GAUGE_NAME_ACCEL_ROLL@@
G G
* offset 310 * offset 298
*/ */
scaled_channel<int16_t, 100, 1> accelerationRoll = (int16_t)0; scaled_channel<int16_t, 100, 1> accelerationRoll = (int16_t)0;
/** /**
* @@GAUGE_NAME_ACCEL_YAW@@ * @@GAUGE_NAME_ACCEL_YAW@@
G G
* offset 312 * offset 300
*/ */
scaled_channel<int16_t, 100, 1> accelerationYaw = (int16_t)0; scaled_channel<int16_t, 100, 1> accelerationYaw = (int16_t)0;
/** /**
deg deg
* offset 314 * offset 302
*/ */
scaled_channel<int8_t, 1, 1> vvtTargets[4]; scaled_channel<int8_t, 1, 1> vvtTargets[4];
/** /**
* @@GAUGE_NAME_TURBO_SPEED@@ * @@GAUGE_NAME_TURBO_SPEED@@
hz hz
* offset 318 * offset 306
*/ */
uint16_t turboSpeed = (uint16_t)0; uint16_t turboSpeed = (uint16_t)0;
/** /**
% %
* offset 320 * offset 308
*/ */
scaled_channel<int16_t, 100, 1> tps1Split = (int16_t)0; scaled_channel<int16_t, 100, 1> tps1Split = (int16_t)0;
/** /**
% %
* offset 322 * offset 310
*/ */
scaled_channel<int16_t, 100, 1> tps2Split = (int16_t)0; scaled_channel<int16_t, 100, 1> tps2Split = (int16_t)0;
/** /**
% %
* offset 324 * offset 312
*/ */
scaled_channel<int16_t, 100, 1> tps12Split = (int16_t)0; scaled_channel<int16_t, 100, 1> tps12Split = (int16_t)0;
/** /**
% %
* offset 326 * offset 314
*/ */
scaled_channel<int16_t, 100, 1> accPedalSplit = (int16_t)0; scaled_channel<int16_t, 100, 1> accPedalSplit = (int16_t)0;
/** /**
* Spark Cut Code * Spark Cut Code
code code
* offset 328 * offset 316
*/ */
scaled_channel<int8_t, 1, 1> sparkCutReason = (int8_t)0; scaled_channel<int8_t, 1, 1> sparkCutReason = (int8_t)0;
/** /**
* Fuel Cut Code * Fuel Cut Code
code code
* offset 329 * offset 317
*/ */
scaled_channel<int8_t, 1, 1> fuelCutReason = (int8_t)0; scaled_channel<int8_t, 1, 1> fuelCutReason = (int8_t)0;
/** /**
* @@GAUGE_NAME_AIR_FLOW_ESTIMATE@@ * @@GAUGE_NAME_AIR_FLOW_ESTIMATE@@
kg/h kg/h
* offset 330 * offset 318
*/ */
scaled_channel<uint16_t, 10, 1> mafEstimate = (uint16_t)0; scaled_channel<uint16_t, 10, 1> mafEstimate = (uint16_t)0;
/** /**
rpm rpm
* offset 332 * offset 320
*/ */
uint16_t instantRpm = (uint16_t)0; uint16_t instantRpm = (uint16_t)0;
/** /**
counter counter
* offset 334 * offset 322
*/ */
uint16_t systemEventReuse = (uint16_t)0; uint16_t systemEventReuse = (uint16_t)0;
/** /**
V V
* offset 336 * offset 324
*/ */
scaled_channel<uint16_t, 1000, 1> rawMap = (uint16_t)0; scaled_channel<uint16_t, 1000, 1> rawMap = (uint16_t)0;
/** /**
V V
* offset 338 * offset 326
*/ */
scaled_channel<uint16_t, 1000, 1> rawAfr = (uint16_t)0; scaled_channel<uint16_t, 1000, 1> rawAfr = (uint16_t)0;
/** /**
% %
* offset 340 * offset 328
*/ */
uint8_t tpsAccelFrom = (uint8_t)0; uint8_t tpsAccelFrom = (uint8_t)0;
/** /**
% %
* offset 341 * offset 329
*/ */
uint8_t tpsAccelTo = (uint8_t)0; uint8_t tpsAccelTo = (uint8_t)0;
/** /**
* need 4 byte alignment * need 4 byte alignment
units units
* offset 342 * offset 330
*/ */
uint8_t alignmentFill_at_342[2]; uint8_t alignmentFill_at_330[2];
/** /**
* offset 344 * offset 332
*/ */
scaled_channel<float, 1, 1> calibrationValue2 = (float)0; scaled_channel<float, 1, 1> calibrationValue2 = (float)0;
/** /**
offset 348 bit 0 */ offset 336 bit 0 */
bool isMainRelayOn : 1 {}; bool isMainRelayOn : 1 {};
/** /**
* Original reason for this is to check if USB is connected from Lua * Original reason for this is to check if USB is connected from Lua
offset 348 bit 1 */ offset 336 bit 1 */
bool isUsbConnected : 1 {}; bool isUsbConnected : 1 {};
/** /**
offset 348 bit 2 */ offset 336 bit 2 */
bool unusedBit_174_2 : 1 {}; bool unusedBit_174_2 : 1 {};
/** /**
offset 348 bit 3 */ offset 336 bit 3 */
bool unusedBit_174_3 : 1 {}; bool unusedBit_174_3 : 1 {};
/** /**
offset 348 bit 4 */ offset 336 bit 4 */
bool unusedBit_174_4 : 1 {}; bool unusedBit_174_4 : 1 {};
/** /**
offset 348 bit 5 */ offset 336 bit 5 */
bool unusedBit_174_5 : 1 {}; bool unusedBit_174_5 : 1 {};
/** /**
offset 348 bit 6 */ offset 336 bit 6 */
bool unusedBit_174_6 : 1 {}; bool unusedBit_174_6 : 1 {};
/** /**
offset 348 bit 7 */ offset 336 bit 7 */
bool unusedBit_174_7 : 1 {}; bool unusedBit_174_7 : 1 {};
/** /**
offset 348 bit 8 */ offset 336 bit 8 */
bool unusedBit_174_8 : 1 {}; bool unusedBit_174_8 : 1 {};
/** /**
offset 348 bit 9 */ offset 336 bit 9 */
bool unusedBit_174_9 : 1 {}; bool unusedBit_174_9 : 1 {};
/** /**
offset 348 bit 10 */ offset 336 bit 10 */
bool unusedBit_174_10 : 1 {}; bool unusedBit_174_10 : 1 {};
/** /**
offset 348 bit 11 */ offset 336 bit 11 */
bool unusedBit_174_11 : 1 {}; bool unusedBit_174_11 : 1 {};
/** /**
offset 348 bit 12 */ offset 336 bit 12 */
bool unusedBit_174_12 : 1 {}; bool unusedBit_174_12 : 1 {};
/** /**
offset 348 bit 13 */ offset 336 bit 13 */
bool unusedBit_174_13 : 1 {}; bool unusedBit_174_13 : 1 {};
/** /**
offset 348 bit 14 */ offset 336 bit 14 */
bool unusedBit_174_14 : 1 {}; bool unusedBit_174_14 : 1 {};
/** /**
offset 348 bit 15 */ offset 336 bit 15 */
bool unusedBit_174_15 : 1 {}; bool unusedBit_174_15 : 1 {};
/** /**
offset 348 bit 16 */ offset 336 bit 16 */
bool unusedBit_174_16 : 1 {}; bool unusedBit_174_16 : 1 {};
/** /**
offset 348 bit 17 */ offset 336 bit 17 */
bool unusedBit_174_17 : 1 {}; bool unusedBit_174_17 : 1 {};
/** /**
offset 348 bit 18 */ offset 336 bit 18 */
bool unusedBit_174_18 : 1 {}; bool unusedBit_174_18 : 1 {};
/** /**
offset 348 bit 19 */ offset 336 bit 19 */
bool unusedBit_174_19 : 1 {}; bool unusedBit_174_19 : 1 {};
/** /**
offset 348 bit 20 */ offset 336 bit 20 */
bool unusedBit_174_20 : 1 {}; bool unusedBit_174_20 : 1 {};
/** /**
offset 348 bit 21 */ offset 336 bit 21 */
bool unusedBit_174_21 : 1 {}; bool unusedBit_174_21 : 1 {};
/** /**
offset 348 bit 22 */ offset 336 bit 22 */
bool unusedBit_174_22 : 1 {}; bool unusedBit_174_22 : 1 {};
/** /**
offset 348 bit 23 */ offset 336 bit 23 */
bool unusedBit_174_23 : 1 {}; bool unusedBit_174_23 : 1 {};
/** /**
offset 348 bit 24 */ offset 336 bit 24 */
bool unusedBit_174_24 : 1 {}; bool unusedBit_174_24 : 1 {};
/** /**
offset 348 bit 25 */ offset 336 bit 25 */
bool unusedBit_174_25 : 1 {}; bool unusedBit_174_25 : 1 {};
/** /**
offset 348 bit 26 */ offset 336 bit 26 */
bool unusedBit_174_26 : 1 {}; bool unusedBit_174_26 : 1 {};
/** /**
offset 348 bit 27 */ offset 336 bit 27 */
bool unusedBit_174_27 : 1 {}; bool unusedBit_174_27 : 1 {};
/** /**
offset 348 bit 28 */ offset 336 bit 28 */
bool unusedBit_174_28 : 1 {}; bool unusedBit_174_28 : 1 {};
/** /**
offset 348 bit 29 */ offset 336 bit 29 */
bool unusedBit_174_29 : 1 {}; bool unusedBit_174_29 : 1 {};
/** /**
offset 348 bit 30 */ offset 336 bit 30 */
bool unusedBit_174_30 : 1 {}; bool unusedBit_174_30 : 1 {};
/** /**
offset 348 bit 31 */ offset 336 bit 31 */
bool unusedBit_174_31 : 1 {}; bool unusedBit_174_31 : 1 {};
/** /**
count count
* offset 352 * offset 340
*/ */
int luaInvocationCounter = (int)0; int luaInvocationCounter = (int)0;
/** /**
nt nt
* offset 356 * offset 344
*/ */
int luaLastCycleDuration = (int)0; int luaLastCycleDuration = (int)0;
/** /**
count count
* offset 360 * offset 348
*/ */
uint8_t testBenchIter = (uint8_t)0; uint8_t testBenchIter = (uint8_t)0;
/** /**
* "Current Range" * "Current Range"
* offset 361 * offset 349
*/ */
uint8_t tcu_currentRange = (uint8_t)0; uint8_t tcu_currentRange = (uint8_t)0;
/** /**
* @@GAUGE_NAME_TC_RATIO@@ * @@GAUGE_NAME_TC_RATIO@@
value value
* offset 362 * offset 350
*/ */
scaled_channel<uint16_t, 100, 1> tcRatio = (uint16_t)0; scaled_channel<uint16_t, 100, 1> tcRatio = (uint16_t)0;
/** /**
* "S" * "S"
* offset 364 * offset 352
*/ */
float lastShiftTime = (float)0; float lastShiftTime = (float)0;
/** /**
* offset 368 * offset 356
*/ */
int vssEdgeCounter = (int)0; int vssEdgeCounter = (int)0;
/** /**
* offset 372 * offset 360
*/ */
int issEdgeCounter = (int)0; int issEdgeCounter = (int)0;
/** /**
* @@GAUGE_NAME_AUX_LINEAR_1@@ * @@GAUGE_NAME_AUX_LINEAR_1@@
* offset 376 * offset 364
*/ */
scaled_channel<int16_t, 100, 1> auxLinear1 = (int16_t)0; scaled_channel<int16_t, 100, 1> auxLinear1 = (int16_t)0;
/** /**
* @@GAUGE_NAME_AUX_LINEAR_2@@ * @@GAUGE_NAME_AUX_LINEAR_2@@
* offset 378 * offset 366
*/ */
scaled_channel<int16_t, 100, 1> auxLinear2 = (int16_t)0; scaled_channel<int16_t, 100, 1> auxLinear2 = (int16_t)0;
/** /**
offset 380 bit 0 */ offset 368 bit 0 */
bool dfcoActive : 1 {}; bool dfcoActive : 1 {};
/** /**
offset 380 bit 1 */ offset 368 bit 1 */
bool tpsAccelActive : 1 {}; bool tpsAccelActive : 1 {};
/** /**
offset 380 bit 2 */ offset 368 bit 2 */
bool unusedBit_216_2 : 1 {}; bool unusedBit_216_2 : 1 {};
/** /**
offset 380 bit 3 */ offset 368 bit 3 */
bool unusedBit_216_3 : 1 {}; bool unusedBit_216_3 : 1 {};
/** /**
offset 380 bit 4 */ offset 368 bit 4 */
bool unusedBit_216_4 : 1 {}; bool unusedBit_216_4 : 1 {};
/** /**
offset 380 bit 5 */ offset 368 bit 5 */
bool unusedBit_216_5 : 1 {}; bool unusedBit_216_5 : 1 {};
/** /**
offset 380 bit 6 */ offset 368 bit 6 */
bool unusedBit_216_6 : 1 {}; bool unusedBit_216_6 : 1 {};
/** /**
offset 380 bit 7 */ offset 368 bit 7 */
bool unusedBit_216_7 : 1 {}; bool unusedBit_216_7 : 1 {};
/** /**
offset 380 bit 8 */ offset 368 bit 8 */
bool unusedBit_216_8 : 1 {}; bool unusedBit_216_8 : 1 {};
/** /**
offset 380 bit 9 */ offset 368 bit 9 */
bool unusedBit_216_9 : 1 {}; bool unusedBit_216_9 : 1 {};
/** /**
offset 380 bit 10 */ offset 368 bit 10 */
bool unusedBit_216_10 : 1 {}; bool unusedBit_216_10 : 1 {};
/** /**
offset 380 bit 11 */ offset 368 bit 11 */
bool unusedBit_216_11 : 1 {}; bool unusedBit_216_11 : 1 {};
/** /**
offset 380 bit 12 */ offset 368 bit 12 */
bool unusedBit_216_12 : 1 {}; bool unusedBit_216_12 : 1 {};
/** /**
offset 380 bit 13 */ offset 368 bit 13 */
bool unusedBit_216_13 : 1 {}; bool unusedBit_216_13 : 1 {};
/** /**
offset 380 bit 14 */ offset 368 bit 14 */
bool unusedBit_216_14 : 1 {}; bool unusedBit_216_14 : 1 {};
/** /**
offset 380 bit 15 */ offset 368 bit 15 */
bool unusedBit_216_15 : 1 {}; bool unusedBit_216_15 : 1 {};
/** /**
offset 380 bit 16 */ offset 368 bit 16 */
bool unusedBit_216_16 : 1 {}; bool unusedBit_216_16 : 1 {};
/** /**
offset 380 bit 17 */ offset 368 bit 17 */
bool unusedBit_216_17 : 1 {}; bool unusedBit_216_17 : 1 {};
/** /**
offset 380 bit 18 */ offset 368 bit 18 */
bool unusedBit_216_18 : 1 {}; bool unusedBit_216_18 : 1 {};
/** /**
offset 380 bit 19 */ offset 368 bit 19 */
bool unusedBit_216_19 : 1 {}; bool unusedBit_216_19 : 1 {};
/** /**
offset 380 bit 20 */ offset 368 bit 20 */
bool unusedBit_216_20 : 1 {}; bool unusedBit_216_20 : 1 {};
/** /**
offset 380 bit 21 */ offset 368 bit 21 */
bool unusedBit_216_21 : 1 {}; bool unusedBit_216_21 : 1 {};
/** /**
offset 380 bit 22 */ offset 368 bit 22 */
bool unusedBit_216_22 : 1 {}; bool unusedBit_216_22 : 1 {};
/** /**
offset 380 bit 23 */ offset 368 bit 23 */
bool unusedBit_216_23 : 1 {}; bool unusedBit_216_23 : 1 {};
/** /**
offset 380 bit 24 */ offset 368 bit 24 */
bool unusedBit_216_24 : 1 {}; bool unusedBit_216_24 : 1 {};
/** /**
offset 380 bit 25 */ offset 368 bit 25 */
bool unusedBit_216_25 : 1 {}; bool unusedBit_216_25 : 1 {};
/** /**
offset 380 bit 26 */ offset 368 bit 26 */
bool unusedBit_216_26 : 1 {}; bool unusedBit_216_26 : 1 {};
/** /**
offset 380 bit 27 */ offset 368 bit 27 */
bool unusedBit_216_27 : 1 {}; bool unusedBit_216_27 : 1 {};
/** /**
offset 380 bit 28 */ offset 368 bit 28 */
bool unusedBit_216_28 : 1 {}; bool unusedBit_216_28 : 1 {};
/** /**
offset 380 bit 29 */ offset 368 bit 29 */
bool unusedBit_216_29 : 1 {}; bool unusedBit_216_29 : 1 {};
/** /**
offset 380 bit 30 */ offset 368 bit 30 */
bool unusedBit_216_30 : 1 {}; bool unusedBit_216_30 : 1 {};
/** /**
offset 380 bit 31 */ offset 368 bit 31 */
bool unusedBit_216_31 : 1 {}; bool unusedBit_216_31 : 1 {};
/** /**
* @@GAUGE_NAME_BOOST_OUTPUT@@ * @@GAUGE_NAME_BOOST_OUTPUT@@
% %
* offset 384 * offset 372
*/ */
scaled_channel<uint8_t, 2, 1> boostControllerOutput = (uint8_t)0; scaled_channel<uint8_t, 2, 1> boostControllerOutput = (uint8_t)0;
/** /**
* @@GAUGE_NAME_BOOST_OPEN_LOOP@@ * @@GAUGE_NAME_BOOST_OPEN_LOOP@@
% %
* offset 385 * offset 373
*/ */
scaled_channel<uint8_t, 2, 1> boostControllerOpenLoopPart = (uint8_t)0; scaled_channel<uint8_t, 2, 1> boostControllerOpenLoopPart = (uint8_t)0;
/** /**
kPa kPa
* offset 386 * offset 374
*/ */
scaled_channel<uint16_t, 10, 1> fallbackMap = (uint16_t)0; scaled_channel<uint16_t, 10, 1> fallbackMap = (uint16_t)0;
/** /**
* @@GAUGE_NAME_DETECTED_GEAR@@ * @@GAUGE_NAME_DETECTED_GEAR@@
* offset 388 * offset 376
*/ */
uint8_t detectedGear = (uint8_t)0; uint8_t detectedGear = (uint8_t)0;
/** /**
* need 4 byte alignment * need 4 byte alignment
units units
* offset 389 * offset 377
*/ */
uint8_t alignmentFill_at_389[1]; uint8_t alignmentFill_at_377[1];
/** /**
* Instant MAP * Instant MAP
kPa kPa
* offset 390 * offset 378
*/ */
scaled_channel<uint16_t, 30, 1> instantMAPValue = (uint16_t)0; scaled_channel<uint16_t, 30, 1> instantMAPValue = (uint16_t)0;
/** /**
* offset 392 * offset 380
*/ */
uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0; uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0;
/** /**
* offset 394 * offset 382
*/ */
uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0; uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0;
/** /**
* offset 396 * offset 384
*/ */
uint16_t maxLockedDuration = (uint16_t)0; uint16_t maxLockedDuration = (uint16_t)0;
/** /**
* offset 398 * offset 386
*/ */
uint16_t maxTriggerReentrant = (uint16_t)0; uint16_t maxTriggerReentrant = (uint16_t)0;
/** /**
* offset 400 * offset 388
*/ */
uint16_t canWriteOk = (uint16_t)0; uint16_t canWriteOk = (uint16_t)0;
/** /**
* offset 402 * offset 390
*/ */
uint16_t canWriteNotOk = (uint16_t)0; uint16_t canWriteNotOk = (uint16_t)0;
/** /**
* offset 404 * offset 392
*/ */
int triggerPrimaryFall = (int)0; int triggerPrimaryFall = (int)0;
/** /**
* offset 408 * offset 396
*/ */
int triggerPrimaryRise = (int)0; int triggerPrimaryRise = (int)0;
/** /**
* offset 412 * offset 400
*/ */
int triggerSecondaryFall = (int)0; int triggerSecondaryFall = (int)0;
/** /**
* offset 416 * offset 404
*/ */
int triggerSecondaryRise = (int)0; int triggerSecondaryRise = (int)0;
/** /**
* offset 420 * offset 408
*/ */
int triggerVvtFall = (int)0; int triggerVvtFall = (int)0;
/** /**
* offset 424 * offset 412
*/ */
int triggerVvtRise = (int)0; int triggerVvtRise = (int)0;
/** /**
* offset 428 * offset 416
*/ */
uint8_t startStopStateToggleCounter = (uint8_t)0; uint8_t startStopStateToggleCounter = (uint8_t)0;
/** /**
* offset 429 * offset 417
*/ */
uint8_t starterState = (uint8_t)0; uint8_t starterState = (uint8_t)0;
/** /**
* offset 430 * offset 418
*/ */
uint8_t starterRelayDisable = (uint8_t)0; uint8_t starterRelayDisable = (uint8_t)0;
/** /**
* offset 431 * offset 419
*/ */
uint8_t multiSparkCounter = (uint8_t)0; uint8_t multiSparkCounter = (uint8_t)0;
/** /**
* offset 432 * offset 420
*/ */
float injectorFlowPressureRatio = (float)0; float injectorFlowPressureRatio = (float)0;
/** /**
kPa kPa
* offset 436 * offset 424
*/ */
float injectorFlowPressureDelta = (float)0; float injectorFlowPressureDelta = (float)0;
/** /**
* offset 440 * offset 428
*/ */
pid_status_s alternatorStatus; pid_status_s alternatorStatus;
/** /**
* offset 456 * offset 444
*/ */
pid_status_s idleStatus; pid_status_s idleStatus;
/** /**
* offset 472 * offset 460
*/ */
pid_status_s etbStatus; pid_status_s etbStatus;
/** /**
* offset 488 * offset 476
*/ */
pid_status_s boostStatus; pid_status_s boostStatus;
/** /**
* offset 504 * offset 492
*/ */
pid_status_s vvtStatus[CAM_INPUTS_COUNT]; pid_status_s vvtStatus[CAM_INPUTS_COUNT];
/** /**
* aux speed 1 * aux speed 1
s s
* offset 568 * offset 556
*/ */
uint16_t auxSpeed1 = (uint16_t)0; uint16_t auxSpeed1 = (uint16_t)0;
/** /**
* aux speed 2 * aux speed 2
s s
* offset 570 * offset 558
*/ */
uint16_t auxSpeed2 = (uint16_t)0; uint16_t auxSpeed2 = (uint16_t)0;
/** /**
* @@GAUGE_NAME_ISS@@ * @@GAUGE_NAME_ISS@@
RPM RPM
* offset 572 * offset 560
*/ */
scaled_channel<uint16_t, 1, 1> ISSValue = (uint16_t)0; scaled_channel<uint16_t, 1, 1> ISSValue = (uint16_t)0;
/** /**
V V
* offset 574 * offset 562
*/ */
scaled_channel<int16_t, 1000, 1> rawAnalogInput[AUX_ANALOG_INPUT_COUNT]; scaled_channel<int16_t, 1000, 1> rawAnalogInput[AUX_ANALOG_INPUT_COUNT];
/** /**
* GPPWM Output * GPPWM Output
% %
* offset 590 * offset 578
*/ */
scaled_channel<uint8_t, 2, 1> gppwmOutput[4]; scaled_channel<uint8_t, 2, 1> gppwmOutput[4];
/** /**
V V
* offset 594 * offset 582
*/ */
scaled_channel<int16_t, 1000, 1> rawBattery = (int16_t)0; scaled_channel<int16_t, 1000, 1> rawBattery = (int16_t)0;
/** /**
* offset 596 * offset 584
*/ */
uint8_t unusedAtTheEnd[160]; uint8_t unusedAtTheEnd[160];
}; };
static_assert(sizeof(output_channels_s) == 756); static_assert(sizeof(output_channels_s) == 744);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Aug 17 04:29:36 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Aug 22 22:21:45 UTC 2022

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Aug 19 03:08:26 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Aug 22 22:22:57 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -1884,6 +1884,10 @@ struct engine_configuration_s {
* offset 828 * offset 828
*/ */
Gpio max31855_cs[EGT_CHANNEL_COUNT]; Gpio max31855_cs[EGT_CHANNEL_COUNT];
/**
* offset 832
*/
Gpio unused1855_cs[6];
/** /**
* Continental/GM flex fuel sensor, 50-150hz type * Continental/GM flex fuel sensor, 50-150hz type
* offset 844 * offset 844
@ -3144,76 +3148,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {}; bool unused1130 : 1 {};
/** /**
offset 1628 bit 8 */ offset 1628 bit 8 */
bool unusedBit_539_8 : 1 {}; bool unusedBit_540_8 : 1 {};
/** /**
offset 1628 bit 9 */ offset 1628 bit 9 */
bool unusedBit_539_9 : 1 {}; bool unusedBit_540_9 : 1 {};
/** /**
offset 1628 bit 10 */ offset 1628 bit 10 */
bool unusedBit_539_10 : 1 {}; bool unusedBit_540_10 : 1 {};
/** /**
offset 1628 bit 11 */ offset 1628 bit 11 */
bool unusedBit_539_11 : 1 {}; bool unusedBit_540_11 : 1 {};
/** /**
offset 1628 bit 12 */ offset 1628 bit 12 */
bool unusedBit_539_12 : 1 {}; bool unusedBit_540_12 : 1 {};
/** /**
offset 1628 bit 13 */ offset 1628 bit 13 */
bool unusedBit_539_13 : 1 {}; bool unusedBit_540_13 : 1 {};
/** /**
offset 1628 bit 14 */ offset 1628 bit 14 */
bool unusedBit_539_14 : 1 {}; bool unusedBit_540_14 : 1 {};
/** /**
offset 1628 bit 15 */ offset 1628 bit 15 */
bool unusedBit_539_15 : 1 {}; bool unusedBit_540_15 : 1 {};
/** /**
offset 1628 bit 16 */ offset 1628 bit 16 */
bool unusedBit_539_16 : 1 {}; bool unusedBit_540_16 : 1 {};
/** /**
offset 1628 bit 17 */ offset 1628 bit 17 */
bool unusedBit_539_17 : 1 {}; bool unusedBit_540_17 : 1 {};
/** /**
offset 1628 bit 18 */ offset 1628 bit 18 */
bool unusedBit_539_18 : 1 {}; bool unusedBit_540_18 : 1 {};
/** /**
offset 1628 bit 19 */ offset 1628 bit 19 */
bool unusedBit_539_19 : 1 {}; bool unusedBit_540_19 : 1 {};
/** /**
offset 1628 bit 20 */ offset 1628 bit 20 */
bool unusedBit_539_20 : 1 {}; bool unusedBit_540_20 : 1 {};
/** /**
offset 1628 bit 21 */ offset 1628 bit 21 */
bool unusedBit_539_21 : 1 {}; bool unusedBit_540_21 : 1 {};
/** /**
offset 1628 bit 22 */ offset 1628 bit 22 */
bool unusedBit_539_22 : 1 {}; bool unusedBit_540_22 : 1 {};
/** /**
offset 1628 bit 23 */ offset 1628 bit 23 */
bool unusedBit_539_23 : 1 {}; bool unusedBit_540_23 : 1 {};
/** /**
offset 1628 bit 24 */ offset 1628 bit 24 */
bool unusedBit_539_24 : 1 {}; bool unusedBit_540_24 : 1 {};
/** /**
offset 1628 bit 25 */ offset 1628 bit 25 */
bool unusedBit_539_25 : 1 {}; bool unusedBit_540_25 : 1 {};
/** /**
offset 1628 bit 26 */ offset 1628 bit 26 */
bool unusedBit_539_26 : 1 {}; bool unusedBit_540_26 : 1 {};
/** /**
offset 1628 bit 27 */ offset 1628 bit 27 */
bool unusedBit_539_27 : 1 {}; bool unusedBit_540_27 : 1 {};
/** /**
offset 1628 bit 28 */ offset 1628 bit 28 */
bool unusedBit_539_28 : 1 {}; bool unusedBit_540_28 : 1 {};
/** /**
offset 1628 bit 29 */ offset 1628 bit 29 */
bool unusedBit_539_29 : 1 {}; bool unusedBit_540_29 : 1 {};
/** /**
offset 1628 bit 30 */ offset 1628 bit 30 */
bool unusedBit_539_30 : 1 {}; bool unusedBit_540_30 : 1 {};
/** /**
offset 1628 bit 31 */ offset 1628 bit 31 */
bool unusedBit_539_31 : 1 {}; bool unusedBit_540_31 : 1 {};
/** /**
* Time between bench test pulses * Time between bench test pulses
ms ms
@ -4949,4 +4953,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21300); static_assert(sizeof(persistent_config_s) == 21300);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Aug 19 03:08:26 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Aug 22 22:22:57 UTC 2022

View File

@ -531,7 +531,7 @@
#define ego_sensor_e_ES_NarrowBand 3 #define ego_sensor_e_ES_NarrowBand 3
#define ego_sensor_e_ES_PLX 4 #define ego_sensor_e_ES_PLX 4
#define egoValueShift_offset 1696 #define egoValueShift_offset 1696
#define EGT_CHANNEL_COUNT 8 #define EGT_CHANNEL_COUNT 2
#define electronicThrottlePin1Mode_offset 670 #define electronicThrottlePin1Mode_offset 670
#define enableAemXSeries_offset 764 #define enableAemXSeries_offset 764
#define enableCanVss_offset 960 #define enableCanVss_offset 960
@ -1687,12 +1687,6 @@
#define mapMinBufferLength_offset 868 #define mapMinBufferLength_offset 868
#define max31855_cs1_offset 828 #define max31855_cs1_offset 828
#define max31855_cs2_offset 830 #define max31855_cs2_offset 830
#define max31855_cs3_offset 832
#define max31855_cs4_offset 834
#define max31855_cs5_offset 836
#define max31855_cs6_offset 838
#define max31855_cs7_offset 840
#define max31855_cs8_offset 842
#define max31855spiDevice_offset 676 #define max31855spiDevice_offset 676
#define MAX_CYLINDER_COUNT 12 #define MAX_CYLINDER_COUNT 12
#define maxAcClt_offset 15 #define maxAcClt_offset 15
@ -1941,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2496,12 +2490,12 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.22.all.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.all.971669594"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t #define TS_TEST_COMMAND_char t
#define TS_TOTAL_OUTPUT_SIZE 1216 #define TS_TOTAL_OUTPUT_SIZE 1204
#define TsCalMode_EtbKd 5 #define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4 #define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3 #define TsCalMode_EtbKp 3
@ -2537,6 +2531,12 @@
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused1855_cs1_offset 832
#define unused1855_cs2_offset 834
#define unused1855_cs3_offset 836
#define unused1855_cs4_offset 838
#define unused1855_cs5_offset 840
#define unused1855_cs6_offset 842
#define unused4080_offset 3121 #define unused4080_offset 3121
#define unused962_offset 1040 #define unused962_offset 1040
#define unused_1484_bit_27_offset 1372 #define unused_1484_bit_27_offset 1372
@ -2545,30 +2545,30 @@
#define unused_1484_bit_31_offset 1372 #define unused_1484_bit_31_offset 1372
#define unused_1484_bit_38_offset 1372 #define unused_1484_bit_38_offset 1372
#define unusedBit_45_31_offset 120 #define unusedBit_45_31_offset 120
#define unusedBit_539_10_offset 1628 #define unusedBit_540_10_offset 1628
#define unusedBit_539_11_offset 1628 #define unusedBit_540_11_offset 1628
#define unusedBit_539_12_offset 1628 #define unusedBit_540_12_offset 1628
#define unusedBit_539_13_offset 1628 #define unusedBit_540_13_offset 1628
#define unusedBit_539_14_offset 1628 #define unusedBit_540_14_offset 1628
#define unusedBit_539_15_offset 1628 #define unusedBit_540_15_offset 1628
#define unusedBit_539_16_offset 1628 #define unusedBit_540_16_offset 1628
#define unusedBit_539_17_offset 1628 #define unusedBit_540_17_offset 1628
#define unusedBit_539_18_offset 1628 #define unusedBit_540_18_offset 1628
#define unusedBit_539_19_offset 1628 #define unusedBit_540_19_offset 1628
#define unusedBit_539_20_offset 1628 #define unusedBit_540_20_offset 1628
#define unusedBit_539_21_offset 1628 #define unusedBit_540_21_offset 1628
#define unusedBit_539_22_offset 1628 #define unusedBit_540_22_offset 1628
#define unusedBit_539_23_offset 1628 #define unusedBit_540_23_offset 1628
#define unusedBit_539_24_offset 1628 #define unusedBit_540_24_offset 1628
#define unusedBit_539_25_offset 1628 #define unusedBit_540_25_offset 1628
#define unusedBit_539_26_offset 1628 #define unusedBit_540_26_offset 1628
#define unusedBit_539_27_offset 1628 #define unusedBit_540_27_offset 1628
#define unusedBit_539_28_offset 1628 #define unusedBit_540_28_offset 1628
#define unusedBit_539_29_offset 1628 #define unusedBit_540_29_offset 1628
#define unusedBit_539_30_offset 1628 #define unusedBit_540_30_offset 1628
#define unusedBit_539_31_offset 1628 #define unusedBit_540_31_offset 1628
#define unusedBit_539_8_offset 1628 #define unusedBit_540_8_offset 1628
#define unusedBit_539_9_offset 1628 #define unusedBit_540_9_offset 1628
#define useAdvanceCorrectionsForCranking_offset 1372 #define useAdvanceCorrectionsForCranking_offset 1372
#define useCicPidForIdle_offset 120 #define useCicPidForIdle_offset 120
#define useCltBasedRpmLimit_offset 1372 #define useCltBasedRpmLimit_offset 1372

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1642101869 #define SIGNATURE_HASH 785221653
#define TS_SIGNATURE "rusEFI 2022.08.22.48way.1642101869" #define TS_SIGNATURE "rusEFI 2022.08.22.48way.785221653"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define TS_SIGNATURE "rusEFI 2022.08.22.all.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.all.971669594"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1154869582 #define SIGNATURE_HASH 200809782
#define TS_SIGNATURE "rusEFI 2022.08.22.alphax-2chan.1154869582" #define TS_SIGNATURE "rusEFI 2022.08.22.alphax-2chan.200809782"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4259035053 #define SIGNATURE_HASH 3002483669
#define TS_SIGNATURE "rusEFI 2022.08.22.alphax-4chan.4259035053" #define TS_SIGNATURE "rusEFI 2022.08.22.alphax-4chan.3002483669"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1779269893 #define SIGNATURE_HASH 622884221
#define TS_SIGNATURE "rusEFI 2022.08.22.atlas.1779269893" #define TS_SIGNATURE "rusEFI 2022.08.22.atlas.622884221"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2150311387 #define SIGNATURE_HASH 3473330595
#define TS_SIGNATURE "rusEFI 2022.08.22.core8.2150311387" #define TS_SIGNATURE "rusEFI 2022.08.22.core8.3473330595"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define TS_SIGNATURE "rusEFI 2022.08.22.cypress.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.cypress.971669594"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define TS_SIGNATURE "rusEFI 2022.08.22.f407-discovery.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.f407-discovery.971669594"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1992782882 #define SIGNATURE_HASH 971669594
#define TS_SIGNATURE "rusEFI 2022.08.22.f429-discovery.1992782882" #define TS_SIGNATURE "rusEFI 2022.08.22.f429-discovery.971669594"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 883656934 #define SIGNATURE_HASH 2072411294
#define TS_SIGNATURE "rusEFI 2022.08.22.frankenso_na6.883656934" #define TS_SIGNATURE "rusEFI 2022.08.22.frankenso_na6.2072411294"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2251976973 #define SIGNATURE_HASH 3373761909
#define TS_SIGNATURE "rusEFI 2022.08.22.harley81.2251976973" #define TS_SIGNATURE "rusEFI 2022.08.22.harley81.3373761909"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3265327508 #define SIGNATURE_HASH 2374829548
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen-gm-e67.3265327508" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen-gm-e67.2374829548"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2941011438 #define SIGNATURE_HASH 3764498838
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen-nb1.2941011438" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen-nb1.3764498838"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4263103688 #define SIGNATURE_HASH 2972989616
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen121nissan.4263103688" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen121nissan.2972989616"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 115783512 #define SIGNATURE_HASH 1238057760
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen121vag.115783512" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen121vag.1238057760"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2285455644 #define SIGNATURE_HASH 3340025188
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen128.2285455644" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen128.3340025188"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4001892006 #define SIGNATURE_HASH 2712007390
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen154hyundai.4001892006" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen154hyundai.2712007390"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2230869286 #define SIGNATURE_HASH 3419777374
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen72.2230869286" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen72.3419777374"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1416801320 #define SIGNATURE_HASH 459233360
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen81.1416801320" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen81.459233360"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1664247790 #define SIGNATURE_HASH 740266902
#define TS_SIGNATURE "rusEFI 2022.08.22.hellen88bmw.1664247790" #define TS_SIGNATURE "rusEFI 2022.08.22.hellen88bmw.740266902"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4098655554 #define SIGNATURE_HASH 3143725370
#define TS_SIGNATURE "rusEFI 2022.08.22.hellenNA6.4098655554" #define TS_SIGNATURE "rusEFI 2022.08.22.hellenNA6.3143725370"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3603875274 #define SIGNATURE_HASH 2581803442
#define TS_SIGNATURE "rusEFI 2022.08.22.hellenNA8_96.3603875274" #define TS_SIGNATURE "rusEFI 2022.08.22.hellenNA8_96.2581803442"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 504420078 #define SIGNATURE_HASH 1362961046
#define TS_SIGNATURE "rusEFI 2022.08.22.kin.504420078" #define TS_SIGNATURE "rusEFI 2022.08.22.kin.1362961046"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3104962772 #define SIGNATURE_HASH 4131130540
#define TS_SIGNATURE "rusEFI 2022.08.22.mre_f4.3104962772" #define TS_SIGNATURE "rusEFI 2022.08.22.mre_f4.4131130540"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3104962772 #define SIGNATURE_HASH 4131130540
#define TS_SIGNATURE "rusEFI 2022.08.22.mre_f7.3104962772" #define TS_SIGNATURE "rusEFI 2022.08.22.mre_f7.4131130540"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 640527812 #define SIGNATURE_HASH 1761630652
#define TS_SIGNATURE "rusEFI 2022.08.22.prometheus_405.640527812" #define TS_SIGNATURE "rusEFI 2022.08.22.prometheus_405.1761630652"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 640527812 #define SIGNATURE_HASH 1761630652
#define TS_SIGNATURE "rusEFI 2022.08.22.prometheus_469.640527812" #define TS_SIGNATURE "rusEFI 2022.08.22.prometheus_469.1761630652"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3540693844 #define SIGNATURE_HASH 2619819820
#define TS_SIGNATURE "rusEFI 2022.08.22.proteus_f4.3540693844" #define TS_SIGNATURE "rusEFI 2022.08.22.proteus_f4.2619819820"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3540693844 #define SIGNATURE_HASH 2619819820
#define TS_SIGNATURE "rusEFI 2022.08.22.proteus_f7.3540693844" #define TS_SIGNATURE "rusEFI 2022.08.22.proteus_f7.2619819820"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3540693844 #define SIGNATURE_HASH 2619819820
#define TS_SIGNATURE "rusEFI 2022.08.22.proteus_h7.3540693844" #define TS_SIGNATURE "rusEFI 2022.08.22.proteus_h7.2619819820"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
// //
#define SIGNATURE_HASH 955958170 #define SIGNATURE_HASH 2010593250
#define TS_SIGNATURE "rusEFI 2022.08.22.subaru_eg33_f7.955958170" #define TS_SIGNATURE "rusEFI 2022.08.22.subaru_eg33_f7.2010593250"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3704601206 #define SIGNATURE_HASH 2481081870
#define TS_SIGNATURE "rusEFI 2022.08.22.tdg-pdm8.3704601206" #define TS_SIGNATURE "rusEFI 2022.08.22.tdg-pdm8.2481081870"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Wed Aug 17 03:00:17 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -88,7 +88,7 @@ public class AcControl {
public static final int DC_PER_STEPPER = 2; public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4; public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8; public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final String ENGINE_MAKE_BMW = "BMW"; public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM"; public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda"; public static final String ENGINE_MAKE_HONDA = "Honda";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Wed Aug 17 03:00:17 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -88,7 +88,7 @@ public class BoostControl {
public static final int DC_PER_STEPPER = 2; public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4; public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8; public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final String ENGINE_MAKE_BMW = "BMW"; public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM"; public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda"; public static final String ENGINE_MAKE_HONDA = "Honda";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Mon Aug 22 15:18:36 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -88,7 +88,7 @@ public class EngineState {
public static final int DC_PER_STEPPER = 2; public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4; public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8; public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final String ENGINE_MAKE_BMW = "BMW"; public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM"; public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda"; public static final String ENGINE_MAKE_HONDA = "Honda";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Aug 22 15:19:46 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Aug 22 22:22:57 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -518,7 +518,7 @@ public class Fields {
public static final int ego_sensor_e_ES_NarrowBand = 3; public static final int ego_sensor_e_ES_NarrowBand = 3;
public static final int ego_sensor_e_ES_PLX = 4; public static final int ego_sensor_e_ES_PLX = 4;
public static final int egoValueShift_offset = 1696; public static final int egoValueShift_offset = 1696;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final int electronicThrottlePin1Mode_offset = 670; public static final int electronicThrottlePin1Mode_offset = 670;
public static final int enableAemXSeries_offset = 764; public static final int enableAemXSeries_offset = 764;
public static final int enableCanVss_offset = 960; public static final int enableCanVss_offset = 960;
@ -1648,12 +1648,6 @@ public class Fields {
public static final int mapMinBufferLength_offset = 868; public static final int mapMinBufferLength_offset = 868;
public static final int max31855_cs1_offset = 828; public static final int max31855_cs1_offset = 828;
public static final int max31855_cs2_offset = 830; public static final int max31855_cs2_offset = 830;
public static final int max31855_cs3_offset = 832;
public static final int max31855_cs4_offset = 834;
public static final int max31855_cs5_offset = 836;
public static final int max31855_cs6_offset = 838;
public static final int max31855_cs7_offset = 840;
public static final int max31855_cs8_offset = 842;
public static final int max31855spiDevice_offset = 676; public static final int max31855spiDevice_offset = 676;
public static final int MAX_CYLINDER_COUNT = 12; public static final int MAX_CYLINDER_COUNT = 12;
public static final int maxAcClt_offset = 15; public static final int maxAcClt_offset = 15;
@ -1889,7 +1883,7 @@ public class Fields {
public static final int servoOutputPins7_offset = 2086; public static final int servoOutputPins7_offset = 2086;
public static final int servoOutputPins8_offset = 2088; public static final int servoOutputPins8_offset = 2088;
public static final int showHumanReadableWarning_offset = 960; public static final int showHumanReadableWarning_offset = 960;
public static final int SIGNATURE_HASH = 1992782882; public static final int SIGNATURE_HASH = 971669594;
public static final int silentTriggerError_offset = 1360; public static final int silentTriggerError_offset = 1360;
public static final int skippedWheelOnCam_offset = 1360; public static final int skippedWheelOnCam_offset = 1360;
public static final int slowAdcAlpha_offset = 1600; public static final int slowAdcAlpha_offset = 1600;
@ -2379,10 +2373,10 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l'; public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.08.22.all.1992782882"; public static final String TS_SIGNATURE = "rusEFI 2022.08.22.all.971669594";
public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't'; public static final char TS_TEST_COMMAND = 't';
public static final int TS_TOTAL_OUTPUT_SIZE = 1216; public static final int TS_TOTAL_OUTPUT_SIZE = 1204;
public static final int TsCalMode_EtbKd = 5; public static final int TsCalMode_EtbKd = 5;
public static final int TsCalMode_EtbKi = 4; public static final int TsCalMode_EtbKi = 4;
public static final int TsCalMode_EtbKp = 3; public static final int TsCalMode_EtbKp = 3;
@ -2417,6 +2411,12 @@ public class Fields {
public static final int unused1129_offset = 1628; public static final int unused1129_offset = 1628;
public static final int unused1130_offset = 1628; public static final int unused1130_offset = 1628;
public static final int unused1740b2_offset = 1628; public static final int unused1740b2_offset = 1628;
public static final int unused1855_cs1_offset = 832;
public static final int unused1855_cs2_offset = 834;
public static final int unused1855_cs3_offset = 836;
public static final int unused1855_cs4_offset = 838;
public static final int unused1855_cs5_offset = 840;
public static final int unused1855_cs6_offset = 842;
public static final int unused4080_offset = 3121; public static final int unused4080_offset = 3121;
public static final int unused962_offset = 1040; public static final int unused962_offset = 1040;
public static final int unused_1484_bit_27_offset = 1372; public static final int unused_1484_bit_27_offset = 1372;
@ -2425,30 +2425,30 @@ public class Fields {
public static final int unused_1484_bit_31_offset = 1372; public static final int unused_1484_bit_31_offset = 1372;
public static final int unused_1484_bit_38_offset = 1372; public static final int unused_1484_bit_38_offset = 1372;
public static final int unusedBit_45_31_offset = 120; public static final int unusedBit_45_31_offset = 120;
public static final int unusedBit_539_10_offset = 1628; public static final int unusedBit_540_10_offset = 1628;
public static final int unusedBit_539_11_offset = 1628; public static final int unusedBit_540_11_offset = 1628;
public static final int unusedBit_539_12_offset = 1628; public static final int unusedBit_540_12_offset = 1628;
public static final int unusedBit_539_13_offset = 1628; public static final int unusedBit_540_13_offset = 1628;
public static final int unusedBit_539_14_offset = 1628; public static final int unusedBit_540_14_offset = 1628;
public static final int unusedBit_539_15_offset = 1628; public static final int unusedBit_540_15_offset = 1628;
public static final int unusedBit_539_16_offset = 1628; public static final int unusedBit_540_16_offset = 1628;
public static final int unusedBit_539_17_offset = 1628; public static final int unusedBit_540_17_offset = 1628;
public static final int unusedBit_539_18_offset = 1628; public static final int unusedBit_540_18_offset = 1628;
public static final int unusedBit_539_19_offset = 1628; public static final int unusedBit_540_19_offset = 1628;
public static final int unusedBit_539_20_offset = 1628; public static final int unusedBit_540_20_offset = 1628;
public static final int unusedBit_539_21_offset = 1628; public static final int unusedBit_540_21_offset = 1628;
public static final int unusedBit_539_22_offset = 1628; public static final int unusedBit_540_22_offset = 1628;
public static final int unusedBit_539_23_offset = 1628; public static final int unusedBit_540_23_offset = 1628;
public static final int unusedBit_539_24_offset = 1628; public static final int unusedBit_540_24_offset = 1628;
public static final int unusedBit_539_25_offset = 1628; public static final int unusedBit_540_25_offset = 1628;
public static final int unusedBit_539_26_offset = 1628; public static final int unusedBit_540_26_offset = 1628;
public static final int unusedBit_539_27_offset = 1628; public static final int unusedBit_540_27_offset = 1628;
public static final int unusedBit_539_28_offset = 1628; public static final int unusedBit_540_28_offset = 1628;
public static final int unusedBit_539_29_offset = 1628; public static final int unusedBit_540_29_offset = 1628;
public static final int unusedBit_539_30_offset = 1628; public static final int unusedBit_540_30_offset = 1628;
public static final int unusedBit_539_31_offset = 1628; public static final int unusedBit_540_31_offset = 1628;
public static final int unusedBit_539_8_offset = 1628; public static final int unusedBit_540_8_offset = 1628;
public static final int unusedBit_539_9_offset = 1628; public static final int unusedBit_540_9_offset = 1628;
public static final int useAdvanceCorrectionsForCranking_offset = 1372; public static final int useAdvanceCorrectionsForCranking_offset = 1372;
public static final int useCicPidForIdle_offset = 120; public static final int useCicPidForIdle_offset = 120;
public static final int useCltBasedRpmLimit_offset = 1372; public static final int useCltBasedRpmLimit_offset = 1372;
@ -2920,12 +2920,12 @@ public class Fields {
public static final Field CLUTCHUPPINMODE = Field.create("CLUTCHUPPINMODE", 827, FieldType.INT8, pin_input_mode_e).setScale(1.0); public static final Field CLUTCHUPPINMODE = Field.create("CLUTCHUPPINMODE", 827, FieldType.INT8, pin_input_mode_e).setScale(1.0);
public static final Field MAX31855_CS1 = Field.create("MAX31855_CS1", 828, FieldType.INT16, Gpio).setScale(1.0); public static final Field MAX31855_CS1 = Field.create("MAX31855_CS1", 828, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS2 = Field.create("MAX31855_CS2", 830, FieldType.INT16, Gpio).setScale(1.0); public static final Field MAX31855_CS2 = Field.create("MAX31855_CS2", 830, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS3 = Field.create("MAX31855_CS3", 832, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS1 = Field.create("UNUSED1855_CS1", 832, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS4 = Field.create("MAX31855_CS4", 834, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS2 = Field.create("UNUSED1855_CS2", 834, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS5 = Field.create("MAX31855_CS5", 836, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS3 = Field.create("UNUSED1855_CS3", 836, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS6 = Field.create("MAX31855_CS6", 838, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS4 = Field.create("UNUSED1855_CS4", 838, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS7 = Field.create("MAX31855_CS7", 840, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS5 = Field.create("UNUSED1855_CS5", 840, FieldType.INT16, Gpio).setScale(1.0);
public static final Field MAX31855_CS8 = Field.create("MAX31855_CS8", 842, FieldType.INT16, Gpio).setScale(1.0); public static final Field UNUSED1855_CS6 = Field.create("UNUSED1855_CS6", 842, FieldType.INT16, Gpio).setScale(1.0);
public static final Field FLEXSENSORPIN = Field.create("FLEXSENSORPIN", 844, FieldType.INT16, brain_input_pin_e).setScale(1.0); public static final Field FLEXSENSORPIN = Field.create("FLEXSENSORPIN", 844, FieldType.INT16, brain_input_pin_e).setScale(1.0);
public static final Field TEST557PIN = Field.create("TEST557PIN", 846, FieldType.INT16, Gpio).setScale(1.0); public static final Field TEST557PIN = Field.create("TEST557PIN", 846, FieldType.INT16, Gpio).setScale(1.0);
public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 848, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 848, FieldType.INT8, pin_output_mode_e).setScale(1.0);
@ -3309,30 +3309,30 @@ public class Fields {
public static final Field UNUSED1128 = Field.create("UNUSED1128", 1628, FieldType.BIT, 5); public static final Field UNUSED1128 = Field.create("UNUSED1128", 1628, FieldType.BIT, 5);
public static final Field UNUSED1129 = Field.create("UNUSED1129", 1628, FieldType.BIT, 6); public static final Field UNUSED1129 = Field.create("UNUSED1129", 1628, FieldType.BIT, 6);
public static final Field UNUSED1130 = Field.create("UNUSED1130", 1628, FieldType.BIT, 7); public static final Field UNUSED1130 = Field.create("UNUSED1130", 1628, FieldType.BIT, 7);
public static final Field UNUSEDBIT_539_8 = Field.create("UNUSEDBIT_539_8", 1628, FieldType.BIT, 8); public static final Field UNUSEDBIT_540_8 = Field.create("UNUSEDBIT_540_8", 1628, FieldType.BIT, 8);
public static final Field UNUSEDBIT_539_9 = Field.create("UNUSEDBIT_539_9", 1628, FieldType.BIT, 9); public static final Field UNUSEDBIT_540_9 = Field.create("UNUSEDBIT_540_9", 1628, FieldType.BIT, 9);
public static final Field UNUSEDBIT_539_10 = Field.create("UNUSEDBIT_539_10", 1628, FieldType.BIT, 10); public static final Field UNUSEDBIT_540_10 = Field.create("UNUSEDBIT_540_10", 1628, FieldType.BIT, 10);
public static final Field UNUSEDBIT_539_11 = Field.create("UNUSEDBIT_539_11", 1628, FieldType.BIT, 11); public static final Field UNUSEDBIT_540_11 = Field.create("UNUSEDBIT_540_11", 1628, FieldType.BIT, 11);
public static final Field UNUSEDBIT_539_12 = Field.create("UNUSEDBIT_539_12", 1628, FieldType.BIT, 12); public static final Field UNUSEDBIT_540_12 = Field.create("UNUSEDBIT_540_12", 1628, FieldType.BIT, 12);
public static final Field UNUSEDBIT_539_13 = Field.create("UNUSEDBIT_539_13", 1628, FieldType.BIT, 13); public static final Field UNUSEDBIT_540_13 = Field.create("UNUSEDBIT_540_13", 1628, FieldType.BIT, 13);
public static final Field UNUSEDBIT_539_14 = Field.create("UNUSEDBIT_539_14", 1628, FieldType.BIT, 14); public static final Field UNUSEDBIT_540_14 = Field.create("UNUSEDBIT_540_14", 1628, FieldType.BIT, 14);
public static final Field UNUSEDBIT_539_15 = Field.create("UNUSEDBIT_539_15", 1628, FieldType.BIT, 15); public static final Field UNUSEDBIT_540_15 = Field.create("UNUSEDBIT_540_15", 1628, FieldType.BIT, 15);
public static final Field UNUSEDBIT_539_16 = Field.create("UNUSEDBIT_539_16", 1628, FieldType.BIT, 16); public static final Field UNUSEDBIT_540_16 = Field.create("UNUSEDBIT_540_16", 1628, FieldType.BIT, 16);
public static final Field UNUSEDBIT_539_17 = Field.create("UNUSEDBIT_539_17", 1628, FieldType.BIT, 17); public static final Field UNUSEDBIT_540_17 = Field.create("UNUSEDBIT_540_17", 1628, FieldType.BIT, 17);
public static final Field UNUSEDBIT_539_18 = Field.create("UNUSEDBIT_539_18", 1628, FieldType.BIT, 18); public static final Field UNUSEDBIT_540_18 = Field.create("UNUSEDBIT_540_18", 1628, FieldType.BIT, 18);
public static final Field UNUSEDBIT_539_19 = Field.create("UNUSEDBIT_539_19", 1628, FieldType.BIT, 19); public static final Field UNUSEDBIT_540_19 = Field.create("UNUSEDBIT_540_19", 1628, FieldType.BIT, 19);
public static final Field UNUSEDBIT_539_20 = Field.create("UNUSEDBIT_539_20", 1628, FieldType.BIT, 20); public static final Field UNUSEDBIT_540_20 = Field.create("UNUSEDBIT_540_20", 1628, FieldType.BIT, 20);
public static final Field UNUSEDBIT_539_21 = Field.create("UNUSEDBIT_539_21", 1628, FieldType.BIT, 21); public static final Field UNUSEDBIT_540_21 = Field.create("UNUSEDBIT_540_21", 1628, FieldType.BIT, 21);
public static final Field UNUSEDBIT_539_22 = Field.create("UNUSEDBIT_539_22", 1628, FieldType.BIT, 22); public static final Field UNUSEDBIT_540_22 = Field.create("UNUSEDBIT_540_22", 1628, FieldType.BIT, 22);
public static final Field UNUSEDBIT_539_23 = Field.create("UNUSEDBIT_539_23", 1628, FieldType.BIT, 23); public static final Field UNUSEDBIT_540_23 = Field.create("UNUSEDBIT_540_23", 1628, FieldType.BIT, 23);
public static final Field UNUSEDBIT_539_24 = Field.create("UNUSEDBIT_539_24", 1628, FieldType.BIT, 24); public static final Field UNUSEDBIT_540_24 = Field.create("UNUSEDBIT_540_24", 1628, FieldType.BIT, 24);
public static final Field UNUSEDBIT_539_25 = Field.create("UNUSEDBIT_539_25", 1628, FieldType.BIT, 25); public static final Field UNUSEDBIT_540_25 = Field.create("UNUSEDBIT_540_25", 1628, FieldType.BIT, 25);
public static final Field UNUSEDBIT_539_26 = Field.create("UNUSEDBIT_539_26", 1628, FieldType.BIT, 26); public static final Field UNUSEDBIT_540_26 = Field.create("UNUSEDBIT_540_26", 1628, FieldType.BIT, 26);
public static final Field UNUSEDBIT_539_27 = Field.create("UNUSEDBIT_539_27", 1628, FieldType.BIT, 27); public static final Field UNUSEDBIT_540_27 = Field.create("UNUSEDBIT_540_27", 1628, FieldType.BIT, 27);
public static final Field UNUSEDBIT_539_28 = Field.create("UNUSEDBIT_539_28", 1628, FieldType.BIT, 28); public static final Field UNUSEDBIT_540_28 = Field.create("UNUSEDBIT_540_28", 1628, FieldType.BIT, 28);
public static final Field UNUSEDBIT_539_29 = Field.create("UNUSEDBIT_539_29", 1628, FieldType.BIT, 29); public static final Field UNUSEDBIT_540_29 = Field.create("UNUSEDBIT_540_29", 1628, FieldType.BIT, 29);
public static final Field UNUSEDBIT_539_30 = Field.create("UNUSEDBIT_539_30", 1628, FieldType.BIT, 30); public static final Field UNUSEDBIT_540_30 = Field.create("UNUSEDBIT_540_30", 1628, FieldType.BIT, 30);
public static final Field UNUSEDBIT_539_31 = Field.create("UNUSEDBIT_539_31", 1628, FieldType.BIT, 31); public static final Field UNUSEDBIT_540_31 = Field.create("UNUSEDBIT_540_31", 1628, FieldType.BIT, 31);
public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1632, FieldType.INT8).setScale(5.0); public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1632, FieldType.INT8).setScale(5.0);
public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1633, FieldType.INT8).setScale(1.0); public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1633, FieldType.INT8).setScale(1.0);
public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1634, FieldType.INT8).setScale(5.0); public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1634, FieldType.INT8).setScale(5.0);
@ -4289,12 +4289,12 @@ public class Fields {
CLUTCHUPPINMODE, CLUTCHUPPINMODE,
MAX31855_CS1, MAX31855_CS1,
MAX31855_CS2, MAX31855_CS2,
MAX31855_CS3, UNUSED1855_CS1,
MAX31855_CS4, UNUSED1855_CS2,
MAX31855_CS5, UNUSED1855_CS3,
MAX31855_CS6, UNUSED1855_CS4,
MAX31855_CS7, UNUSED1855_CS5,
MAX31855_CS8, UNUSED1855_CS6,
FLEXSENSORPIN, FLEXSENSORPIN,
TEST557PIN, TEST557PIN,
STEPPERDIRECTIONPINMODE, STEPPERDIRECTIONPINMODE,
@ -4670,30 +4670,30 @@ public class Fields {
UNUSED1128, UNUSED1128,
UNUSED1129, UNUSED1129,
UNUSED1130, UNUSED1130,
UNUSEDBIT_539_8, UNUSEDBIT_540_8,
UNUSEDBIT_539_9, UNUSEDBIT_540_9,
UNUSEDBIT_539_10, UNUSEDBIT_540_10,
UNUSEDBIT_539_11, UNUSEDBIT_540_11,
UNUSEDBIT_539_12, UNUSEDBIT_540_12,
UNUSEDBIT_539_13, UNUSEDBIT_540_13,
UNUSEDBIT_539_14, UNUSEDBIT_540_14,
UNUSEDBIT_539_15, UNUSEDBIT_540_15,
UNUSEDBIT_539_16, UNUSEDBIT_540_16,
UNUSEDBIT_539_17, UNUSEDBIT_540_17,
UNUSEDBIT_539_18, UNUSEDBIT_540_18,
UNUSEDBIT_539_19, UNUSEDBIT_540_19,
UNUSEDBIT_539_20, UNUSEDBIT_540_20,
UNUSEDBIT_539_21, UNUSEDBIT_540_21,
UNUSEDBIT_539_22, UNUSEDBIT_540_22,
UNUSEDBIT_539_23, UNUSEDBIT_540_23,
UNUSEDBIT_539_24, UNUSEDBIT_540_24,
UNUSEDBIT_539_25, UNUSEDBIT_540_25,
UNUSEDBIT_539_26, UNUSEDBIT_540_26,
UNUSEDBIT_539_27, UNUSEDBIT_540_27,
UNUSEDBIT_539_28, UNUSEDBIT_540_28,
UNUSEDBIT_539_29, UNUSEDBIT_540_29,
UNUSEDBIT_539_30, UNUSEDBIT_540_30,
UNUSEDBIT_539_31, UNUSEDBIT_540_31,
BENCHTESTOFFTIME, BENCHTESTOFFTIME,
BENCHTESTCOUNT, BENCHTESTCOUNT,
BENCHTESTONTIME, BENCHTESTONTIME,

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Wed Aug 17 03:00:17 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -88,7 +88,7 @@ public class TriggerState {
public static final int DC_PER_STEPPER = 2; public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4; public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8; public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final String ENGINE_MAKE_BMW = "BMW"; public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM"; public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda"; public static final String ENGINE_MAKE_HONDA = "Honda";

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Aug 17 04:29:36 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Aug 22 22:21:45 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -88,7 +88,7 @@ public class TsOutputs {
public static final int DC_PER_STEPPER = 2; public static final int DC_PER_STEPPER = 2;
public static final int DIGIPOT_COUNT = 4; public static final int DIGIPOT_COUNT = 4;
public static final int DWELL_CURVE_SIZE = 8; public static final int DWELL_CURVE_SIZE = 8;
public static final int EGT_CHANNEL_COUNT = 8; public static final int EGT_CHANNEL_COUNT = 2;
public static final String ENGINE_MAKE_BMW = "BMW"; public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM"; public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_HONDA = "Honda"; public static final String ENGINE_MAKE_HONDA = "Honda";
@ -519,403 +519,397 @@ public class TsOutputs {
public static final Field ACCELERATIONY = Field.create("ACCELERATIONY", 214, FieldType.INT16).setScale(0.01); public static final Field ACCELERATIONY = Field.create("ACCELERATIONY", 214, FieldType.INT16).setScale(0.01);
public static final Field EGT1 = Field.create("EGT1", 216, FieldType.INT16).setScale(1.0); public static final Field EGT1 = Field.create("EGT1", 216, FieldType.INT16).setScale(1.0);
public static final Field EGT2 = Field.create("EGT2", 218, FieldType.INT16).setScale(1.0); public static final Field EGT2 = Field.create("EGT2", 218, FieldType.INT16).setScale(1.0);
public static final Field EGT3 = Field.create("EGT3", 220, FieldType.INT16).setScale(1.0); public static final Field TPS2VALUE = Field.create("TPS2VALUE", 220, FieldType.INT16).setScale(0.01);
public static final Field EGT4 = Field.create("EGT4", 222, FieldType.INT16).setScale(1.0); public static final Field RAWTPS1PRIMARY = Field.create("RAWTPS1PRIMARY", 222, FieldType.INT16).setScale(0.001);
public static final Field EGT5 = Field.create("EGT5", 224, FieldType.INT16).setScale(1.0); public static final Field RAWPPSPRIMARY = Field.create("RAWPPSPRIMARY", 224, FieldType.INT16).setScale(0.001);
public static final Field EGT6 = Field.create("EGT6", 226, FieldType.INT16).setScale(1.0); public static final Field RAWCLT = Field.create("RAWCLT", 226, FieldType.INT16).setScale(0.001);
public static final Field EGT7 = Field.create("EGT7", 228, FieldType.INT16).setScale(1.0); public static final Field RAWIAT = Field.create("RAWIAT", 228, FieldType.INT16).setScale(0.001);
public static final Field EGT8 = Field.create("EGT8", 230, FieldType.INT16).setScale(1.0); public static final Field RAWOILPRESSURE = Field.create("RAWOILPRESSURE", 230, FieldType.INT16).setScale(0.001);
public static final Field TPS2VALUE = Field.create("TPS2VALUE", 232, FieldType.INT16).setScale(0.01); public static final Field TUNECRC16 = Field.create("TUNECRC16", 232, FieldType.INT16).setScale(1.0);
public static final Field RAWTPS1PRIMARY = Field.create("RAWTPS1PRIMARY", 234, FieldType.INT16).setScale(0.001); public static final Field FUELCLOSEDLOOPBINIDX = Field.create("FUELCLOSEDLOOPBINIDX", 234, FieldType.INT8).setScale(1.0);
public static final Field RAWPPSPRIMARY = Field.create("RAWPPSPRIMARY", 236, FieldType.INT16).setScale(0.001); public static final Field TCUCURRENTGEAR = Field.create("TCUCURRENTGEAR", 235, FieldType.INT8).setScale(1.0);
public static final Field RAWCLT = Field.create("RAWCLT", 238, FieldType.INT16).setScale(0.001); public static final Field RAWPPSSECONDARY = Field.create("RAWPPSSECONDARY", 236, FieldType.INT16).setScale(0.001);
public static final Field RAWIAT = Field.create("RAWIAT", 240, FieldType.INT16).setScale(0.001); public static final Field KNOCK1 = Field.create("KNOCK1", 238, FieldType.INT8).setScale(1.0);
public static final Field RAWOILPRESSURE = Field.create("RAWOILPRESSURE", 242, FieldType.INT16).setScale(0.001); public static final Field KNOCK2 = Field.create("KNOCK2", 239, FieldType.INT8).setScale(1.0);
public static final Field TUNECRC16 = Field.create("TUNECRC16", 244, FieldType.INT16).setScale(1.0); public static final Field KNOCK3 = Field.create("KNOCK3", 240, FieldType.INT8).setScale(1.0);
public static final Field FUELCLOSEDLOOPBINIDX = Field.create("FUELCLOSEDLOOPBINIDX", 246, FieldType.INT8).setScale(1.0); public static final Field KNOCK4 = Field.create("KNOCK4", 241, FieldType.INT8).setScale(1.0);
public static final Field TCUCURRENTGEAR = Field.create("TCUCURRENTGEAR", 247, FieldType.INT8).setScale(1.0); public static final Field KNOCK5 = Field.create("KNOCK5", 242, FieldType.INT8).setScale(1.0);
public static final Field RAWPPSSECONDARY = Field.create("RAWPPSSECONDARY", 248, FieldType.INT16).setScale(0.001); public static final Field KNOCK6 = Field.create("KNOCK6", 243, FieldType.INT8).setScale(1.0);
public static final Field KNOCK1 = Field.create("KNOCK1", 250, FieldType.INT8).setScale(1.0); public static final Field KNOCK7 = Field.create("KNOCK7", 244, FieldType.INT8).setScale(1.0);
public static final Field KNOCK2 = Field.create("KNOCK2", 251, FieldType.INT8).setScale(1.0); public static final Field KNOCK8 = Field.create("KNOCK8", 245, FieldType.INT8).setScale(1.0);
public static final Field KNOCK3 = Field.create("KNOCK3", 252, FieldType.INT8).setScale(1.0); public static final Field KNOCK9 = Field.create("KNOCK9", 246, FieldType.INT8).setScale(1.0);
public static final Field KNOCK4 = Field.create("KNOCK4", 253, FieldType.INT8).setScale(1.0); public static final Field KNOCK10 = Field.create("KNOCK10", 247, FieldType.INT8).setScale(1.0);
public static final Field KNOCK5 = Field.create("KNOCK5", 254, FieldType.INT8).setScale(1.0); public static final Field KNOCK11 = Field.create("KNOCK11", 248, FieldType.INT8).setScale(1.0);
public static final Field KNOCK6 = Field.create("KNOCK6", 255, FieldType.INT8).setScale(1.0); public static final Field KNOCK12 = Field.create("KNOCK12", 249, FieldType.INT8).setScale(1.0);
public static final Field KNOCK7 = Field.create("KNOCK7", 256, FieldType.INT8).setScale(1.0); public static final Field TCUDESIREDGEAR = Field.create("TCUDESIREDGEAR", 250, FieldType.INT8).setScale(1.0);
public static final Field KNOCK8 = Field.create("KNOCK8", 257, FieldType.INT8).setScale(1.0); public static final Field FLEXPERCENT = Field.create("FLEXPERCENT", 251, FieldType.INT8).setScale(0.5);
public static final Field KNOCK9 = Field.create("KNOCK9", 258, FieldType.INT8).setScale(1.0); public static final Field RAWIDLEPOSITIONSENSOR = Field.create("RAWIDLEPOSITIONSENSOR", 252, FieldType.INT16).setScale(0.001);
public static final Field KNOCK10 = Field.create("KNOCK10", 259, FieldType.INT8).setScale(1.0); public static final Field RAWWASTEGATEPOSITION = Field.create("RAWWASTEGATEPOSITION", 254, FieldType.INT16).setScale(0.001);
public static final Field KNOCK11 = Field.create("KNOCK11", 260, FieldType.INT8).setScale(1.0); public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 256, FieldType.INT16).setScale(0.01);
public static final Field KNOCK12 = Field.create("KNOCK12", 261, FieldType.INT8).setScale(1.0); public static final Field IDLEPOSITIONSENSOR = Field.create("IDLEPOSITIONSENSOR", 258, FieldType.INT16).setScale(0.01);
public static final Field TCUDESIREDGEAR = Field.create("TCUDESIREDGEAR", 262, FieldType.INT8).setScale(1.0); public static final Field RAWLOWFUELPRESSURE = Field.create("RAWLOWFUELPRESSURE", 260, FieldType.INT16).setScale(0.001);
public static final Field FLEXPERCENT = Field.create("FLEXPERCENT", 263, FieldType.INT8).setScale(0.5); public static final Field RAWHIGHFUELPRESSURE = Field.create("RAWHIGHFUELPRESSURE", 262, FieldType.INT16).setScale(0.001);
public static final Field RAWIDLEPOSITIONSENSOR = Field.create("RAWIDLEPOSITIONSENSOR", 264, FieldType.INT16).setScale(0.001); public static final Field LOWFUELPRESSURE = Field.create("LOWFUELPRESSURE", 264, FieldType.INT16).setScale(0.03333333333333333);
public static final Field RAWWASTEGATEPOSITION = Field.create("RAWWASTEGATEPOSITION", 266, FieldType.INT16).setScale(0.001); public static final Field HIGHFUELPRESSURE = Field.create("HIGHFUELPRESSURE", 266, FieldType.INT16).setScale(0.1);
public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 268, FieldType.INT16).setScale(0.01); public static final Field TARGETLAMBDA = Field.create("TARGETLAMBDA", 268, FieldType.INT16).setScale(1.0E-4);
public static final Field IDLEPOSITIONSENSOR = Field.create("IDLEPOSITIONSENSOR", 270, FieldType.INT16).setScale(0.01); public static final Field AFRVALUE = Field.create("AFRVALUE", 270, FieldType.INT16).setScale(0.001);
public static final Field RAWLOWFUELPRESSURE = Field.create("RAWLOWFUELPRESSURE", 272, FieldType.INT16).setScale(0.001); public static final Field VSSACCELERATION = Field.create("VSSACCELERATION", 272, FieldType.INT16).setScale(0.0033333333333333335);
public static final Field RAWHIGHFUELPRESSURE = Field.create("RAWHIGHFUELPRESSURE", 274, FieldType.INT16).setScale(0.001); public static final Field LAMBDAVALUE2 = Field.create("LAMBDAVALUE2", 274, FieldType.INT16).setScale(1.0E-4);
public static final Field LOWFUELPRESSURE = Field.create("LOWFUELPRESSURE", 276, FieldType.INT16).setScale(0.03333333333333333); public static final Field AFRVALUE2 = Field.create("AFRVALUE2", 276, FieldType.INT16).setScale(0.001);
public static final Field HIGHFUELPRESSURE = Field.create("HIGHFUELPRESSURE", 278, FieldType.INT16).setScale(0.1); public static final Field VVTPOSITIONB1E = Field.create("VVTPOSITIONB1E", 278, FieldType.INT16).setScale(0.02);
public static final Field TARGETLAMBDA = Field.create("TARGETLAMBDA", 280, FieldType.INT16).setScale(1.0E-4); public static final Field VVTPOSITIONB2I = Field.create("VVTPOSITIONB2I", 280, FieldType.INT16).setScale(0.02);
public static final Field AFRVALUE = Field.create("AFRVALUE", 282, FieldType.INT16).setScale(0.001); public static final Field VVTPOSITIONB2E = Field.create("VVTPOSITIONB2E", 282, FieldType.INT16).setScale(0.02);
public static final Field VSSACCELERATION = Field.create("VSSACCELERATION", 284, FieldType.INT16).setScale(0.0033333333333333335); public static final Field FUELPIDCORRECTION1 = Field.create("FUELPIDCORRECTION1", 284, FieldType.INT16).setScale(0.01);
public static final Field LAMBDAVALUE2 = Field.create("LAMBDAVALUE2", 286, FieldType.INT16).setScale(1.0E-4); public static final Field FUELPIDCORRECTION2 = Field.create("FUELPIDCORRECTION2", 286, FieldType.INT16).setScale(0.01);
public static final Field AFRVALUE2 = Field.create("AFRVALUE2", 288, FieldType.INT16).setScale(0.001); public static final Field RAWTPS1SECONDARY = Field.create("RAWTPS1SECONDARY", 288, FieldType.INT16).setScale(0.001);
public static final Field VVTPOSITIONB1E = Field.create("VVTPOSITIONB1E", 290, FieldType.INT16).setScale(0.02); public static final Field RAWTPS2PRIMARY = Field.create("RAWTPS2PRIMARY", 290, FieldType.INT16).setScale(0.001);
public static final Field VVTPOSITIONB2I = Field.create("VVTPOSITIONB2I", 292, FieldType.INT16).setScale(0.02); public static final Field RAWTPS2SECONDARY = Field.create("RAWTPS2SECONDARY", 292, FieldType.INT16).setScale(0.001);
public static final Field VVTPOSITIONB2E = Field.create("VVTPOSITIONB2E", 294, FieldType.INT16).setScale(0.02); public static final Field KNOCKCOUNT = Field.create("KNOCKCOUNT", 294, FieldType.INT16).setScale(1.0);
public static final Field FUELPIDCORRECTION1 = Field.create("FUELPIDCORRECTION1", 296, FieldType.INT16).setScale(0.01); public static final Field ACCELERATIONZ = Field.create("ACCELERATIONZ", 296, FieldType.INT16).setScale(0.01);
public static final Field FUELPIDCORRECTION2 = Field.create("FUELPIDCORRECTION2", 298, FieldType.INT16).setScale(0.01); public static final Field ACCELERATIONROLL = Field.create("ACCELERATIONROLL", 298, FieldType.INT16).setScale(0.01);
public static final Field RAWTPS1SECONDARY = Field.create("RAWTPS1SECONDARY", 300, FieldType.INT16).setScale(0.001); public static final Field ACCELERATIONYAW = Field.create("ACCELERATIONYAW", 300, FieldType.INT16).setScale(0.01);
public static final Field RAWTPS2PRIMARY = Field.create("RAWTPS2PRIMARY", 302, FieldType.INT16).setScale(0.001); public static final Field VVTTARGETS1 = Field.create("VVTTARGETS1", 302, FieldType.INT8).setScale(1.0);
public static final Field RAWTPS2SECONDARY = Field.create("RAWTPS2SECONDARY", 304, FieldType.INT16).setScale(0.001); public static final Field VVTTARGETS2 = Field.create("VVTTARGETS2", 303, FieldType.INT8).setScale(1.0);
public static final Field KNOCKCOUNT = Field.create("KNOCKCOUNT", 306, FieldType.INT16).setScale(1.0); public static final Field VVTTARGETS3 = Field.create("VVTTARGETS3", 304, FieldType.INT8).setScale(1.0);
public static final Field ACCELERATIONZ = Field.create("ACCELERATIONZ", 308, FieldType.INT16).setScale(0.01); public static final Field VVTTARGETS4 = Field.create("VVTTARGETS4", 305, FieldType.INT8).setScale(1.0);
public static final Field ACCELERATIONROLL = Field.create("ACCELERATIONROLL", 310, FieldType.INT16).setScale(0.01); public static final Field TURBOSPEED = Field.create("TURBOSPEED", 306, FieldType.INT16).setScale(1.0);
public static final Field ACCELERATIONYAW = Field.create("ACCELERATIONYAW", 312, FieldType.INT16).setScale(0.01); public static final Field TPS1SPLIT = Field.create("TPS1SPLIT", 308, FieldType.INT16).setScale(0.01);
public static final Field VVTTARGETS1 = Field.create("VVTTARGETS1", 314, FieldType.INT8).setScale(1.0); public static final Field TPS2SPLIT = Field.create("TPS2SPLIT", 310, FieldType.INT16).setScale(0.01);
public static final Field VVTTARGETS2 = Field.create("VVTTARGETS2", 315, FieldType.INT8).setScale(1.0); public static final Field TPS12SPLIT = Field.create("TPS12SPLIT", 312, FieldType.INT16).setScale(0.01);
public static final Field VVTTARGETS3 = Field.create("VVTTARGETS3", 316, FieldType.INT8).setScale(1.0); public static final Field ACCPEDALSPLIT = Field.create("ACCPEDALSPLIT", 314, FieldType.INT16).setScale(0.01);
public static final Field VVTTARGETS4 = Field.create("VVTTARGETS4", 317, FieldType.INT8).setScale(1.0); public static final Field SPARKCUTREASON = Field.create("SPARKCUTREASON", 316, FieldType.INT8).setScale(1.0);
public static final Field TURBOSPEED = Field.create("TURBOSPEED", 318, FieldType.INT16).setScale(1.0); public static final Field FUELCUTREASON = Field.create("FUELCUTREASON", 317, FieldType.INT8).setScale(1.0);
public static final Field TPS1SPLIT = Field.create("TPS1SPLIT", 320, FieldType.INT16).setScale(0.01); public static final Field MAFESTIMATE = Field.create("MAFESTIMATE", 318, FieldType.INT16).setScale(0.1);
public static final Field TPS2SPLIT = Field.create("TPS2SPLIT", 322, FieldType.INT16).setScale(0.01); public static final Field INSTANTRPM = Field.create("INSTANTRPM", 320, FieldType.INT16).setScale(1.0);
public static final Field TPS12SPLIT = Field.create("TPS12SPLIT", 324, FieldType.INT16).setScale(0.01); public static final Field SYSTEMEVENTREUSE = Field.create("SYSTEMEVENTREUSE", 322, FieldType.INT16).setScale(1.0);
public static final Field ACCPEDALSPLIT = Field.create("ACCPEDALSPLIT", 326, FieldType.INT16).setScale(0.01); public static final Field RAWMAP = Field.create("RAWMAP", 324, FieldType.INT16).setScale(0.001);
public static final Field SPARKCUTREASON = Field.create("SPARKCUTREASON", 328, FieldType.INT8).setScale(1.0); public static final Field RAWAFR = Field.create("RAWAFR", 326, FieldType.INT16).setScale(0.001);
public static final Field FUELCUTREASON = Field.create("FUELCUTREASON", 329, FieldType.INT8).setScale(1.0); public static final Field TPSACCELFROM = Field.create("TPSACCELFROM", 328, FieldType.INT8).setScale(1.0);
public static final Field MAFESTIMATE = Field.create("MAFESTIMATE", 330, FieldType.INT16).setScale(0.1); public static final Field TPSACCELTO = Field.create("TPSACCELTO", 329, FieldType.INT8).setScale(1.0);
public static final Field INSTANTRPM = Field.create("INSTANTRPM", 332, FieldType.INT16).setScale(1.0); public static final Field ALIGNMENTFILL_AT_330 = Field.create("ALIGNMENTFILL_AT_330", 330, FieldType.INT8).setScale(1.0);
public static final Field SYSTEMEVENTREUSE = Field.create("SYSTEMEVENTREUSE", 334, FieldType.INT16).setScale(1.0); public static final Field CALIBRATIONVALUE2 = Field.create("CALIBRATIONVALUE2", 332, FieldType.FLOAT);
public static final Field RAWMAP = Field.create("RAWMAP", 336, FieldType.INT16).setScale(0.001); public static final Field ISMAINRELAYON = Field.create("ISMAINRELAYON", 336, FieldType.BIT, 0);
public static final Field RAWAFR = Field.create("RAWAFR", 338, FieldType.INT16).setScale(0.001); public static final Field ISUSBCONNECTED = Field.create("ISUSBCONNECTED", 336, FieldType.BIT, 1);
public static final Field TPSACCELFROM = Field.create("TPSACCELFROM", 340, FieldType.INT8).setScale(1.0); public static final Field UNUSEDBIT_174_2 = Field.create("UNUSEDBIT_174_2", 336, FieldType.BIT, 2);
public static final Field TPSACCELTO = Field.create("TPSACCELTO", 341, FieldType.INT8).setScale(1.0); public static final Field UNUSEDBIT_174_3 = Field.create("UNUSEDBIT_174_3", 336, FieldType.BIT, 3);
public static final Field ALIGNMENTFILL_AT_342 = Field.create("ALIGNMENTFILL_AT_342", 342, FieldType.INT8).setScale(1.0); public static final Field UNUSEDBIT_174_4 = Field.create("UNUSEDBIT_174_4", 336, FieldType.BIT, 4);
public static final Field CALIBRATIONVALUE2 = Field.create("CALIBRATIONVALUE2", 344, FieldType.FLOAT); public static final Field UNUSEDBIT_174_5 = Field.create("UNUSEDBIT_174_5", 336, FieldType.BIT, 5);
public static final Field ISMAINRELAYON = Field.create("ISMAINRELAYON", 348, FieldType.BIT, 0); public static final Field UNUSEDBIT_174_6 = Field.create("UNUSEDBIT_174_6", 336, FieldType.BIT, 6);
public static final Field ISUSBCONNECTED = Field.create("ISUSBCONNECTED", 348, FieldType.BIT, 1); public static final Field UNUSEDBIT_174_7 = Field.create("UNUSEDBIT_174_7", 336, FieldType.BIT, 7);
public static final Field UNUSEDBIT_174_2 = Field.create("UNUSEDBIT_174_2", 348, FieldType.BIT, 2); public static final Field UNUSEDBIT_174_8 = Field.create("UNUSEDBIT_174_8", 336, FieldType.BIT, 8);
public static final Field UNUSEDBIT_174_3 = Field.create("UNUSEDBIT_174_3", 348, FieldType.BIT, 3); public static final Field UNUSEDBIT_174_9 = Field.create("UNUSEDBIT_174_9", 336, FieldType.BIT, 9);
public static final Field UNUSEDBIT_174_4 = Field.create("UNUSEDBIT_174_4", 348, FieldType.BIT, 4); public static final Field UNUSEDBIT_174_10 = Field.create("UNUSEDBIT_174_10", 336, FieldType.BIT, 10);
public static final Field UNUSEDBIT_174_5 = Field.create("UNUSEDBIT_174_5", 348, FieldType.BIT, 5); public static final Field UNUSEDBIT_174_11 = Field.create("UNUSEDBIT_174_11", 336, FieldType.BIT, 11);
public static final Field UNUSEDBIT_174_6 = Field.create("UNUSEDBIT_174_6", 348, FieldType.BIT, 6); public static final Field UNUSEDBIT_174_12 = Field.create("UNUSEDBIT_174_12", 336, FieldType.BIT, 12);
public static final Field UNUSEDBIT_174_7 = Field.create("UNUSEDBIT_174_7", 348, FieldType.BIT, 7); public static final Field UNUSEDBIT_174_13 = Field.create("UNUSEDBIT_174_13", 336, FieldType.BIT, 13);
public static final Field UNUSEDBIT_174_8 = Field.create("UNUSEDBIT_174_8", 348, FieldType.BIT, 8); public static final Field UNUSEDBIT_174_14 = Field.create("UNUSEDBIT_174_14", 336, FieldType.BIT, 14);
public static final Field UNUSEDBIT_174_9 = Field.create("UNUSEDBIT_174_9", 348, FieldType.BIT, 9); public static final Field UNUSEDBIT_174_15 = Field.create("UNUSEDBIT_174_15", 336, FieldType.BIT, 15);
public static final Field UNUSEDBIT_174_10 = Field.create("UNUSEDBIT_174_10", 348, FieldType.BIT, 10); public static final Field UNUSEDBIT_174_16 = Field.create("UNUSEDBIT_174_16", 336, FieldType.BIT, 16);
public static final Field UNUSEDBIT_174_11 = Field.create("UNUSEDBIT_174_11", 348, FieldType.BIT, 11); public static final Field UNUSEDBIT_174_17 = Field.create("UNUSEDBIT_174_17", 336, FieldType.BIT, 17);
public static final Field UNUSEDBIT_174_12 = Field.create("UNUSEDBIT_174_12", 348, FieldType.BIT, 12); public static final Field UNUSEDBIT_174_18 = Field.create("UNUSEDBIT_174_18", 336, FieldType.BIT, 18);
public static final Field UNUSEDBIT_174_13 = Field.create("UNUSEDBIT_174_13", 348, FieldType.BIT, 13); public static final Field UNUSEDBIT_174_19 = Field.create("UNUSEDBIT_174_19", 336, FieldType.BIT, 19);
public static final Field UNUSEDBIT_174_14 = Field.create("UNUSEDBIT_174_14", 348, FieldType.BIT, 14); public static final Field UNUSEDBIT_174_20 = Field.create("UNUSEDBIT_174_20", 336, FieldType.BIT, 20);
public static final Field UNUSEDBIT_174_15 = Field.create("UNUSEDBIT_174_15", 348, FieldType.BIT, 15); public static final Field UNUSEDBIT_174_21 = Field.create("UNUSEDBIT_174_21", 336, FieldType.BIT, 21);
public static final Field UNUSEDBIT_174_16 = Field.create("UNUSEDBIT_174_16", 348, FieldType.BIT, 16); public static final Field UNUSEDBIT_174_22 = Field.create("UNUSEDBIT_174_22", 336, FieldType.BIT, 22);
public static final Field UNUSEDBIT_174_17 = Field.create("UNUSEDBIT_174_17", 348, FieldType.BIT, 17); public static final Field UNUSEDBIT_174_23 = Field.create("UNUSEDBIT_174_23", 336, FieldType.BIT, 23);
public static final Field UNUSEDBIT_174_18 = Field.create("UNUSEDBIT_174_18", 348, FieldType.BIT, 18); public static final Field UNUSEDBIT_174_24 = Field.create("UNUSEDBIT_174_24", 336, FieldType.BIT, 24);
public static final Field UNUSEDBIT_174_19 = Field.create("UNUSEDBIT_174_19", 348, FieldType.BIT, 19); public static final Field UNUSEDBIT_174_25 = Field.create("UNUSEDBIT_174_25", 336, FieldType.BIT, 25);
public static final Field UNUSEDBIT_174_20 = Field.create("UNUSEDBIT_174_20", 348, FieldType.BIT, 20); public static final Field UNUSEDBIT_174_26 = Field.create("UNUSEDBIT_174_26", 336, FieldType.BIT, 26);
public static final Field UNUSEDBIT_174_21 = Field.create("UNUSEDBIT_174_21", 348, FieldType.BIT, 21); public static final Field UNUSEDBIT_174_27 = Field.create("UNUSEDBIT_174_27", 336, FieldType.BIT, 27);
public static final Field UNUSEDBIT_174_22 = Field.create("UNUSEDBIT_174_22", 348, FieldType.BIT, 22); public static final Field UNUSEDBIT_174_28 = Field.create("UNUSEDBIT_174_28", 336, FieldType.BIT, 28);
public static final Field UNUSEDBIT_174_23 = Field.create("UNUSEDBIT_174_23", 348, FieldType.BIT, 23); public static final Field UNUSEDBIT_174_29 = Field.create("UNUSEDBIT_174_29", 336, FieldType.BIT, 29);
public static final Field UNUSEDBIT_174_24 = Field.create("UNUSEDBIT_174_24", 348, FieldType.BIT, 24); public static final Field UNUSEDBIT_174_30 = Field.create("UNUSEDBIT_174_30", 336, FieldType.BIT, 30);
public static final Field UNUSEDBIT_174_25 = Field.create("UNUSEDBIT_174_25", 348, FieldType.BIT, 25); public static final Field UNUSEDBIT_174_31 = Field.create("UNUSEDBIT_174_31", 336, FieldType.BIT, 31);
public static final Field UNUSEDBIT_174_26 = Field.create("UNUSEDBIT_174_26", 348, FieldType.BIT, 26); public static final Field LUAINVOCATIONCOUNTER = Field.create("LUAINVOCATIONCOUNTER", 340, FieldType.INT).setScale(1.0);
public static final Field UNUSEDBIT_174_27 = Field.create("UNUSEDBIT_174_27", 348, FieldType.BIT, 27); public static final Field LUALASTCYCLEDURATION = Field.create("LUALASTCYCLEDURATION", 344, FieldType.INT).setScale(1.0);
public static final Field UNUSEDBIT_174_28 = Field.create("UNUSEDBIT_174_28", 348, FieldType.BIT, 28); public static final Field TESTBENCHITER = Field.create("TESTBENCHITER", 348, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDBIT_174_29 = Field.create("UNUSEDBIT_174_29", 348, FieldType.BIT, 29); public static final Field TCU_CURRENTRANGE = Field.create("TCU_CURRENTRANGE", 349, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDBIT_174_30 = Field.create("UNUSEDBIT_174_30", 348, FieldType.BIT, 30); public static final Field TCRATIO = Field.create("TCRATIO", 350, FieldType.INT16).setScale(0.01);
public static final Field UNUSEDBIT_174_31 = Field.create("UNUSEDBIT_174_31", 348, FieldType.BIT, 31); public static final Field LASTSHIFTTIME = Field.create("LASTSHIFTTIME", 352, FieldType.FLOAT);
public static final Field LUAINVOCATIONCOUNTER = Field.create("LUAINVOCATIONCOUNTER", 352, FieldType.INT).setScale(1.0); public static final Field VSSEDGECOUNTER = Field.create("VSSEDGECOUNTER", 356, FieldType.INT).setScale(1.0);
public static final Field LUALASTCYCLEDURATION = Field.create("LUALASTCYCLEDURATION", 356, FieldType.INT).setScale(1.0); public static final Field ISSEDGECOUNTER = Field.create("ISSEDGECOUNTER", 360, FieldType.INT).setScale(1.0);
public static final Field TESTBENCHITER = Field.create("TESTBENCHITER", 360, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR1 = Field.create("AUXLINEAR1", 364, FieldType.INT16).setScale(0.01);
public static final Field TCU_CURRENTRANGE = Field.create("TCU_CURRENTRANGE", 361, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR2 = Field.create("AUXLINEAR2", 366, FieldType.INT16).setScale(0.01);
public static final Field TCRATIO = Field.create("TCRATIO", 362, FieldType.INT16).setScale(0.01); public static final Field DFCOACTIVE = Field.create("DFCOACTIVE", 368, FieldType.BIT, 0);
public static final Field LASTSHIFTTIME = Field.create("LASTSHIFTTIME", 364, FieldType.FLOAT); public static final Field TPSACCELACTIVE = Field.create("TPSACCELACTIVE", 368, FieldType.BIT, 1);
public static final Field VSSEDGECOUNTER = Field.create("VSSEDGECOUNTER", 368, FieldType.INT).setScale(1.0); public static final Field UNUSEDBIT_216_2 = Field.create("UNUSEDBIT_216_2", 368, FieldType.BIT, 2);
public static final Field ISSEDGECOUNTER = Field.create("ISSEDGECOUNTER", 372, FieldType.INT).setScale(1.0); public static final Field UNUSEDBIT_216_3 = Field.create("UNUSEDBIT_216_3", 368, FieldType.BIT, 3);
public static final Field AUXLINEAR1 = Field.create("AUXLINEAR1", 376, FieldType.INT16).setScale(0.01); public static final Field UNUSEDBIT_216_4 = Field.create("UNUSEDBIT_216_4", 368, FieldType.BIT, 4);
public static final Field AUXLINEAR2 = Field.create("AUXLINEAR2", 378, FieldType.INT16).setScale(0.01); public static final Field UNUSEDBIT_216_5 = Field.create("UNUSEDBIT_216_5", 368, FieldType.BIT, 5);
public static final Field DFCOACTIVE = Field.create("DFCOACTIVE", 380, FieldType.BIT, 0); public static final Field UNUSEDBIT_216_6 = Field.create("UNUSEDBIT_216_6", 368, FieldType.BIT, 6);
public static final Field TPSACCELACTIVE = Field.create("TPSACCELACTIVE", 380, FieldType.BIT, 1); public static final Field UNUSEDBIT_216_7 = Field.create("UNUSEDBIT_216_7", 368, FieldType.BIT, 7);
public static final Field UNUSEDBIT_216_2 = Field.create("UNUSEDBIT_216_2", 380, FieldType.BIT, 2); public static final Field UNUSEDBIT_216_8 = Field.create("UNUSEDBIT_216_8", 368, FieldType.BIT, 8);
public static final Field UNUSEDBIT_216_3 = Field.create("UNUSEDBIT_216_3", 380, FieldType.BIT, 3); public static final Field UNUSEDBIT_216_9 = Field.create("UNUSEDBIT_216_9", 368, FieldType.BIT, 9);
public static final Field UNUSEDBIT_216_4 = Field.create("UNUSEDBIT_216_4", 380, FieldType.BIT, 4); public static final Field UNUSEDBIT_216_10 = Field.create("UNUSEDBIT_216_10", 368, FieldType.BIT, 10);
public static final Field UNUSEDBIT_216_5 = Field.create("UNUSEDBIT_216_5", 380, FieldType.BIT, 5); public static final Field UNUSEDBIT_216_11 = Field.create("UNUSEDBIT_216_11", 368, FieldType.BIT, 11);
public static final Field UNUSEDBIT_216_6 = Field.create("UNUSEDBIT_216_6", 380, FieldType.BIT, 6); public static final Field UNUSEDBIT_216_12 = Field.create("UNUSEDBIT_216_12", 368, FieldType.BIT, 12);
public static final Field UNUSEDBIT_216_7 = Field.create("UNUSEDBIT_216_7", 380, FieldType.BIT, 7); public static final Field UNUSEDBIT_216_13 = Field.create("UNUSEDBIT_216_13", 368, FieldType.BIT, 13);
public static final Field UNUSEDBIT_216_8 = Field.create("UNUSEDBIT_216_8", 380, FieldType.BIT, 8); public static final Field UNUSEDBIT_216_14 = Field.create("UNUSEDBIT_216_14", 368, FieldType.BIT, 14);
public static final Field UNUSEDBIT_216_9 = Field.create("UNUSEDBIT_216_9", 380, FieldType.BIT, 9); public static final Field UNUSEDBIT_216_15 = Field.create("UNUSEDBIT_216_15", 368, FieldType.BIT, 15);
public static final Field UNUSEDBIT_216_10 = Field.create("UNUSEDBIT_216_10", 380, FieldType.BIT, 10); public static final Field UNUSEDBIT_216_16 = Field.create("UNUSEDBIT_216_16", 368, FieldType.BIT, 16);
public static final Field UNUSEDBIT_216_11 = Field.create("UNUSEDBIT_216_11", 380, FieldType.BIT, 11); public static final Field UNUSEDBIT_216_17 = Field.create("UNUSEDBIT_216_17", 368, FieldType.BIT, 17);
public static final Field UNUSEDBIT_216_12 = Field.create("UNUSEDBIT_216_12", 380, FieldType.BIT, 12); public static final Field UNUSEDBIT_216_18 = Field.create("UNUSEDBIT_216_18", 368, FieldType.BIT, 18);
public static final Field UNUSEDBIT_216_13 = Field.create("UNUSEDBIT_216_13", 380, FieldType.BIT, 13); public static final Field UNUSEDBIT_216_19 = Field.create("UNUSEDBIT_216_19", 368, FieldType.BIT, 19);
public static final Field UNUSEDBIT_216_14 = Field.create("UNUSEDBIT_216_14", 380, FieldType.BIT, 14); public static final Field UNUSEDBIT_216_20 = Field.create("UNUSEDBIT_216_20", 368, FieldType.BIT, 20);
public static final Field UNUSEDBIT_216_15 = Field.create("UNUSEDBIT_216_15", 380, FieldType.BIT, 15); public static final Field UNUSEDBIT_216_21 = Field.create("UNUSEDBIT_216_21", 368, FieldType.BIT, 21);
public static final Field UNUSEDBIT_216_16 = Field.create("UNUSEDBIT_216_16", 380, FieldType.BIT, 16); public static final Field UNUSEDBIT_216_22 = Field.create("UNUSEDBIT_216_22", 368, FieldType.BIT, 22);
public static final Field UNUSEDBIT_216_17 = Field.create("UNUSEDBIT_216_17", 380, FieldType.BIT, 17); public static final Field UNUSEDBIT_216_23 = Field.create("UNUSEDBIT_216_23", 368, FieldType.BIT, 23);
public static final Field UNUSEDBIT_216_18 = Field.create("UNUSEDBIT_216_18", 380, FieldType.BIT, 18); public static final Field UNUSEDBIT_216_24 = Field.create("UNUSEDBIT_216_24", 368, FieldType.BIT, 24);
public static final Field UNUSEDBIT_216_19 = Field.create("UNUSEDBIT_216_19", 380, FieldType.BIT, 19); public static final Field UNUSEDBIT_216_25 = Field.create("UNUSEDBIT_216_25", 368, FieldType.BIT, 25);
public static final Field UNUSEDBIT_216_20 = Field.create("UNUSEDBIT_216_20", 380, FieldType.BIT, 20); public static final Field UNUSEDBIT_216_26 = Field.create("UNUSEDBIT_216_26", 368, FieldType.BIT, 26);
public static final Field UNUSEDBIT_216_21 = Field.create("UNUSEDBIT_216_21", 380, FieldType.BIT, 21); public static final Field UNUSEDBIT_216_27 = Field.create("UNUSEDBIT_216_27", 368, FieldType.BIT, 27);
public static final Field UNUSEDBIT_216_22 = Field.create("UNUSEDBIT_216_22", 380, FieldType.BIT, 22); public static final Field UNUSEDBIT_216_28 = Field.create("UNUSEDBIT_216_28", 368, FieldType.BIT, 28);
public static final Field UNUSEDBIT_216_23 = Field.create("UNUSEDBIT_216_23", 380, FieldType.BIT, 23); public static final Field UNUSEDBIT_216_29 = Field.create("UNUSEDBIT_216_29", 368, FieldType.BIT, 29);
public static final Field UNUSEDBIT_216_24 = Field.create("UNUSEDBIT_216_24", 380, FieldType.BIT, 24); public static final Field UNUSEDBIT_216_30 = Field.create("UNUSEDBIT_216_30", 368, FieldType.BIT, 30);
public static final Field UNUSEDBIT_216_25 = Field.create("UNUSEDBIT_216_25", 380, FieldType.BIT, 25); public static final Field UNUSEDBIT_216_31 = Field.create("UNUSEDBIT_216_31", 368, FieldType.BIT, 31);
public static final Field UNUSEDBIT_216_26 = Field.create("UNUSEDBIT_216_26", 380, FieldType.BIT, 26); public static final Field BOOSTCONTROLLEROUTPUT = Field.create("BOOSTCONTROLLEROUTPUT", 372, FieldType.INT8).setScale(0.5);
public static final Field UNUSEDBIT_216_27 = Field.create("UNUSEDBIT_216_27", 380, FieldType.BIT, 27); public static final Field BOOSTCONTROLLEROPENLOOPPART = Field.create("BOOSTCONTROLLEROPENLOOPPART", 373, FieldType.INT8).setScale(0.5);
public static final Field UNUSEDBIT_216_28 = Field.create("UNUSEDBIT_216_28", 380, FieldType.BIT, 28); public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 374, FieldType.INT16).setScale(0.1);
public static final Field UNUSEDBIT_216_29 = Field.create("UNUSEDBIT_216_29", 380, FieldType.BIT, 29); public static final Field DETECTEDGEAR = Field.create("DETECTEDGEAR", 376, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDBIT_216_30 = Field.create("UNUSEDBIT_216_30", 380, FieldType.BIT, 30); public static final Field ALIGNMENTFILL_AT_377 = Field.create("ALIGNMENTFILL_AT_377", 377, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDBIT_216_31 = Field.create("UNUSEDBIT_216_31", 380, FieldType.BIT, 31); public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 378, FieldType.INT16).setScale(0.03333333333333333);
public static final Field BOOSTCONTROLLEROUTPUT = Field.create("BOOSTCONTROLLEROUTPUT", 384, FieldType.INT8).setScale(0.5); public static final Field MOSTRECENTTIMEBETWEENSPARKEVENTS = Field.create("MOSTRECENTTIMEBETWEENSPARKEVENTS", 380, FieldType.INT16).setScale(1.0);
public static final Field BOOSTCONTROLLEROPENLOOPPART = Field.create("BOOSTCONTROLLEROPENLOOPPART", 385, FieldType.INT8).setScale(0.5); public static final Field MOSTRECENTTIMEBETWEENIGNITIONEVENTS = Field.create("MOSTRECENTTIMEBETWEENIGNITIONEVENTS", 382, FieldType.INT16).setScale(1.0);
public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 386, FieldType.INT16).setScale(0.1); public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 384, FieldType.INT16).setScale(1.0);
public static final Field DETECTEDGEAR = Field.create("DETECTEDGEAR", 388, FieldType.INT8).setScale(1.0); public static final Field MAXTRIGGERREENTRANT = Field.create("MAXTRIGGERREENTRANT", 386, FieldType.INT16).setScale(1.0);
public static final Field ALIGNMENTFILL_AT_389 = Field.create("ALIGNMENTFILL_AT_389", 389, FieldType.INT8).setScale(1.0); public static final Field CANWRITEOK = Field.create("CANWRITEOK", 388, FieldType.INT16).setScale(1.0);
public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 390, FieldType.INT16).setScale(0.03333333333333333); public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 390, FieldType.INT16).setScale(1.0);
public static final Field MOSTRECENTTIMEBETWEENSPARKEVENTS = Field.create("MOSTRECENTTIMEBETWEENSPARKEVENTS", 392, FieldType.INT16).setScale(1.0); public static final Field TRIGGERPRIMARYFALL = Field.create("TRIGGERPRIMARYFALL", 392, FieldType.INT).setScale(1.0);
public static final Field MOSTRECENTTIMEBETWEENIGNITIONEVENTS = Field.create("MOSTRECENTTIMEBETWEENIGNITIONEVENTS", 394, FieldType.INT16).setScale(1.0); public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 396, FieldType.INT).setScale(1.0);
public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 396, FieldType.INT16).setScale(1.0); public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 400, FieldType.INT).setScale(1.0);
public static final Field MAXTRIGGERREENTRANT = Field.create("MAXTRIGGERREENTRANT", 398, FieldType.INT16).setScale(1.0); public static final Field TRIGGERSECONDARYRISE = Field.create("TRIGGERSECONDARYRISE", 404, FieldType.INT).setScale(1.0);
public static final Field CANWRITEOK = Field.create("CANWRITEOK", 400, FieldType.INT16).setScale(1.0); public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 408, FieldType.INT).setScale(1.0);
public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 402, FieldType.INT16).setScale(1.0); public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 412, FieldType.INT).setScale(1.0);
public static final Field TRIGGERPRIMARYFALL = Field.create("TRIGGERPRIMARYFALL", 404, FieldType.INT).setScale(1.0); public static final Field STARTSTOPSTATETOGGLECOUNTER = Field.create("STARTSTOPSTATETOGGLECOUNTER", 416, FieldType.INT8).setScale(1.0);
public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 408, FieldType.INT).setScale(1.0); public static final Field STARTERSTATE = Field.create("STARTERSTATE", 417, FieldType.INT8).setScale(1.0);
public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 412, FieldType.INT).setScale(1.0); public static final Field STARTERRELAYDISABLE = Field.create("STARTERRELAYDISABLE", 418, FieldType.INT8).setScale(1.0);
public static final Field TRIGGERSECONDARYRISE = Field.create("TRIGGERSECONDARYRISE", 416, FieldType.INT).setScale(1.0); public static final Field MULTISPARKCOUNTER = Field.create("MULTISPARKCOUNTER", 419, FieldType.INT8).setScale(1.0);
public static final Field TRIGGERVVTFALL = Field.create("TRIGGERVVTFALL", 420, FieldType.INT).setScale(1.0); public static final Field INJECTORFLOWPRESSURERATIO = Field.create("INJECTORFLOWPRESSURERATIO", 420, FieldType.FLOAT);
public static final Field TRIGGERVVTRISE = Field.create("TRIGGERVVTRISE", 424, FieldType.INT).setScale(1.0); public static final Field INJECTORFLOWPRESSUREDELTA = Field.create("INJECTORFLOWPRESSUREDELTA", 424, FieldType.FLOAT);
public static final Field STARTSTOPSTATETOGGLECOUNTER = Field.create("STARTSTOPSTATETOGGLECOUNTER", 428, FieldType.INT8).setScale(1.0); public static final Field ALTERNATORSTATUS_PTERM = Field.create("ALTERNATORSTATUS_PTERM", 428, FieldType.FLOAT);
public static final Field STARTERSTATE = Field.create("STARTERSTATE", 429, FieldType.INT8).setScale(1.0); public static final Field ALTERNATORSTATUS_ITERM = Field.create("ALTERNATORSTATUS_ITERM", 432, FieldType.INT16).setScale(0.01);
public static final Field STARTERRELAYDISABLE = Field.create("STARTERRELAYDISABLE", 430, FieldType.INT8).setScale(1.0); public static final Field ALTERNATORSTATUS_DTERM = Field.create("ALTERNATORSTATUS_DTERM", 434, FieldType.INT16).setScale(0.01);
public static final Field MULTISPARKCOUNTER = Field.create("MULTISPARKCOUNTER", 431, FieldType.INT8).setScale(1.0); public static final Field ALTERNATORSTATUS_OUTPUT = Field.create("ALTERNATORSTATUS_OUTPUT", 436, FieldType.INT16).setScale(0.01);
public static final Field INJECTORFLOWPRESSURERATIO = Field.create("INJECTORFLOWPRESSURERATIO", 432, FieldType.FLOAT); public static final Field ALTERNATORSTATUS_ERROR = Field.create("ALTERNATORSTATUS_ERROR", 438, FieldType.INT16).setScale(0.01);
public static final Field INJECTORFLOWPRESSUREDELTA = Field.create("INJECTORFLOWPRESSUREDELTA", 436, FieldType.FLOAT); public static final Field ALTERNATORSTATUS_RESETCOUNTER = Field.create("ALTERNATORSTATUS_RESETCOUNTER", 440, FieldType.INT).setScale(1.0);
public static final Field ALTERNATORSTATUS_PTERM = Field.create("ALTERNATORSTATUS_PTERM", 440, FieldType.FLOAT); public static final Field IDLESTATUS_PTERM = Field.create("IDLESTATUS_PTERM", 444, FieldType.FLOAT);
public static final Field ALTERNATORSTATUS_ITERM = Field.create("ALTERNATORSTATUS_ITERM", 444, FieldType.INT16).setScale(0.01); public static final Field IDLESTATUS_ITERM = Field.create("IDLESTATUS_ITERM", 448, FieldType.INT16).setScale(0.01);
public static final Field ALTERNATORSTATUS_DTERM = Field.create("ALTERNATORSTATUS_DTERM", 446, FieldType.INT16).setScale(0.01); public static final Field IDLESTATUS_DTERM = Field.create("IDLESTATUS_DTERM", 450, FieldType.INT16).setScale(0.01);
public static final Field ALTERNATORSTATUS_OUTPUT = Field.create("ALTERNATORSTATUS_OUTPUT", 448, FieldType.INT16).setScale(0.01); public static final Field IDLESTATUS_OUTPUT = Field.create("IDLESTATUS_OUTPUT", 452, FieldType.INT16).setScale(0.01);
public static final Field ALTERNATORSTATUS_ERROR = Field.create("ALTERNATORSTATUS_ERROR", 450, FieldType.INT16).setScale(0.01); public static final Field IDLESTATUS_ERROR = Field.create("IDLESTATUS_ERROR", 454, FieldType.INT16).setScale(0.01);
public static final Field ALTERNATORSTATUS_RESETCOUNTER = Field.create("ALTERNATORSTATUS_RESETCOUNTER", 452, FieldType.INT).setScale(1.0); public static final Field IDLESTATUS_RESETCOUNTER = Field.create("IDLESTATUS_RESETCOUNTER", 456, FieldType.INT).setScale(1.0);
public static final Field IDLESTATUS_PTERM = Field.create("IDLESTATUS_PTERM", 456, FieldType.FLOAT); public static final Field ETBSTATUS_PTERM = Field.create("ETBSTATUS_PTERM", 460, FieldType.FLOAT);
public static final Field IDLESTATUS_ITERM = Field.create("IDLESTATUS_ITERM", 460, FieldType.INT16).setScale(0.01); public static final Field ETBSTATUS_ITERM = Field.create("ETBSTATUS_ITERM", 464, FieldType.INT16).setScale(0.01);
public static final Field IDLESTATUS_DTERM = Field.create("IDLESTATUS_DTERM", 462, FieldType.INT16).setScale(0.01); public static final Field ETBSTATUS_DTERM = Field.create("ETBSTATUS_DTERM", 466, FieldType.INT16).setScale(0.01);
public static final Field IDLESTATUS_OUTPUT = Field.create("IDLESTATUS_OUTPUT", 464, FieldType.INT16).setScale(0.01); public static final Field ETBSTATUS_OUTPUT = Field.create("ETBSTATUS_OUTPUT", 468, FieldType.INT16).setScale(0.01);
public static final Field IDLESTATUS_ERROR = Field.create("IDLESTATUS_ERROR", 466, FieldType.INT16).setScale(0.01); public static final Field ETBSTATUS_ERROR = Field.create("ETBSTATUS_ERROR", 470, FieldType.INT16).setScale(0.01);
public static final Field IDLESTATUS_RESETCOUNTER = Field.create("IDLESTATUS_RESETCOUNTER", 468, FieldType.INT).setScale(1.0); public static final Field ETBSTATUS_RESETCOUNTER = Field.create("ETBSTATUS_RESETCOUNTER", 472, FieldType.INT).setScale(1.0);
public static final Field ETBSTATUS_PTERM = Field.create("ETBSTATUS_PTERM", 472, FieldType.FLOAT); public static final Field BOOSTSTATUS_PTERM = Field.create("BOOSTSTATUS_PTERM", 476, FieldType.FLOAT);
public static final Field ETBSTATUS_ITERM = Field.create("ETBSTATUS_ITERM", 476, FieldType.INT16).setScale(0.01); public static final Field BOOSTSTATUS_ITERM = Field.create("BOOSTSTATUS_ITERM", 480, FieldType.INT16).setScale(0.01);
public static final Field ETBSTATUS_DTERM = Field.create("ETBSTATUS_DTERM", 478, FieldType.INT16).setScale(0.01); public static final Field BOOSTSTATUS_DTERM = Field.create("BOOSTSTATUS_DTERM", 482, FieldType.INT16).setScale(0.01);
public static final Field ETBSTATUS_OUTPUT = Field.create("ETBSTATUS_OUTPUT", 480, FieldType.INT16).setScale(0.01); public static final Field BOOSTSTATUS_OUTPUT = Field.create("BOOSTSTATUS_OUTPUT", 484, FieldType.INT16).setScale(0.01);
public static final Field ETBSTATUS_ERROR = Field.create("ETBSTATUS_ERROR", 482, FieldType.INT16).setScale(0.01); public static final Field BOOSTSTATUS_ERROR = Field.create("BOOSTSTATUS_ERROR", 486, FieldType.INT16).setScale(0.01);
public static final Field ETBSTATUS_RESETCOUNTER = Field.create("ETBSTATUS_RESETCOUNTER", 484, FieldType.INT).setScale(1.0); public static final Field BOOSTSTATUS_RESETCOUNTER = Field.create("BOOSTSTATUS_RESETCOUNTER", 488, FieldType.INT).setScale(1.0);
public static final Field BOOSTSTATUS_PTERM = Field.create("BOOSTSTATUS_PTERM", 488, FieldType.FLOAT); public static final Field VVTSTATUS1_PTERM = Field.create("VVTSTATUS1_PTERM", 492, FieldType.FLOAT);
public static final Field BOOSTSTATUS_ITERM = Field.create("BOOSTSTATUS_ITERM", 492, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS1_ITERM = Field.create("VVTSTATUS1_ITERM", 496, FieldType.INT16).setScale(0.01);
public static final Field BOOSTSTATUS_DTERM = Field.create("BOOSTSTATUS_DTERM", 494, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS1_DTERM = Field.create("VVTSTATUS1_DTERM", 498, FieldType.INT16).setScale(0.01);
public static final Field BOOSTSTATUS_OUTPUT = Field.create("BOOSTSTATUS_OUTPUT", 496, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS1_OUTPUT = Field.create("VVTSTATUS1_OUTPUT", 500, FieldType.INT16).setScale(0.01);
public static final Field BOOSTSTATUS_ERROR = Field.create("BOOSTSTATUS_ERROR", 498, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS1_ERROR = Field.create("VVTSTATUS1_ERROR", 502, FieldType.INT16).setScale(0.01);
public static final Field BOOSTSTATUS_RESETCOUNTER = Field.create("BOOSTSTATUS_RESETCOUNTER", 500, FieldType.INT).setScale(1.0); public static final Field VVTSTATUS1_RESETCOUNTER = Field.create("VVTSTATUS1_RESETCOUNTER", 504, FieldType.INT).setScale(1.0);
public static final Field VVTSTATUS1_PTERM = Field.create("VVTSTATUS1_PTERM", 504, FieldType.FLOAT); public static final Field VVTSTATUS2_PTERM = Field.create("VVTSTATUS2_PTERM", 508, FieldType.FLOAT);
public static final Field VVTSTATUS1_ITERM = Field.create("VVTSTATUS1_ITERM", 508, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS2_ITERM = Field.create("VVTSTATUS2_ITERM", 512, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS1_DTERM = Field.create("VVTSTATUS1_DTERM", 510, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS2_DTERM = Field.create("VVTSTATUS2_DTERM", 514, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS1_OUTPUT = Field.create("VVTSTATUS1_OUTPUT", 512, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS2_OUTPUT = Field.create("VVTSTATUS2_OUTPUT", 516, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS1_ERROR = Field.create("VVTSTATUS1_ERROR", 514, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS2_ERROR = Field.create("VVTSTATUS2_ERROR", 518, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS1_RESETCOUNTER = Field.create("VVTSTATUS1_RESETCOUNTER", 516, FieldType.INT).setScale(1.0); public static final Field VVTSTATUS2_RESETCOUNTER = Field.create("VVTSTATUS2_RESETCOUNTER", 520, FieldType.INT).setScale(1.0);
public static final Field VVTSTATUS2_PTERM = Field.create("VVTSTATUS2_PTERM", 520, FieldType.FLOAT); public static final Field VVTSTATUS3_PTERM = Field.create("VVTSTATUS3_PTERM", 524, FieldType.FLOAT);
public static final Field VVTSTATUS2_ITERM = Field.create("VVTSTATUS2_ITERM", 524, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS3_ITERM = Field.create("VVTSTATUS3_ITERM", 528, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS2_DTERM = Field.create("VVTSTATUS2_DTERM", 526, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS3_DTERM = Field.create("VVTSTATUS3_DTERM", 530, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS2_OUTPUT = Field.create("VVTSTATUS2_OUTPUT", 528, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS3_OUTPUT = Field.create("VVTSTATUS3_OUTPUT", 532, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS2_ERROR = Field.create("VVTSTATUS2_ERROR", 530, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS3_ERROR = Field.create("VVTSTATUS3_ERROR", 534, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS2_RESETCOUNTER = Field.create("VVTSTATUS2_RESETCOUNTER", 532, FieldType.INT).setScale(1.0); public static final Field VVTSTATUS3_RESETCOUNTER = Field.create("VVTSTATUS3_RESETCOUNTER", 536, FieldType.INT).setScale(1.0);
public static final Field VVTSTATUS3_PTERM = Field.create("VVTSTATUS3_PTERM", 536, FieldType.FLOAT); public static final Field VVTSTATUS4_PTERM = Field.create("VVTSTATUS4_PTERM", 540, FieldType.FLOAT);
public static final Field VVTSTATUS3_ITERM = Field.create("VVTSTATUS3_ITERM", 540, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS4_ITERM = Field.create("VVTSTATUS4_ITERM", 544, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS3_DTERM = Field.create("VVTSTATUS3_DTERM", 542, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS4_DTERM = Field.create("VVTSTATUS4_DTERM", 546, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS3_OUTPUT = Field.create("VVTSTATUS3_OUTPUT", 544, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS4_OUTPUT = Field.create("VVTSTATUS4_OUTPUT", 548, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS3_ERROR = Field.create("VVTSTATUS3_ERROR", 546, FieldType.INT16).setScale(0.01); public static final Field VVTSTATUS4_ERROR = Field.create("VVTSTATUS4_ERROR", 550, FieldType.INT16).setScale(0.01);
public static final Field VVTSTATUS3_RESETCOUNTER = Field.create("VVTSTATUS3_RESETCOUNTER", 548, FieldType.INT).setScale(1.0); public static final Field VVTSTATUS4_RESETCOUNTER = Field.create("VVTSTATUS4_RESETCOUNTER", 552, FieldType.INT).setScale(1.0);
public static final Field VVTSTATUS4_PTERM = Field.create("VVTSTATUS4_PTERM", 552, FieldType.FLOAT); public static final Field AUXSPEED1 = Field.create("AUXSPEED1", 556, FieldType.INT16).setScale(1.0);
public static final Field VVTSTATUS4_ITERM = Field.create("VVTSTATUS4_ITERM", 556, FieldType.INT16).setScale(0.01); public static final Field AUXSPEED2 = Field.create("AUXSPEED2", 558, FieldType.INT16).setScale(1.0);
public static final Field VVTSTATUS4_DTERM = Field.create("VVTSTATUS4_DTERM", 558, FieldType.INT16).setScale(0.01); public static final Field ISSVALUE = Field.create("ISSVALUE", 560, FieldType.INT16).setScale(1.0);
public static final Field VVTSTATUS4_OUTPUT = Field.create("VVTSTATUS4_OUTPUT", 560, FieldType.INT16).setScale(0.01); public static final Field RAWANALOGINPUT1 = Field.create("RAWANALOGINPUT1", 562, FieldType.INT16).setScale(0.001);
public static final Field VVTSTATUS4_ERROR = Field.create("VVTSTATUS4_ERROR", 562, FieldType.INT16).setScale(0.01); public static final Field RAWANALOGINPUT2 = Field.create("RAWANALOGINPUT2", 564, FieldType.INT16).setScale(0.001);
public static final Field VVTSTATUS4_RESETCOUNTER = Field.create("VVTSTATUS4_RESETCOUNTER", 564, FieldType.INT).setScale(1.0); public static final Field RAWANALOGINPUT3 = Field.create("RAWANALOGINPUT3", 566, FieldType.INT16).setScale(0.001);
public static final Field AUXSPEED1 = Field.create("AUXSPEED1", 568, FieldType.INT16).setScale(1.0); public static final Field RAWANALOGINPUT4 = Field.create("RAWANALOGINPUT4", 568, FieldType.INT16).setScale(0.001);
public static final Field AUXSPEED2 = Field.create("AUXSPEED2", 570, FieldType.INT16).setScale(1.0); public static final Field RAWANALOGINPUT5 = Field.create("RAWANALOGINPUT5", 570, FieldType.INT16).setScale(0.001);
public static final Field ISSVALUE = Field.create("ISSVALUE", 572, FieldType.INT16).setScale(1.0); public static final Field RAWANALOGINPUT6 = Field.create("RAWANALOGINPUT6", 572, FieldType.INT16).setScale(0.001);
public static final Field RAWANALOGINPUT1 = Field.create("RAWANALOGINPUT1", 574, FieldType.INT16).setScale(0.001); public static final Field RAWANALOGINPUT7 = Field.create("RAWANALOGINPUT7", 574, FieldType.INT16).setScale(0.001);
public static final Field RAWANALOGINPUT2 = Field.create("RAWANALOGINPUT2", 576, FieldType.INT16).setScale(0.001); public static final Field RAWANALOGINPUT8 = Field.create("RAWANALOGINPUT8", 576, FieldType.INT16).setScale(0.001);
public static final Field RAWANALOGINPUT3 = Field.create("RAWANALOGINPUT3", 578, FieldType.INT16).setScale(0.001); public static final Field GPPWMOUTPUT1 = Field.create("GPPWMOUTPUT1", 578, FieldType.INT8).setScale(0.5);
public static final Field RAWANALOGINPUT4 = Field.create("RAWANALOGINPUT4", 580, FieldType.INT16).setScale(0.001); public static final Field GPPWMOUTPUT2 = Field.create("GPPWMOUTPUT2", 579, FieldType.INT8).setScale(0.5);
public static final Field RAWANALOGINPUT5 = Field.create("RAWANALOGINPUT5", 582, FieldType.INT16).setScale(0.001); public static final Field GPPWMOUTPUT3 = Field.create("GPPWMOUTPUT3", 580, FieldType.INT8).setScale(0.5);
public static final Field RAWANALOGINPUT6 = Field.create("RAWANALOGINPUT6", 584, FieldType.INT16).setScale(0.001); public static final Field GPPWMOUTPUT4 = Field.create("GPPWMOUTPUT4", 581, FieldType.INT8).setScale(0.5);
public static final Field RAWANALOGINPUT7 = Field.create("RAWANALOGINPUT7", 586, FieldType.INT16).setScale(0.001); public static final Field RAWBATTERY = Field.create("RAWBATTERY", 582, FieldType.INT16).setScale(0.001);
public static final Field RAWANALOGINPUT8 = Field.create("RAWANALOGINPUT8", 588, FieldType.INT16).setScale(0.001); public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 584, FieldType.INT8).setScale(1.0);
public static final Field GPPWMOUTPUT1 = Field.create("GPPWMOUTPUT1", 590, FieldType.INT8).setScale(0.5); public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 585, FieldType.INT8).setScale(1.0);
public static final Field GPPWMOUTPUT2 = Field.create("GPPWMOUTPUT2", 591, FieldType.INT8).setScale(0.5); public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 586, FieldType.INT8).setScale(1.0);
public static final Field GPPWMOUTPUT3 = Field.create("GPPWMOUTPUT3", 592, FieldType.INT8).setScale(0.5); public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 587, FieldType.INT8).setScale(1.0);
public static final Field GPPWMOUTPUT4 = Field.create("GPPWMOUTPUT4", 593, FieldType.INT8).setScale(0.5); public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 588, FieldType.INT8).setScale(1.0);
public static final Field RAWBATTERY = Field.create("RAWBATTERY", 594, FieldType.INT16).setScale(0.001); public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 589, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 596, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 590, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 597, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 591, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 598, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 592, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 599, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 593, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 600, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 594, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 601, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 595, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 602, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 596, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 603, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 597, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 604, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 598, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 605, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 599, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 606, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 600, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 607, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 601, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 608, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 602, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 609, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 603, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 610, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 604, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 611, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 605, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 612, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 606, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 613, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 607, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 614, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 608, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 615, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 609, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 616, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 610, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 617, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 611, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 618, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 612, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 619, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 613, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 620, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 614, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 621, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 615, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 622, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 616, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 623, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 617, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 624, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 618, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 625, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 619, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 626, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 620, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 627, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 621, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 628, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 622, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 629, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 623, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 630, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 624, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 631, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 625, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 632, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 626, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 633, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 627, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 634, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 628, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 635, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 629, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 636, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 630, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 637, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 631, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 638, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 632, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 639, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 633, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 640, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 634, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 641, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 635, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 642, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 636, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 643, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 637, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 644, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 638, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 645, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 639, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 646, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 640, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 647, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 641, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 648, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 642, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 649, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 643, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 650, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 644, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 651, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 645, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 652, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 646, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 653, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 647, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 654, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 648, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 655, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 649, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 656, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 650, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 657, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 651, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 658, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 652, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 659, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 653, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 660, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 654, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 661, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 655, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 662, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 656, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 663, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 657, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 664, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 658, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 665, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 659, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 666, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 660, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 667, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 661, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 668, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND79 = Field.create("UNUSEDATTHEEND79", 662, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 669, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND80 = Field.create("UNUSEDATTHEEND80", 663, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 670, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND81 = Field.create("UNUSEDATTHEEND81", 664, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 671, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND82 = Field.create("UNUSEDATTHEEND82", 665, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 672, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND83 = Field.create("UNUSEDATTHEEND83", 666, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 673, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND84 = Field.create("UNUSEDATTHEEND84", 667, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND79 = Field.create("UNUSEDATTHEEND79", 674, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND85 = Field.create("UNUSEDATTHEEND85", 668, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND80 = Field.create("UNUSEDATTHEEND80", 675, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND86 = Field.create("UNUSEDATTHEEND86", 669, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND81 = Field.create("UNUSEDATTHEEND81", 676, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND87 = Field.create("UNUSEDATTHEEND87", 670, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND82 = Field.create("UNUSEDATTHEEND82", 677, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND88 = Field.create("UNUSEDATTHEEND88", 671, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND83 = Field.create("UNUSEDATTHEEND83", 678, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND89 = Field.create("UNUSEDATTHEEND89", 672, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND84 = Field.create("UNUSEDATTHEEND84", 679, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND90 = Field.create("UNUSEDATTHEEND90", 673, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND85 = Field.create("UNUSEDATTHEEND85", 680, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND91 = Field.create("UNUSEDATTHEEND91", 674, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND86 = Field.create("UNUSEDATTHEEND86", 681, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND92 = Field.create("UNUSEDATTHEEND92", 675, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND87 = Field.create("UNUSEDATTHEEND87", 682, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND93 = Field.create("UNUSEDATTHEEND93", 676, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND88 = Field.create("UNUSEDATTHEEND88", 683, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND94 = Field.create("UNUSEDATTHEEND94", 677, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND89 = Field.create("UNUSEDATTHEEND89", 684, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND95 = Field.create("UNUSEDATTHEEND95", 678, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND90 = Field.create("UNUSEDATTHEEND90", 685, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND96 = Field.create("UNUSEDATTHEEND96", 679, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND91 = Field.create("UNUSEDATTHEEND91", 686, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND97 = Field.create("UNUSEDATTHEEND97", 680, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND92 = Field.create("UNUSEDATTHEEND92", 687, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND98 = Field.create("UNUSEDATTHEEND98", 681, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND93 = Field.create("UNUSEDATTHEEND93", 688, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND99 = Field.create("UNUSEDATTHEEND99", 682, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND94 = Field.create("UNUSEDATTHEEND94", 689, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND100 = Field.create("UNUSEDATTHEEND100", 683, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND95 = Field.create("UNUSEDATTHEEND95", 690, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND101 = Field.create("UNUSEDATTHEEND101", 684, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND96 = Field.create("UNUSEDATTHEEND96", 691, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND102 = Field.create("UNUSEDATTHEEND102", 685, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND97 = Field.create("UNUSEDATTHEEND97", 692, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND103 = Field.create("UNUSEDATTHEEND103", 686, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND98 = Field.create("UNUSEDATTHEEND98", 693, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND104 = Field.create("UNUSEDATTHEEND104", 687, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND99 = Field.create("UNUSEDATTHEEND99", 694, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND105 = Field.create("UNUSEDATTHEEND105", 688, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND100 = Field.create("UNUSEDATTHEEND100", 695, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND106 = Field.create("UNUSEDATTHEEND106", 689, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND101 = Field.create("UNUSEDATTHEEND101", 696, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND107 = Field.create("UNUSEDATTHEEND107", 690, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND102 = Field.create("UNUSEDATTHEEND102", 697, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND108 = Field.create("UNUSEDATTHEEND108", 691, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND103 = Field.create("UNUSEDATTHEEND103", 698, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND109 = Field.create("UNUSEDATTHEEND109", 692, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND104 = Field.create("UNUSEDATTHEEND104", 699, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND110 = Field.create("UNUSEDATTHEEND110", 693, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND105 = Field.create("UNUSEDATTHEEND105", 700, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND111 = Field.create("UNUSEDATTHEEND111", 694, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND106 = Field.create("UNUSEDATTHEEND106", 701, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND112 = Field.create("UNUSEDATTHEEND112", 695, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND107 = Field.create("UNUSEDATTHEEND107", 702, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND113 = Field.create("UNUSEDATTHEEND113", 696, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND108 = Field.create("UNUSEDATTHEEND108", 703, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND114 = Field.create("UNUSEDATTHEEND114", 697, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND109 = Field.create("UNUSEDATTHEEND109", 704, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND115 = Field.create("UNUSEDATTHEEND115", 698, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND110 = Field.create("UNUSEDATTHEEND110", 705, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND116 = Field.create("UNUSEDATTHEEND116", 699, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND111 = Field.create("UNUSEDATTHEEND111", 706, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND117 = Field.create("UNUSEDATTHEEND117", 700, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND112 = Field.create("UNUSEDATTHEEND112", 707, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND118 = Field.create("UNUSEDATTHEEND118", 701, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND113 = Field.create("UNUSEDATTHEEND113", 708, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND119 = Field.create("UNUSEDATTHEEND119", 702, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND114 = Field.create("UNUSEDATTHEEND114", 709, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND120 = Field.create("UNUSEDATTHEEND120", 703, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND115 = Field.create("UNUSEDATTHEEND115", 710, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND121 = Field.create("UNUSEDATTHEEND121", 704, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND116 = Field.create("UNUSEDATTHEEND116", 711, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND122 = Field.create("UNUSEDATTHEEND122", 705, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND117 = Field.create("UNUSEDATTHEEND117", 712, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND123 = Field.create("UNUSEDATTHEEND123", 706, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND118 = Field.create("UNUSEDATTHEEND118", 713, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND124 = Field.create("UNUSEDATTHEEND124", 707, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND119 = Field.create("UNUSEDATTHEEND119", 714, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND125 = Field.create("UNUSEDATTHEEND125", 708, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND120 = Field.create("UNUSEDATTHEEND120", 715, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND126 = Field.create("UNUSEDATTHEEND126", 709, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND121 = Field.create("UNUSEDATTHEEND121", 716, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND127 = Field.create("UNUSEDATTHEEND127", 710, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND122 = Field.create("UNUSEDATTHEEND122", 717, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND128 = Field.create("UNUSEDATTHEEND128", 711, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND123 = Field.create("UNUSEDATTHEEND123", 718, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND129 = Field.create("UNUSEDATTHEEND129", 712, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND124 = Field.create("UNUSEDATTHEEND124", 719, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND130 = Field.create("UNUSEDATTHEEND130", 713, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND125 = Field.create("UNUSEDATTHEEND125", 720, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND131 = Field.create("UNUSEDATTHEEND131", 714, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND126 = Field.create("UNUSEDATTHEEND126", 721, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND132 = Field.create("UNUSEDATTHEEND132", 715, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND127 = Field.create("UNUSEDATTHEEND127", 722, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND133 = Field.create("UNUSEDATTHEEND133", 716, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND128 = Field.create("UNUSEDATTHEEND128", 723, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND134 = Field.create("UNUSEDATTHEEND134", 717, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND129 = Field.create("UNUSEDATTHEEND129", 724, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND135 = Field.create("UNUSEDATTHEEND135", 718, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND130 = Field.create("UNUSEDATTHEEND130", 725, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND136 = Field.create("UNUSEDATTHEEND136", 719, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND131 = Field.create("UNUSEDATTHEEND131", 726, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND137 = Field.create("UNUSEDATTHEEND137", 720, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND132 = Field.create("UNUSEDATTHEEND132", 727, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND138 = Field.create("UNUSEDATTHEEND138", 721, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND133 = Field.create("UNUSEDATTHEEND133", 728, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND139 = Field.create("UNUSEDATTHEEND139", 722, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND134 = Field.create("UNUSEDATTHEEND134", 729, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND140 = Field.create("UNUSEDATTHEEND140", 723, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND135 = Field.create("UNUSEDATTHEEND135", 730, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND141 = Field.create("UNUSEDATTHEEND141", 724, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND136 = Field.create("UNUSEDATTHEEND136", 731, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND142 = Field.create("UNUSEDATTHEEND142", 725, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND137 = Field.create("UNUSEDATTHEEND137", 732, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND143 = Field.create("UNUSEDATTHEEND143", 726, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND138 = Field.create("UNUSEDATTHEEND138", 733, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND144 = Field.create("UNUSEDATTHEEND144", 727, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND139 = Field.create("UNUSEDATTHEEND139", 734, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND145 = Field.create("UNUSEDATTHEEND145", 728, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND140 = Field.create("UNUSEDATTHEEND140", 735, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND146 = Field.create("UNUSEDATTHEEND146", 729, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND141 = Field.create("UNUSEDATTHEEND141", 736, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND147 = Field.create("UNUSEDATTHEEND147", 730, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND142 = Field.create("UNUSEDATTHEEND142", 737, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND148 = Field.create("UNUSEDATTHEEND148", 731, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND143 = Field.create("UNUSEDATTHEEND143", 738, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND149 = Field.create("UNUSEDATTHEEND149", 732, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND144 = Field.create("UNUSEDATTHEEND144", 739, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND150 = Field.create("UNUSEDATTHEEND150", 733, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND145 = Field.create("UNUSEDATTHEEND145", 740, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND151 = Field.create("UNUSEDATTHEEND151", 734, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND146 = Field.create("UNUSEDATTHEEND146", 741, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND152 = Field.create("UNUSEDATTHEEND152", 735, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND147 = Field.create("UNUSEDATTHEEND147", 742, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND153 = Field.create("UNUSEDATTHEEND153", 736, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND148 = Field.create("UNUSEDATTHEEND148", 743, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND154 = Field.create("UNUSEDATTHEEND154", 737, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND149 = Field.create("UNUSEDATTHEEND149", 744, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND155 = Field.create("UNUSEDATTHEEND155", 738, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND150 = Field.create("UNUSEDATTHEEND150", 745, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND156 = Field.create("UNUSEDATTHEEND156", 739, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND151 = Field.create("UNUSEDATTHEEND151", 746, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND157 = Field.create("UNUSEDATTHEEND157", 740, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND152 = Field.create("UNUSEDATTHEEND152", 747, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND158 = Field.create("UNUSEDATTHEEND158", 741, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND153 = Field.create("UNUSEDATTHEEND153", 748, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND159 = Field.create("UNUSEDATTHEEND159", 742, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND154 = Field.create("UNUSEDATTHEEND154", 749, FieldType.INT8).setScale(1.0); public static final Field UNUSEDATTHEEND160 = Field.create("UNUSEDATTHEEND160", 743, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND155 = Field.create("UNUSEDATTHEEND155", 750, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND156 = Field.create("UNUSEDATTHEEND156", 751, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND157 = Field.create("UNUSEDATTHEEND157", 752, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND158 = Field.create("UNUSEDATTHEEND158", 753, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND159 = Field.create("UNUSEDATTHEEND159", 754, FieldType.INT8).setScale(1.0);
public static final Field UNUSEDATTHEEND160 = Field.create("UNUSEDATTHEEND160", 755, FieldType.INT8).setScale(1.0);
public static final Field[] VALUES = { public static final Field[] VALUES = {
SD_PRESENT, SD_PRESENT,
ISIGNITIONENABLEDINDICATOR, ISIGNITIONENABLEDINDICATOR,
@ -1043,12 +1037,6 @@ public class TsOutputs {
ACCELERATIONY, ACCELERATIONY,
EGT1, EGT1,
EGT2, EGT2,
EGT3,
EGT4,
EGT5,
EGT6,
EGT7,
EGT8,
TPS2VALUE, TPS2VALUE,
RAWTPS1PRIMARY, RAWTPS1PRIMARY,
RAWPPSPRIMARY, RAWPPSPRIMARY,
@ -1116,7 +1104,7 @@ public class TsOutputs {
RAWAFR, RAWAFR,
TPSACCELFROM, TPSACCELFROM,
TPSACCELTO, TPSACCELTO,
ALIGNMENTFILL_AT_342, ALIGNMENTFILL_AT_330,
CALIBRATIONVALUE2, CALIBRATIONVALUE2,
ISMAINRELAYON, ISMAINRELAYON,
ISUSBCONNECTED, ISUSBCONNECTED,
@ -1196,7 +1184,7 @@ public class TsOutputs {
BOOSTCONTROLLEROPENLOOPPART, BOOSTCONTROLLEROPENLOOPPART,
FALLBACKMAP, FALLBACKMAP,
DETECTEDGEAR, DETECTEDGEAR,
ALIGNMENTFILL_AT_389, ALIGNMENTFILL_AT_377,
INSTANTMAPVALUE, INSTANTMAPVALUE,
MOSTRECENTTIMEBETWEENSPARKEVENTS, MOSTRECENTTIMEBETWEENSPARKEVENTS,
MOSTRECENTTIMEBETWEENIGNITIONEVENTS, MOSTRECENTTIMEBETWEENIGNITIONEVENTS,