rusefi/java_console/models/src/com/rusefi/config/generated/Fields.java

3624 lines
227 KiB
Java

package com.rusefi.config.generated;
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.bat integration\rusefi_config.txt Fri May 15 21:04:15 EDT 2020
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
public class Fields {
public static final int absoluteFuelPressure_offset = 76;
public static final int accelerometerSpiDevice_offset = 2712;
public static final int acCutoffHighRpm_offset = 1494;
public static final int acCutoffLowRpm_offset = 1492;
public static final int acIdleRpmBump_offset = 1496;
public static final int acRelayPin_offset = 830;
public static final int acRelayPinMode_offset = 831;
public static final int acSwitchAdc_offset = 1469;
public static final int activateAuxPid1_offset = 76;
public static final int activateAuxPid2_offset = 76;
public static final int activateAuxPid3_offset = 76;
public static final int activateAuxPid4_offset = 76;
public static final int adcVcc_offset = 548;
public static final int adcVcc_offset_hex = 224;
public static final int afr_alignAf_offset = 561;
public static final int afr_alignAf_offset_hex = 231;
public static final int afr_hwChannel_offset = 560;
public static final int afr_hwChannel_offset_hex = 230;
public static final int afr_offset = 560;
public static final int afr_offset_hex = 230;
public static final int afr_type_offset = 692;
public static final int afr_v1_offset = 564;
public static final int afr_v1_offset_hex = 234;
public static final int afr_v2_offset = 572;
public static final int afr_value1_offset = 568;
public static final int afr_value1_offset_hex = 238;
public static final int afr_value2_offset = 576;
public static final int afr_value2_offset_hex = 240;
public static final int afrLoadBins_offset = 18848;
public static final int afrRpmBins_offset = 18912;
public static final int afrTable_offset = 18592;
public static final int afterCrankingIACtaperDuration_offset = 2036;
public static final int AFTERSTART_DECAY_CURVE_SIZE = 8;
public static final int AFTERSTART_ENRICH_CURVE_SIZE = 8;
public static final int AFTERSTART_HOLD_CURVE_SIZE = 8;
public static final int afterstartCoolantBins_offset = 6120;
public static final int afterstartDecayTime_offset = 6216;
public static final int afterstartDecayTime_offset_hex = 1848;
public static final int afterstartEnrich_offset = 6184;
public static final int afterstartEnrich_offset_hex = 1828;
public static final int afterstartHoldTime_offset = 6152;
public static final int afterstartHoldTime_offset_hex = 1808;
public static final int alFIn_offset = 4024;
public static final int alignEngineSnifferAtTDC_offset = 744;
public static final int alternator_antiwindupFreq_offset = 1764;
public static final int alternator_derivativeFilterLoss_offset = 1760;
public static final int alternatorControl_dFactor_offset = 1724;
public static final int alternatorControl_iFactor_offset = 1720;
public static final int alternatorControl_maxValue_offset = 1734;
public static final int alternatorControl_minValue_offset = 1732;
public static final int alternatorControl_offset = 1716;
public static final int alternatorControl_offset_offset = 1728;
public static final int alternatorControl_periodMs_offset = 1730;
public static final int alternatorControl_pFactor_offset = 1716;
public static final int alternatorControlPin_offset = 665;
public static final int alternatorControlPin_offset_hex = 299;
public static final int alternatorControlPinMode_offset = 666;
public static final int alternatorOffAboveTps_offset = 2028;
public static final int alternatorPwmFrequency_offset = 2256;
public static final int ambiguousOperationMode_offset = 488;
public static final int analogInputDividerCoefficient_offset = 460;
public static final int antiLagActivatePin_offset = 990;
public static final int antiLagActivationMode_offset = 1024;
public static final int antiLagActivationMode_offset_hex = 400;
public static final int antiLagEnabled_offset = 76;
public static final int antiLagRpmTreshold_offset = 824;
public static final int antiLagRpmTreshold_offset_hex = 338;
public static final int autoTuneCltThreshold_offset = 2420;
public static final int autoTuneCltThreshold_offset_hex = 974;
public static final int autoTuneTpsQuietPeriod_offset = 2428;
public static final int autoTuneTpsRocThreshold_offset = 2424;
public static final int autoTuneTpsRocThreshold_offset_hex = 978;
public static final int AUX_DIGITAL_VALVE_COUNT = 2;
public static final int AUX_PID_COUNT = 4;
public static final int auxFastSensor1_adcChannel_offset = 680;
public static final int auxPid1_dFactor_offset = 2620;
public static final int auxPid1_iFactor_offset = 2616;
public static final int auxPid1_maxValue_offset = 2630;
public static final int auxPid1_minValue_offset = 2628;
public static final int auxPid1_offset = 2612;
public static final int auxPid1_offset_offset = 2624;
public static final int auxPid1_periodMs_offset = 2626;
public static final int auxPid1_pFactor_offset = 2612;
public static final int auxPid2_dFactor_offset = 2640;
public static final int auxPid2_iFactor_offset = 2636;
public static final int auxPid2_maxValue_offset = 2650;
public static final int auxPid2_minValue_offset = 2648;
public static final int auxPid2_offset = 2632;
public static final int auxPid2_offset_offset = 2644;
public static final int auxPid2_periodMs_offset = 2646;
public static final int auxPid2_pFactor_offset = 2632;
public static final int auxPid3_dFactor_offset = 2660;
public static final int auxPid3_iFactor_offset = 2656;
public static final int auxPid3_maxValue_offset = 2670;
public static final int auxPid3_minValue_offset = 2668;
public static final int auxPid3_offset = 2652;
public static final int auxPid3_offset_offset = 2664;
public static final int auxPid3_periodMs_offset = 2666;
public static final int auxPid3_pFactor_offset = 2652;
public static final int auxPid4_dFactor_offset = 2680;
public static final int auxPid4_iFactor_offset = 2676;
public static final int auxPid4_maxValue_offset = 2690;
public static final int auxPid4_minValue_offset = 2688;
public static final int auxPid4_offset = 2672;
public static final int auxPid4_offset_offset = 2684;
public static final int auxPid4_periodMs_offset = 2686;
public static final int auxPid4_pFactor_offset = 2672;
public static final int auxPidFrequency1_offset = 2248;
public static final int auxPidFrequency2_offset = 2250;
public static final int auxPidFrequency3_offset = 2252;
public static final int auxPidFrequency4_offset = 2254;
public static final int auxPidPins1_offset = 2220;
public static final int auxPidPins2_offset = 2221;
public static final int auxPidPins3_offset = 2222;
public static final int auxPidPins4_offset = 2223;
public static final int auxSerialRxPin_offset = 2042;
public static final int auxSerialSpeed_offset = 2096;
public static final int auxSerialSpeed_offset_hex = 830;
public static final int auxSerialTxPin_offset = 2040;
public static final int auxTempSensor1_adcChannel_offset = 2472;
public static final int auxTempSensor1_alignmentFill_at_29_offset = 2473;
public static final int auxTempSensor1_bias_resistor_offset = 2468;
public static final int auxTempSensor1_config_offset = 2444;
public static final int auxTempSensor1_offset = 2444;
public static final int auxTempSensor1_resistance_1_offset = 2456;
public static final int auxTempSensor1_resistance_1_offset_hex = 998;
public static final int auxTempSensor1_resistance_2_offset = 2460;
public static final int auxTempSensor1_resistance_3_offset = 2464;
public static final int auxTempSensor1_tempC_1_offset = 2444;
public static final int auxTempSensor1_tempC_2_offset = 2448;
public static final int auxTempSensor1_tempC_2_offset_hex = 990;
public static final int auxTempSensor1_tempC_3_offset = 2452;
public static final int auxTempSensor1_tempC_3_offset_hex = 994;
public static final int auxTempSensor2_adcChannel_offset = 2504;
public static final int auxTempSensor2_alignmentFill_at_29_offset = 2505;
public static final int auxTempSensor2_bias_resistor_offset = 2500;
public static final int auxTempSensor2_config_offset = 2476;
public static final int auxTempSensor2_offset = 2476;
public static final int auxTempSensor2_resistance_1_offset = 2488;
public static final int auxTempSensor2_resistance_2_offset = 2492;
public static final int auxTempSensor2_resistance_3_offset = 2496;
public static final int auxTempSensor2_tempC_1_offset = 2476;
public static final int auxTempSensor2_tempC_2_offset = 2480;
public static final int auxTempSensor2_tempC_3_offset = 2484;
public static final int auxValves1_offset = 1816;
public static final int auxValves1_offset_hex = 718;
public static final int auxValves2_offset = 1817;
public static final int auxValves2_offset_hex = 719;
public static final int auxVoltage1_offset = 2713;
public static final int auxVoltage2_offset = 2714;
public static final int BARO_CORR_SIZE = 4;
public static final int baroCorrPressureBins_offset = 1544;
public static final int baroCorrPressureBins_offset_hex = 608;
public static final int baroCorrRpmBins_offset = 1560;
public static final int baroCorrRpmBins_offset_hex = 618;
public static final int baroCorrTable_offset = 1576;
public static final int baroCorrTable_offset_hex = 628;
public static final int baroSensor_align_offset = 597;
public static final int baroSensor_align_offset_hex = 255;
public static final int baroSensor_highValue_offset = 588;
public static final int baroSensor_hwChannel_offset = 596;
public static final int baroSensor_hwChannel_offset_hex = 254;
public static final int baroSensor_lowValue_offset = 584;
public static final int baroSensor_lowValue_offset_hex = 248;
public static final int baroSensor_offset = 584;
public static final int baroSensor_offset_hex = 248;
public static final int baroSensor_type_offset = 592;
public static final int baroSensor_type_offset_hex = 250;
public static final int binarySerialRxPin_offset = 1815;
public static final int binarySerialRxPin_offset_hex = 717;
public static final int binarySerialTxPin_offset = 1814;
public static final int binarySerialTxPin_offset_hex = 716;
public static final int BLOCKING_FACTOR = 400;
public static final int BOOST_LOAD_COUNT = 8;
public static final int BOOST_RPM_COUNT = 8;
public static final int boostControlPin_offset = 988;
public static final int boostControlPinMode_offset = 989;
public static final int boostCutPressure_offset = 2132;
public static final int boostCutPressure_offset_hex = 854;
public static final int boostPid_dFactor_offset = 1000;
public static final int boostPid_iFactor_offset = 996;
public static final int boostPid_maxValue_offset = 1010;
public static final int boostPid_minValue_offset = 1008;
public static final int boostPid_offset = 992;
public static final int boostPid_offset_offset = 1004;
public static final int boostPid_periodMs_offset = 1006;
public static final int boostPid_pFactor_offset = 992;
public static final int boostPwmFrequency_offset = 1016;
public static final int boostRpmBins_offset = 6320;
public static final int boostTableClosedLoop_offset = 6328;
public static final int boostTableOpenLoop_offset = 6248;
public static final int boostTableOpenLoop_offset_hex = 1868;
public static final int boostTpsBins_offset = 6392;
public static final int boostType_offset = 1012;
public static final int brakePedalPin_offset = 2608;
public static final int brakePedalPinMode_offset = 2611;
public static final int byFirmwareVersion_offset = 500;
public static final int CAM_INPUTS_COUNT = 4;
public static final int camInputs1_offset = 556;
public static final int camInputs2_offset = 557;
public static final int camInputs3_offset = 558;
public static final int camInputs4_offset = 559;
public static final int canNbcType_offset = 480;
public static final int canReadEnabled_offset = 1464;
public static final int canRxPin_offset = 709;
public static final int canSleepPeriodMs_offset = 484;
public static final int canTxPin_offset = 708;
public static final int canVssNbcType_offset = 4140;
public static final int canWriteEnabled_offset = 1464;
public static final int cdmInputPin_offset = 937;
public static final int cj125CsPin_offset = 674;
public static final int cj125CsPinMode_offset = 2225;
public static final int cj125isLsu49_offset = 76;
public static final int cj125isUaDivided_offset = 76;
public static final int cj125isUrDivided_offset = 76;
public static final int cj125SpiDevice_offset = 2224;
public static final int cj125ua_offset = 2609;
public static final int cj125ur_offset = 2610;
public static final int clt_adcChannel_offset = 280;
public static final int clt_adcChannel_offset_hex = 118;
public static final int clt_alignmentFill_at_29_offset = 281;
public static final int clt_alignmentFill_at_29_offset_hex = 119;
public static final int clt_bias_resistor_offset = 276;
public static final int clt_bias_resistor_offset_hex = 114;
public static final int clt_config_offset = 252;
public static final int CLT_CRANKING_CURVE_SIZE = 8;
public static final int CLT_CURVE_SIZE = 16;
public static final int clt_offset = 252;
public static final int clt_resistance_1_offset = 264;
public static final int clt_resistance_1_offset_hex = 108;
public static final int clt_resistance_2_offset = 268;
public static final int clt_resistance_3_offset = 272;
public static final int clt_resistance_3_offset_hex = 110;
public static final int clt_tempC_1_offset = 252;
public static final int clt_tempC_2_offset = 256;
public static final int clt_tempC_2_offset_hex = 100;
public static final int clt_tempC_3_offset = 260;
public static final int clt_tempC_3_offset_hex = 104;
public static final int CLT_TIMING_CURVE_SIZE = 8;
public static final int cltCrankingCorr_offset = 6512;
public static final int cltCrankingCorr_offset_hex = 1970;
public static final int cltCrankingCorrBins_offset = 6480;
public static final int cltCrankingCorrBins_offset_hex = 1950;
public static final int cltFuelCorr_offset = 10336;
public static final int cltFuelCorr_offset_hex = 2860;
public static final int cltFuelCorrBins_offset = 10272;
public static final int cltFuelCorrBins_offset_hex = 2820;
public static final int cltIdleCorr_offset = 10720;
public static final int cltIdleCorrBins_offset = 10656;
public static final int cltIdleRpm_offset = 1960;
public static final int cltIdleRpmBins_offset = 1896;
public static final int cltIdleRpmBins_offset_hex = 768;
public static final int cltTimingBins_offset = 2352;
public static final int cltTimingBins_offset_hex = 930;
public static final int cltTimingExtra_offset = 2384;
public static final int cltTimingExtra_offset_hex = 950;
public static final int clutchDownPin_offset = 664;
public static final int clutchDownPin_offset_hex = 298;
public static final int clutchDownPinMode_offset = 667;
public static final int clutchUpPin_offset = 969;
public static final int clutchUpPinMode_offset = 971;
public static final String CMD_CALIBRATE_PEDAL_DOWN = "calibrate_pedal_down";
public static final String CMD_CALIBRATE_PEDAL_UP = "calibrate_pedal_up";
public static final String CMD_DATE = "date";
public static final String CMD_DISABLE = "disable";
public static final String CMD_ENABLE = "enable";
public static final String CMD_ENGINE_TYPE = "engine_type";
public static final String CMD_ETB_DUTY = "set_etb_duty";
public static final String CMD_FUNCTIONAL_TEST_MODE = "test_mode";
public static final String CMD_PINS = "pins";
public static final String CMD_REBOOT = "reboot";
public static final String CMD_REBOOT_DFU = "reboot_dfu";
public static final String CMD_RESET_ENGINE_SNIFFER = "reset_engine_chart";
public static final String CMD_TRIGGER_HW_INPUT = "trigger_hw_input";
public static final String CMD_TRIGGERINFO = "triggerinfo";
public static final String CMD_WRITECONFIG = "writeconfig";
public static final int coastingFuelCutClt_offset = 3154;
public static final int coastingFuelCutEnabled_offset = 744;
public static final int coastingFuelCutMap_offset = 3158;
public static final int coastingFuelCutRpmHigh_offset = 3148;
public static final int coastingFuelCutRpmLow_offset = 3150;
public static final int coastingFuelCutTps_offset = 3152;
public static final int communicationLedPin_offset = 1812;
public static final int communicationLedPin_offset_hex = 714;
public static final int COMPOSITE_DATA_LENGTH = 2500;
public static final int COMPOSITE_PACKET_COUNT = 500;
public static final int COMPOSITE_PACKET_SIZE = 5;
public static final int compressionRatio_offset = 732;
public static final String CONSOLE_DATA_PROTOCOL_TAG = " @";
public static final int consoleLoopPeriodMs_offset = 716;
public static final int consoleUartDevice_offset = 943;
public static final int CRANKING_ADVANCE_CURVE_SIZE = 4;
public static final int cranking_alignmentFill_at_6_offset = 94;
public static final int cranking_baseFuel_offset = 88;
public static final int cranking_baseFuel_offset_hex = 58;
public static final int CRANKING_CLT_IDLE_CURVE_SIZE = 8;
public static final int CRANKING_CURVE_SIZE = 8;
public static final int cranking_offset = 88;
public static final int cranking_offset_hex = 58;
public static final int cranking_rpm_offset = 92;
public static final int crankingAdvance_offset = 3124;
public static final int crankingAdvanceBins_offset = 3108;
public static final int crankingChargeAngle_offset = 104;
public static final int crankingChargeAngle_offset_hex = 68;
public static final int crankingCycleBins_offset = 10624;
public static final int crankingCycleBins_offset_hex = 2980;
public static final int crankingCycleCoef_offset = 10592;
public static final int crankingCycleCoef_offset_hex = 2960;
public static final int crankingFuelBins_offset = 10560;
public static final int crankingFuelBins_offset_hex = 2940;
public static final int crankingFuelCoef_offset = 10528;
public static final int crankingFuelCoef_offset_hex = 2920;
public static final int crankingIACposition_offset = 2228;
public static final int crankingInjectionMode_offset = 424;
public static final int crankingTimingAngle_offset = 436;
public static final int crankingTpsBins_offset = 1672;
public static final int crankingTpsBins_offset_hex = 688;
public static final int crankingTpsCoef_offset = 1640;
public static final int crankingTpsCoef_offset_hex = 668;
public static final String CRITICAL_PREFIX = "CRITICAL";
public static final int cutFuelOnHardLimit_offset = 1464;
public static final int cutSparkOnHardLimit_offset = 1464;
public static final int cylinderBore_offset = 408;
public static final int cylinderBore_offset_hex = 198;
public static final int cylindersCount_offset = 400;
public static final int cylindersCount_offset_hex = 190;
public static final int debugMapAveraging_offset = 807;
public static final int debugMapAveraging_offset_hex = 327;
public static final int debugMode_offset = 2092;
public static final int debugTriggerSync_offset = 676;
public static final int DIGIPOT_COUNT = 4;
public static final int digitalPotentiometerChipSelect1_offset = 668;
public static final int digitalPotentiometerChipSelect2_offset = 669;
public static final int digitalPotentiometerChipSelect3_offset = 670;
public static final int digitalPotentiometerChipSelect4_offset = 671;
public static final int digitalPotentiometerSpiDevice_offset = 677;
public static final int displacement_offset = 396;
public static final int displayLogicLevelsInEngineSniffer_offset = 76;
public static final int displayMode_offset = 492;
public static final int dizzySparkOutputPin_offset = 2226;
public static final int dizzySparkOutputPinMode_offset = 2227;
public static final int DWELL_CURVE_SIZE = 8;
public static final int egoValueShift_offset = 2216;
public static final int EGT_CHANNEL_COUNT = 8;
public static final int electronicThrottlePin1Mode_offset = 672;
public static final int enableAemXSeries_offset = 744;
public static final int enableCanVss_offset = 976;
public static final int enabledStep1Limiter_offset = 744;
public static final int enableInnovateLC2_offset = 976;
public static final int enableLaunchBoost_offset = 976;
public static final int enableLaunchRetard_offset = 976;
public static final int enableVerboseCanTx_offset = 744;
public static final String ENGINE_MAKE_BMW = "BMW";
public static final String ENGINE_MAKE_GM = "GM";
public static final String ENGINE_MAKE_LADA = "Lada";
public static final String ENGINE_MAKE_MAZDA = "Mazda";
public static final String ENGINE_MAKE_MERCEDES = "Mercedes";
public static final String ENGINE_MAKE_TOYOTA = "Toyota";
public static final int ENGINE_NOISE_CURVE_SIZE = 8;
public static final int engineChartSize_offset = 1480;
public static final int engineCode_offset = 1128;
public static final int engineCode_offset_hex = 468;
public static final int engineConfiguration_offset = 0;
public static final int engineConfiguration_offset_hex = 0;
public static final int engineLoadAccelEnrichmentMultiplier_offset = 2072;
public static final int engineLoadAccelEnrichmentMultiplier_offset_hex = 818;
public static final int engineLoadAccelEnrichmentThreshold_offset = 2068;
public static final int engineLoadAccelEnrichmentThreshold_offset_hex = 814;
public static final int engineLoadAccelLength_offset = 2056;
public static final int engineLoadAccelLength_offset_hex = 808;
public static final int engineLoadDecelEnleanmentMultiplier_offset = 2064;
public static final int engineLoadDecelEnleanmentMultiplier_offset_hex = 810;
public static final int engineLoadDecelEnleanmentThreshold_offset = 2060;
public static final int engineMake_offset = 1096;
public static final int engineMake_offset_hex = 448;
public static final int engineSnifferRpmThreshold_offset = 4;
public static final int engineSnifferRpmThreshold_offset_hex = 4;
public static final int engineType_offset = 0;
public static final int engineType_offset_hex = 0;
public static final int ERROR_BUFFER_SIZE = 120;
public static final int ETB_BIAS_CURVE_LENGTH = 8;
public static final int ETB_COUNT = 2;
public static final int etb_dFactor_offset = 1744;
public static final int etb_iFactor_offset = 1740;
public static final int etb_iTermMax_offset = 3958;
public static final int etb_iTermMin_offset = 3956;
public static final int etb_maxValue_offset = 1754;
public static final int etb_minValue_offset = 1752;
public static final int etb_offset = 1736;
public static final int etb_offset_offset = 1748;
public static final int etb_periodMs_offset = 1750;
public static final int etb_pFactor_offset = 1736;
public static final int etb_use_two_wires_offset = 76;
public static final int etbBiasBins_offset = 3888;
public static final int etbBiasValues_offset = 3920;
public static final int etbDeadband_offset = 3960;
public static final int etbFreq_offset = 2514;
public static final int etbIdleThrottleRange_offset = 4012;
public static final int etbIo1_controlPin1_offset = 982;
public static final int etbIo1_directionPin1_offset = 980;
public static final int etbIo1_directionPin2_offset = 981;
public static final int etbIo1_disablePin_offset = 983;
public static final int etbIo1_offset = 980;
public static final int etbIo21_controlPin1_offset = 1090;
public static final int etbIo21_controlPin1_offset_hex = 442;
public static final int etbIo21_directionPin1_offset = 1088;
public static final int etbIo21_directionPin1_offset_hex = 440;
public static final int etbIo21_directionPin2_offset = 1089;
public static final int etbIo21_directionPin2_offset_hex = 441;
public static final int etbIo21_disablePin_offset = 1091;
public static final int etbIo21_disablePin_offset_hex = 443;
public static final int etbIo21_offset = 1088;
public static final int etbIo21_offset_hex = 440;
public static final int etbIo22_controlPin1_offset = 1094;
public static final int etbIo22_controlPin1_offset_hex = 446;
public static final int etbIo22_directionPin1_offset = 1092;
public static final int etbIo22_directionPin1_offset_hex = 444;
public static final int etbIo22_directionPin2_offset = 1093;
public static final int etbIo22_directionPin2_offset_hex = 445;
public static final int etbIo22_disablePin_offset = 1095;
public static final int etbIo22_disablePin_offset_hex = 447;
public static final int etbIo22_offset = 1092;
public static final int etbIo22_offset_hex = 444;
public static final int etbIo2_controlPin1_offset = 986;
public static final int etbIo2_directionPin1_offset = 984;
public static final int etbIo2_directionPin2_offset = 985;
public static final int etbIo2_disablePin_offset = 987;
public static final int etbIo2_offset = 984;
public static final int etbNeutralPosition_offset = 1471;
public static final int externalKnockSenseAdc_offset = 3103;
public static final int extraInjectionOffset_offset = 432;
public static final int fanOffTemperature_offset = 472;
public static final int fanOnTemperature_offset = 468;
public static final int fanPin_offset = 663;
public static final int fanPin_offset_hex = 297;
public static final int fanPinMode_offset = 662;
public static final int fanPinMode_offset_hex = 296;
public static final int firingOrder_offset = 404;
public static final int firingOrder_offset_hex = 194;
public static final int fixedModeTiming_offset = 452;
public static final int fixedTiming_offset = 2204;
public static final int FLASH_DATA_VERSION = 10001;
public static final int frequencyReportingMapInputPin_offset = 970;
public static final int FSIO_ANALOG_INPUT_COUNT = 4;
public static final int FSIO_COMMAND_COUNT = 16;
public static final int FSIO_CURVE_16 = 16;
public static final int FSIO_CURVE_8 = 8;
public static final String FSIO_METHOD_FSIO_ANALOG_INPUT = "fsio_analog_input";
public static final String FSIO_METHOD_FSIO_DIGITAL_INPUT = "fsio_digital_input";
public static final String FSIO_METHOD_FSIO_SETTING = "fsio_setting";
public static final String FSIO_METHOD_FSIO_TABLE = "fsio_table";
public static final int fsio_setting10_offset = 900;
public static final int fsio_setting10_offset_hex = 384;
public static final int fsio_setting11_offset = 904;
public static final int fsio_setting11_offset_hex = 388;
public static final int fsio_setting12_offset = 908;
public static final int fsio_setting13_offset = 912;
public static final int fsio_setting13_offset_hex = 390;
public static final int fsio_setting14_offset = 916;
public static final int fsio_setting14_offset_hex = 394;
public static final int fsio_setting15_offset = 920;
public static final int fsio_setting15_offset_hex = 398;
public static final int fsio_setting16_offset = 924;
public static final int fsio_setting1_offset = 864;
public static final int fsio_setting1_offset_hex = 360;
public static final int fsio_setting2_offset = 868;
public static final int fsio_setting2_offset_hex = 364;
public static final int fsio_setting3_offset = 872;
public static final int fsio_setting3_offset_hex = 368;
public static final int fsio_setting4_offset = 876;
public static final int fsio_setting5_offset = 880;
public static final int fsio_setting5_offset_hex = 370;
public static final int fsio_setting6_offset = 884;
public static final int fsio_setting6_offset_hex = 374;
public static final int fsio_setting7_offset = 888;
public static final int fsio_setting7_offset_hex = 378;
public static final int fsio_setting8_offset = 892;
public static final int fsio_setting9_offset = 896;
public static final int fsio_setting9_offset_hex = 380;
public static final int FSIO_TABLE_8 = 8;
public static final int fsioAdc1_offset = 2200;
public static final int fsioAdc1_offset_hex = 898;
public static final int fsioAdc2_offset = 2201;
public static final int fsioAdc2_offset_hex = 899;
public static final int fsioAdc3_offset = 2202;
public static final int fsioAdc4_offset = 2203;
public static final int fsioCurve1_offset = 2780;
public static final int fsioCurve1Bins_offset = 2716;
public static final int fsioCurve2_offset = 2908;
public static final int fsioCurve2Bins_offset = 2844;
public static final int fsioCurve3_offset = 3004;
public static final int fsioCurve3Bins_offset = 2972;
public static final int fsioCurve4_offset = 3068;
public static final int fsioCurve4Bins_offset = 3036;
public static final int fsioDigitalInputs10_offset = 961;
public static final int fsioDigitalInputs11_offset = 962;
public static final int fsioDigitalInputs12_offset = 963;
public static final int fsioDigitalInputs13_offset = 964;
public static final int fsioDigitalInputs14_offset = 965;
public static final int fsioDigitalInputs15_offset = 966;
public static final int fsioDigitalInputs16_offset = 967;
public static final int fsioDigitalInputs1_offset = 952;
public static final int fsioDigitalInputs2_offset = 953;
public static final int fsioDigitalInputs3_offset = 954;
public static final int fsioDigitalInputs4_offset = 955;
public static final int fsioDigitalInputs5_offset = 956;
public static final int fsioDigitalInputs6_offset = 957;
public static final int fsioDigitalInputs7_offset = 958;
public static final int fsioDigitalInputs8_offset = 959;
public static final int fsioDigitalInputs9_offset = 960;
public static final int fsioFormulas10_offset = 8472;
public static final int fsioFormulas10_offset_hex = 2118;
public static final int fsioFormulas11_offset = 8672;
public static final int fsioFormulas12_offset = 8872;
public static final int fsioFormulas13_offset = 9072;
public static final int fsioFormulas13_offset_hex = 2370;
public static final int fsioFormulas14_offset = 9272;
public static final int fsioFormulas14_offset_hex = 2438;
public static final int fsioFormulas15_offset = 9472;
public static final int fsioFormulas15_offset_hex = 2500;
public static final int fsioFormulas16_offset = 9672;
public static final int fsioFormulas1_offset = 6672;
public static final int fsioFormulas2_offset = 6872;
public static final int fsioFormulas3_offset = 7072;
public static final int fsioFormulas4_offset = 7272;
public static final int fsioFormulas5_offset = 7472;
public static final int fsioFormulas6_offset = 7672;
public static final int fsioFormulas7_offset = 7872;
public static final int fsioFormulas8_offset = 8072;
public static final int fsioFormulas9_offset = 8272;
public static final int fsioFormulas9_offset_hex = 2050;
public static final int fsioFrequency10_offset = 850;
public static final int fsioFrequency10_offset_hex = 352;
public static final int fsioFrequency11_offset = 852;
public static final int fsioFrequency11_offset_hex = 354;
public static final int fsioFrequency12_offset = 854;
public static final int fsioFrequency12_offset_hex = 356;
public static final int fsioFrequency13_offset = 856;
public static final int fsioFrequency13_offset_hex = 358;
public static final int fsioFrequency14_offset = 858;
public static final int fsioFrequency15_offset = 860;
public static final int fsioFrequency16_offset = 862;
public static final int fsioFrequency1_offset = 832;
public static final int fsioFrequency1_offset_hex = 340;
public static final int fsioFrequency2_offset = 834;
public static final int fsioFrequency2_offset_hex = 342;
public static final int fsioFrequency3_offset = 836;
public static final int fsioFrequency3_offset_hex = 344;
public static final int fsioFrequency4_offset = 838;
public static final int fsioFrequency4_offset_hex = 346;
public static final int fsioFrequency5_offset = 840;
public static final int fsioFrequency5_offset_hex = 348;
public static final int fsioFrequency6_offset = 842;
public static final int fsioFrequency7_offset = 844;
public static final int fsioFrequency8_offset = 846;
public static final int fsioFrequency9_offset = 848;
public static final int fsioFrequency9_offset_hex = 350;
public static final int fsioInputModes10_offset = 1525;
public static final int fsioInputModes11_offset = 1526;
public static final int fsioInputModes12_offset = 1527;
public static final int fsioInputModes13_offset = 1528;
public static final int fsioInputModes14_offset = 1529;
public static final int fsioInputModes15_offset = 1530;
public static final int fsioInputModes16_offset = 1531;
public static final int fsioInputModes1_offset = 1516;
public static final int fsioInputModes2_offset = 1517;
public static final int fsioInputModes3_offset = 1518;
public static final int fsioInputModes4_offset = 1519;
public static final int fsioInputModes5_offset = 1520;
public static final int fsioInputModes6_offset = 1521;
public static final int fsioInputModes7_offset = 1522;
public static final int fsioInputModes8_offset = 1523;
public static final int fsioInputModes9_offset = 1524;
public static final int fsioOutputPins10_offset = 789;
public static final int fsioOutputPins10_offset_hex = 315;
public static final int fsioOutputPins11_offset = 790;
public static final int fsioOutputPins11_offset_hex = 316;
public static final int fsioOutputPins12_offset = 791;
public static final int fsioOutputPins12_offset_hex = 317;
public static final int fsioOutputPins13_offset = 792;
public static final int fsioOutputPins13_offset_hex = 318;
public static final int fsioOutputPins14_offset = 793;
public static final int fsioOutputPins14_offset_hex = 319;
public static final int fsioOutputPins15_offset = 794;
public static final int fsioOutputPins16_offset = 795;
public static final int fsioOutputPins1_offset = 780;
public static final int fsioOutputPins2_offset = 781;
public static final int fsioOutputPins3_offset = 782;
public static final int fsioOutputPins4_offset = 783;
public static final int fsioOutputPins5_offset = 784;
public static final int fsioOutputPins5_offset_hex = 310;
public static final int fsioOutputPins6_offset = 785;
public static final int fsioOutputPins6_offset_hex = 311;
public static final int fsioOutputPins7_offset = 786;
public static final int fsioOutputPins7_offset_hex = 312;
public static final int fsioOutputPins8_offset = 787;
public static final int fsioOutputPins8_offset_hex = 313;
public static final int fsioOutputPins9_offset = 788;
public static final int fsioOutputPins9_offset_hex = 314;
public static final int fsioTable1_offset = 19296;
public static final int fsioTable1LoadBins_offset = 19552;
public static final int fsioTable1RpmBins_offset = 19584;
public static final int fsioTable2_offset = 19616;
public static final int fsioTable2LoadBins_offset = 19680;
public static final int fsioTable2RpmBins_offset = 19712;
public static final int fsioTable3_offset = 19744;
public static final int fsioTable3LoadBins_offset = 19808;
public static final int fsioTable3RpmBins_offset = 19840;
public static final int fsioTable4_offset = 19872;
public static final int fsioTable4LoadBins_offset = 19936;
public static final int fsioTable4RpmBins_offset = 19968;
public static final int FUEL_LOAD_COUNT = 16;
public static final int FUEL_RPM_COUNT = 16;
public static final int fuelAlgorithm_offset = 420;
public static final int fuelClosedLoopAfrHighThreshold_offset = 2536;
public static final int fuelClosedLoopAfrLowThreshold_offset = 696;
public static final int fuelClosedLoopCltThreshold_offset = 2508;
public static final int fuelClosedLoopCorrectionEnabled_offset = 1464;
public static final int fuelClosedLoopPid_dFactor_offset = 2524;
public static final int fuelClosedLoopPid_iFactor_offset = 2520;
public static final int fuelClosedLoopPid_maxValue_offset = 2534;
public static final int fuelClosedLoopPid_minValue_offset = 2532;
public static final int fuelClosedLoopPid_offset = 2516;
public static final int fuelClosedLoopPid_offset_offset = 2528;
public static final int fuelClosedLoopPid_periodMs_offset = 2530;
public static final int fuelClosedLoopPid_pFactor_offset = 2516;
public static final int fuelClosedLoopRpmThreshold_offset = 2512;
public static final int fuelClosedLoopTpsThreshold_offset = 2510;
public static final int fuelLevelEmptyTankVoltage_offset = 684;
public static final int fuelLevelFullTankVoltage_offset = 688;
public static final int fuelLevelSensor_offset = 514;
public static final int fuelLevelSensor_offset_hex = 202;
public static final int fuelLoadBins_offset = 16160;
public static final int fuelPumpPin_offset = 658;
public static final int fuelPumpPin_offset_hex = 292;
public static final int fuelPumpPinMode_offset = 659;
public static final int fuelPumpPinMode_offset_hex = 293;
public static final int fuelRailPressure_offset = 1756;
public static final int fuelRpmBins_offset = 16224;
public static final int fuelTable_offset = 15136;
public static final String GAUGE_COIL_DWELL_TIME = "dwell: coil charge time";
public static final String GAUGE_NAME_ACCEL_X = "Acceleration: X";
public static final String GAUGE_NAME_ACCEL_Y = "Acceleration: Y";
public static final String GAUGE_NAME_ACCEL_Z = "Acceleration: Z";
public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio";
public static final String GAUGE_NAME_AIR_FLOW = "MAF air flow";
public static final String GAUGE_NAME_AIR_MASS = "air mass";
public static final String GAUGE_NAME_BARO_PRESSURE = "Barometric pressure";
public static final String GAUGE_NAME_CPU_TEMP = "CPU Temperature";
public static final String GAUGE_NAME_DEBUG_F1 = "debug f1";
public static final String GAUGE_NAME_DEBUG_F2 = "debug f2: iTerm";
public static final String GAUGE_NAME_DEBUG_F3 = "debug f3: prevError";
public static final String GAUGE_NAME_DEBUG_F4 = "debug f4: iParam";
public static final String GAUGE_NAME_DEBUG_F5 = "debug f5: dParam";
public static final String GAUGE_NAME_DEBUG_F6 = "debug f6: dTerm";
public static final String GAUGE_NAME_DEBUG_F7 = "debug f7";
public static final String GAUGE_NAME_DEBUG_I1 = "debug i1: pParam";
public static final String GAUGE_NAME_DEBUG_I2 = "debug i2: offset";
public static final String GAUGE_NAME_DEBUG_I3 = "debug i3";
public static final String GAUGE_NAME_DEBUG_I4 = "debug i4";
public static final String GAUGE_NAME_DEBUG_I5 = "debug i5";
public static final String GAUGE_NAME_DWELL_DUTY = "dwell: coil duty cycle";
public static final String GAUGE_NAME_ECU_TEMPERATURE = "ECU temperature";
public static final String GAUGE_NAME_ENGINE_LOAD = "Engine Load";
public static final String GAUGE_NAME_ETB_DUTY = "ETB duty cycle";
public static final String GAUGE_NAME_ETB_ERROR = "ETB position error";
public static final String GAUGE_NAME_ETB_TARGET = "ETB position target";
public static final String GAUGE_NAME_FUEL_BARO_CORR = "fuel: Barometric pressure correction";
public static final String GAUGE_NAME_FUEL_BASE = "fuel: base";
public static final String GAUGE_NAME_FUEL_CHARGE_TEMP = "fuel: Estimated charge temperature";
public static final String GAUGE_NAME_FUEL_CLT_CORR = "fuel: CLT correction";
public static final String GAUGE_NAME_FUEL_CRANKING = "fuel: cranking";
public static final String GAUGE_NAME_FUEL_EL_EXTRA = "fuel: engine load acceleration extra fuel";
public static final String GAUGE_NAME_FUEL_IAT_CORR = "fuel: IAT correction";
public static final String GAUGE_NAME_FUEL_INJ_DUTY = "fuel: injector duty cycle";
public static final String GAUGE_NAME_FUEL_LAST_INJECTION = "fuel: Last injection";
public static final String GAUGE_NAME_FUEL_PID_CORR = "fuel: Short-term closed loop correction";
public static final String GAUGE_NAME_FUEL_RUNNING = "fuel: running";
public static final String GAUGE_NAME_FUEL_TPS_EXTRA = "fuel: TPS acceleration extra fuel ms";
public static final String GAUGE_NAME_FUEL_TPS_ROC = "fuel: TPS change";
public static final String GAUGE_NAME_FUEL_VE = "fuel: VE";
public static final String GAUGE_NAME_FUEL_WALL_AMOUNT = "fuel: wall amount";
public static final String GAUGE_NAME_FUEL_WALL_CORRECTION = "fuel: wall corr ms";
public static final String GAUGE_NAME_IAC = "Idle Air Valve";
public static final String GAUGE_NAME_INJECTOR_LAG = "fuel: injector lag";
public static final String GAUGE_NAME_KNOCK_COUNTER = "knock: counter";
public static final String GAUGE_NAME_KNOCK_LEVEL = "knock: current level";
public static final String GAUGE_NAME_TARGET_AFR = "fuel: target AFR";
public static final String GAUGE_NAME_TCHARGE = "fuel: SD tCharge";
public static final String GAUGE_NAME_THROTTLE_PEDAL = "Throttle pedal position";
public static final String GAUGE_NAME_TIMING_ADVANCE = "timing";
public static final String GAUGE_NAME_VBAT = "VBatt";
public static final String GAUGE_NAME_VERSION = "firmware";
public static final String GAUGE_NAME_VVS = "Vehicle Speed";
public static final String GAUGE_NAME_VVT = "VVT position";
public static final String GAUGE_NAME_WARNING_COUNTER = "warning: counter";
public static final String GAUGE_NAME_WARNING_LAST = "warning: last";
public static final int generalPeriodicThreadPeriodMs_offset = 724;
public static final int globalFuelCorrection_offset = 544;
public static final int globalFuelCorrection_offset_hex = 220;
public static final int globalTriggerAngleOffset_offset = 456;
public static final int gpioPinModes10_offset = 773;
public static final int gpioPinModes10_offset_hex = 305;
public static final int gpioPinModes11_offset = 774;
public static final int gpioPinModes11_offset_hex = 306;
public static final int gpioPinModes12_offset = 775;
public static final int gpioPinModes12_offset_hex = 307;
public static final int gpioPinModes13_offset = 776;
public static final int gpioPinModes13_offset_hex = 308;
public static final int gpioPinModes14_offset = 777;
public static final int gpioPinModes14_offset_hex = 309;
public static final int gpioPinModes15_offset = 778;
public static final int gpioPinModes16_offset = 779;
public static final int gpioPinModes1_offset = 764;
public static final int gpioPinModes2_offset = 765;
public static final int gpioPinModes3_offset = 766;
public static final int gpioPinModes4_offset = 767;
public static final int gpioPinModes5_offset = 768;
public static final int gpioPinModes5_offset_hex = 300;
public static final int gpioPinModes6_offset = 769;
public static final int gpioPinModes6_offset_hex = 301;
public static final int gpioPinModes7_offset = 770;
public static final int gpioPinModes7_offset_hex = 302;
public static final int gpioPinModes8_offset = 771;
public static final int gpioPinModes8_offset_hex = 303;
public static final int gpioPinModes9_offset = 772;
public static final int gpioPinModes9_offset_hex = 304;
public static final int gppwm1_dutyIfError_offset = 4145;
public static final int gppwm1_dutyIfError_offset_hex = 1031;
public static final int gppwm1_loadAxis_offset = 4150;
public static final int gppwm1_loadAxis_offset_hex = 1036;
public static final int gppwm1_loadBins_offset = 4152;
public static final int gppwm1_loadBins_offset_hex = 1038;
public static final int gppwm1_offBelowDuty_offset = 4149;
public static final int gppwm1_offBelowDuty_offset_hex = 1035;
public static final int gppwm1_offset = 4144;
public static final int gppwm1_offset_hex = 1030;
public static final int gppwm1_onAboveDuty_offset = 4148;
public static final int gppwm1_onAboveDuty_offset_hex = 1034;
public static final int gppwm1_pad_offset = 4151;
public static final int gppwm1_pad_offset_hex = 1037;
public static final int gppwm1_pin_offset = 4144;
public static final int gppwm1_pin_offset_hex = 1030;
public static final int gppwm1_pwmFrequency_offset = 4146;
public static final int gppwm1_pwmFrequency_offset_hex = 1032;
public static final int gppwm1_rpmBins_offset = 4160;
public static final int gppwm1_rpmBins_offset_hex = 1040;
public static final int gppwm1_table_offset = 4168;
public static final int gppwm1_table_offset_hex = 1048;
public static final int gppwm2_dutyIfError_offset = 4233;
public static final int gppwm2_dutyIfError_offset_hex = 1089;
public static final int gppwm2_loadAxis_offset = 4238;
public static final int gppwm2_loadBins_offset = 4240;
public static final int gppwm2_loadBins_offset_hex = 1090;
public static final int gppwm2_offBelowDuty_offset = 4237;
public static final int gppwm2_offset = 4232;
public static final int gppwm2_offset_hex = 1088;
public static final int gppwm2_onAboveDuty_offset = 4236;
public static final int gppwm2_pad_offset = 4239;
public static final int gppwm2_pin_offset = 4232;
public static final int gppwm2_pin_offset_hex = 1088;
public static final int gppwm2_pwmFrequency_offset = 4234;
public static final int gppwm2_rpmBins_offset = 4248;
public static final int gppwm2_rpmBins_offset_hex = 1098;
public static final int gppwm2_table_offset = 4256;
public static final int gppwm3_dutyIfError_offset = 4321;
public static final int gppwm3_loadAxis_offset = 4326;
public static final int gppwm3_loadBins_offset = 4328;
public static final int gppwm3_offBelowDuty_offset = 4325;
public static final int gppwm3_offset = 4320;
public static final int gppwm3_onAboveDuty_offset = 4324;
public static final int gppwm3_pad_offset = 4327;
public static final int gppwm3_pin_offset = 4320;
public static final int gppwm3_pwmFrequency_offset = 4322;
public static final int gppwm3_rpmBins_offset = 4336;
public static final int gppwm3_table_offset = 4344;
public static final int gppwm4_dutyIfError_offset = 4409;
public static final int gppwm4_dutyIfError_offset_hex = 1139;
public static final int gppwm4_loadAxis_offset = 4414;
public static final int gppwm4_loadBins_offset = 4416;
public static final int gppwm4_loadBins_offset_hex = 1140;
public static final int gppwm4_offBelowDuty_offset = 4413;
public static final int gppwm4_offset = 4408;
public static final int gppwm4_offset_hex = 1138;
public static final int gppwm4_onAboveDuty_offset = 4412;
public static final int gppwm4_pad_offset = 4415;
public static final int gppwm4_pin_offset = 4408;
public static final int gppwm4_pin_offset_hex = 1138;
public static final int gppwm4_pwmFrequency_offset = 4410;
public static final int gppwm4_rpmBins_offset = 4424;
public static final int gppwm4_rpmBins_offset_hex = 1148;
public static final int gppwm4_table_offset = 4432;
public static final int gppwm4_table_offset_hex = 1150;
public static final int GPPWM_CHANNELS = 4;
public static final int GPPWM_LOAD_COUNT = 8;
public static final int GPPWM_RPM_COUNT = 8;
public static final int gps_rx_pin_offset = 656;
public static final int gps_rx_pin_offset_hex = 290;
public static final int gps_tx_pin_offset = 657;
public static final int gps_tx_pin_offset_hex = 291;
public static final int hardCutRpmRange_offset = 1048;
public static final int hardCutRpmRange_offset_hex = 418;
public static final int hasFrequencyReportingMapSensor_offset = 1464;
public static final int HD44780_db4_offset = 652;
public static final int HD44780_db5_offset = 653;
public static final int HD44780_db6_offset = 654;
public static final int HD44780_db7_offset = 655;
public static final int HD44780_e_offset = 651;
public static final int HD44780_rs_offset = 650;
public static final int HD44780height_offset = 508;
public static final int HD44780width_offset = 504;
public static final int high_fuel_pressure_sensor_1_offset = 541;
public static final int high_fuel_pressure_sensor_2_offset = 542;
public static final int hip9011CsPin_offset = 753;
public static final int hip9011CsPinMode_offset = 703;
public static final int hip9011Gain_offset = 3952;
public static final int hip9011IntHoldPin_offset = 754;
public static final int hip9011IntHoldPinMode_offset = 755;
public static final int hip9011PrescalerAndSDO_offset = 324;
public static final int hip9011PrescalerAndSDO_offset_hex = 144;
public static final int hip9011SpiDevice_offset = 540;
public static final int hipOutputChannel_offset = 1468;
public static final int HW_MAX_ADC_INDEX = 17;
public static final int IAC_PID_MULT_SIZE = 8;
public static final int iacByTpsTaper_offset = 2038;
public static final int iacCoasting_offset = 3224;
public static final int iacCoastingBins_offset = 3160;
public static final int iacPidMultLoadBins_offset = 4124;
public static final int iacPidMultRpmBins_offset = 4132;
public static final int iacPidMultRpmBins_offset_hex = 1024;
public static final int iacPidMultTable_offset = 4060;
public static final int iat_adcChannel_offset = 312;
public static final int iat_adcChannel_offset_hex = 138;
public static final int iat_alignmentFill_at_29_offset = 313;
public static final int iat_alignmentFill_at_29_offset_hex = 139;
public static final int iat_bias_resistor_offset = 308;
public static final int iat_bias_resistor_offset_hex = 134;
public static final int iat_config_offset = 284;
public static final int IAT_CURVE_SIZE = 16;
public static final int iat_offset = 284;
public static final int iat_resistance_1_offset = 296;
public static final int iat_resistance_1_offset_hex = 128;
public static final int iat_resistance_2_offset = 300;
public static final int iat_resistance_3_offset = 304;
public static final int iat_resistance_3_offset_hex = 130;
public static final int iat_tempC_1_offset = 284;
public static final int iat_tempC_2_offset = 288;
public static final int iat_tempC_2_offset_hex = 120;
public static final int iat_tempC_3_offset = 292;
public static final int iat_tempC_3_offset_hex = 124;
public static final int iatFuelCorr_offset = 10464;
public static final int iatFuelCorrBins_offset = 10400;
public static final int IDLE_ADVANCE_CURVE_SIZE = 8;
public static final int idle_offset = 600;
public static final int idle_offset_hex = 258;
public static final int idle_solenoidFrequency_offset = 600;
public static final int idle_solenoidFrequency_offset_hex = 258;
public static final int idle_solenoidPin_offset = 604;
public static final int idle_solenoidPinMode_offset = 607;
public static final int idle_stepperDirectionPin_offset = 605;
public static final int idle_stepperStepPin_offset = 606;
public static final int IDLE_VE_CURVE_SIZE = 8;
public static final int idleAdvance_offset = 6576;
public static final int idleAdvanceBins_offset = 6544;
public static final int idleAdvanceBins_offset_hex = 1990;
public static final int idleIncrementalPidCic_offset = 744;
public static final int idleMode_offset = 1472;
public static final int idlePidActivationTime_offset = 2588;
public static final int idlePidDeactivationTpsThreshold_offset = 816;
public static final int idlePidDeactivationTpsThreshold_offset_hex = 330;
public static final int idlePidFalloffDeltaRpm_offset = 3992;
public static final int idlePidRpmDeadZone_offset = 1894;
public static final int idlePidRpmDeadZone_offset_hex = 766;
public static final int idlePidRpmUpperLimit_offset = 1484;
public static final int idleRpmPid2_dFactor_offset = 4048;
public static final int idleRpmPid2_iFactor_offset = 4044;
public static final int idleRpmPid2_maxValue_offset = 4058;
public static final int idleRpmPid2_minValue_offset = 4056;
public static final int idleRpmPid2_offset = 4040;
public static final int idleRpmPid2_offset_offset = 4052;
public static final int idleRpmPid2_periodMs_offset = 4054;
public static final int idleRpmPid2_pFactor_offset = 4040;
public static final int idleRpmPid_dFactor_offset = 1796;
public static final int idleRpmPid_dFactor_offset_hex = 704;
public static final int idleRpmPid_iFactor_offset = 1792;
public static final int idleRpmPid_iFactor_offset_hex = 700;
public static final int idlerpmpid_iTermMax_offset = 4006;
public static final int idlerpmpid_iTermMin_offset = 4002;
public static final int idleRpmPid_maxValue_offset = 1806;
public static final int idleRpmPid_minValue_offset = 1804;
public static final int idleRpmPid_offset = 1788;
public static final int idleRpmPid_offset_offset = 1800;
public static final int idleRpmPid_offset_offset_hex = 708;
public static final int idleRpmPid_periodMs_offset = 1802;
public static final int idleRpmPid_pFactor_offset = 1788;
public static final int idleStepperReactionTime_offset = 1508;
public static final int idleStepperTotalSteps_offset = 1532;
public static final int idleThreadPeriodMs_offset = 712;
public static final int idleTimingPid_dFactor_offset = 3976;
public static final int idleTimingPid_iFactor_offset = 3972;
public static final int idleTimingPid_maxValue_offset = 3986;
public static final int idleTimingPid_minValue_offset = 3984;
public static final int idleTimingPid_offset = 3968;
public static final int idleTimingPid_offset_offset = 3980;
public static final int idleTimingPid_periodMs_offset = 3982;
public static final int idleTimingPid_pFactor_offset = 3968;
public static final int idleTimingPidDeadZone_offset = 3990;
public static final int idleTimingPidWorkZone_offset = 3988;
public static final int idleVe_offset = 6640;
public static final int idleVeBins_offset = 6608;
public static final int IGN_LOAD_COUNT = 16;
public static final int IGN_RPM_COUNT = 16;
public static final int IGN_TPS_COUNT = 16;
public static final int IGNITION_PIN_COUNT = 12;
public static final int ignitionDwellForCrankingMs_offset = 100;
public static final int ignitionDwellForCrankingMs_offset_hex = 64;
public static final int ignitionIatCorrLoadBins_offset = 13856;
public static final int ignitionIatCorrLoadBins_offset_hex = 3620;
public static final int ignitionIatCorrRpmBins_offset = 13920;
public static final int ignitionIatCorrRpmBins_offset_hex = 3660;
public static final int ignitionIatCorrTable_offset = 12832;
public static final int ignitionIatCorrTable_offset_hex = 3220;
public static final int ignitionLoadBins_offset = 17312;
public static final int ignitionMode_offset = 440;
public static final int ignitionOffset_offset = 444;
public static final int ignitionPinMode_offset = 649;
public static final int ignitionPinMode_offset_hex = 289;
public static final int ignitionPins10_offset = 645;
public static final int ignitionPins10_offset_hex = 285;
public static final int ignitionPins11_offset = 646;
public static final int ignitionPins11_offset_hex = 286;
public static final int ignitionPins12_offset = 647;
public static final int ignitionPins12_offset_hex = 287;
public static final int ignitionPins1_offset = 636;
public static final int ignitionPins2_offset = 637;
public static final int ignitionPins3_offset = 638;
public static final int ignitionPins4_offset = 639;
public static final int ignitionPins5_offset = 640;
public static final int ignitionPins5_offset_hex = 280;
public static final int ignitionPins6_offset = 641;
public static final int ignitionPins6_offset_hex = 281;
public static final int ignitionPins7_offset = 642;
public static final int ignitionPins7_offset_hex = 282;
public static final int ignitionPins8_offset = 643;
public static final int ignitionPins8_offset_hex = 283;
public static final int ignitionPins9_offset = 644;
public static final int ignitionPins9_offset_hex = 284;
public static final int ignitionRpmBins_offset = 17376;
public static final int ignitionTable_offset = 16288;
public static final int ignitionTpsBins_offset = 3800;
public static final int ignitionTpsTable_offset = 3288;
public static final int ignMathCalculateAtIndex_offset = 1488;
public static final String INDICATOR_NAME_AC_SWITCH = "AC switch";
public static final String INDICATOR_NAME_BRAKE_DOWN = "brake: down";
public static final String INDICATOR_NAME_CLUTCH_DOWN = "clutch: down";
public static final String INDICATOR_NAME_CLUTCH_UP = "clutch: up";
public static final int INJECTION_PIN_COUNT = 12;
public static final int injectionMode_offset = 428;
public static final int injectionPhase_offset = 13984;
public static final int injectionPinMode_offset = 648;
public static final int injectionPinMode_offset_hex = 288;
public static final int injectionPins10_offset = 633;
public static final int injectionPins10_offset_hex = 279;
public static final int injectionPins11_offset = 634;
public static final int injectionPins12_offset = 635;
public static final int injectionPins1_offset = 624;
public static final int injectionPins1_offset_hex = 270;
public static final int injectionPins2_offset = 625;
public static final int injectionPins2_offset_hex = 271;
public static final int injectionPins3_offset = 626;
public static final int injectionPins3_offset_hex = 272;
public static final int injectionPins4_offset = 627;
public static final int injectionPins4_offset_hex = 273;
public static final int injectionPins5_offset = 628;
public static final int injectionPins5_offset_hex = 274;
public static final int injectionPins6_offset = 629;
public static final int injectionPins6_offset_hex = 275;
public static final int injectionPins7_offset = 630;
public static final int injectionPins7_offset_hex = 276;
public static final int injectionPins8_offset = 631;
public static final int injectionPins8_offset_hex = 277;
public static final int injectionPins9_offset = 632;
public static final int injectionPins9_offset_hex = 278;
public static final int injector_battLagCorr_offset = 44;
public static final int injector_battLagCorrBins_offset = 12;
public static final int injector_flow_offset = 8;
public static final int injector_flow_offset_hex = 8;
public static final int injector_offset = 8;
public static final int injector_offset_hex = 8;
public static final int injPhaseLoadBins_offset = 15008;
public static final int injPhaseRpmBins_offset = 15072;
public static final int invertPrimaryTriggerSignal_offset = 1464;
public static final int invertSecondaryTriggerSignal_offset = 1464;
public static final int is_enabled_spi_1_offset = 744;
public static final int is_enabled_spi_2_offset = 744;
public static final int is_enabled_spi_3_offset = 744;
public static final int is_enabled_spi_4_offset = 744;
public static final int isAlternatorControlEnabled_offset = 1464;
public static final int isBoostControlEnabled_offset = 1476;
public static final int isCJ125Enabled_offset = 744;
public static final int isCJ125Verbose_offset = 76;
public static final int isCylinderCleanupEnabled_offset = 1476;
public static final int isDoubleSolenoidIdle_offset = 76;
public static final int isEngineChartEnabled_offset = 1464;
public static final int isEngineControlEnabled_offset = 744;
public static final int isFastAdcEnabled_offset = 744;
public static final int isFasterEngineSpinUpEnabled_offset = 744;
public static final int isForcedInduction_offset = 76;
public static final int isHip9011Enabled_offset = 744;
public static final int isIgnitionEnabled_offset = 1476;
public static final int isInjectionEnabled_offset = 1476;
public static final int isManualSpinningMode_offset = 1476;
public static final int isMapAveragingEnabled_offset = 1476;
public static final int isSdCardEnabled_offset = 744;
public static final int issue_294_26_offset = 76;
public static final int issue_294_27_offset = 76;
public static final int issue_294_28_offset = 76;
public static final int issue_294_29_offset = 76;
public static final int issue_294_30_offset = 76;
public static final int issue_294_31_offset = 76;
public static final int issue_294_unused_offset = 76;
public static final int isTunerStudioEnabled_offset = 1476;
public static final int isVerboseAlternator_offset = 744;
public static final int isVerboseAuxPid1_offset = 76;
public static final int isVerboseAuxPid2_offset = 76;
public static final int isVerboseAuxPid3_offset = 76;
public static final int isVerboseAuxPid4_offset = 76;
public static final int isVerboseETB_offset = 1464;
public static final int isVerboseIAC_offset = 1464;
public static final int isWaveAnalyzerEnabled_offset = 1476;
public static final int joystickAPin_offset = 939;
public static final int joystickBPin_offset = 940;
public static final int joystickCenterPin_offset = 938;
public static final int joystickCPin_offset = 941;
public static final int joystickDPin_offset = 942;
public static final int knockBandCustom_offset = 328;
public static final int knockBandCustom_offset_hex = 148;
public static final int knockDetectionWindowEnd_offset = 1504;
public static final int knockDetectionWindowStart_offset = 1500;
public static final int knockNoise_offset = 1820;
public static final int knockNoiseRpmBins_offset = 1852;
public static final int knockVThreshold_offset = 1512;
public static final int launchActivateDelay_offset = 1060;
public static final int launchActivateDelay_offset_hex = 424;
public static final int launchActivatePin_offset = 991;
public static final int launchActivationMode_offset = 1020;
public static final int launchAdvanceRpmRange_offset = 1052;
public static final int launchBoostDuty_offset = 1044;
public static final int launchBoostDuty_offset_hex = 414;
public static final int launchControlEnabled_offset = 76;
public static final int launchDisableBySpeed_offset = 976;
public static final int launchFuelAdded_offset = 1040;
public static final int launchFuelAdded_offset_hex = 410;
public static final int launchFuelCutEnable_offset = 1464;
public static final int launchRpm_offset = 316;
public static final int launchRpmTreshold_offset = 1032;
public static final int launchRpmTreshold_offset_hex = 408;
public static final int launchSmoothRetard_offset = 1476;
public static final int launchSparkCutEnable_offset = 1464;
public static final int launchSpeedTreshold_offset = 1028;
public static final int launchSpeedTreshold_offset_hex = 404;
public static final int launchTimingRetard_offset = 320;
public static final int launchTimingRetard_offset_hex = 140;
public static final int launchTimingRpmRange_offset = 1036;
public static final int launchTpsTreshold_offset = 1056;
public static final int launchTpsTreshold_offset_hex = 420;
public static final int lcdThreadPeriodMs_offset = 720;
public static final int LDS_ALTERNATOR_PID_STATE_INDEX = 9;
public static final int LDS_CJ125_PID_STATE_INDEX = 10;
public static final int LDS_CLT_STATE_INDEX = 0;
public static final int LDS_ENGINE_STATE_INDEX = 3;
public static final int LDS_ETB_PID_STATE_INDEX = 7;
public static final int LDS_FUEL_TRIM_STATE_INDEX = 4;
public static final int LDS_IAT_STATE_INDEX = 1;
public static final int LDS_IDLE_PID_STATE_INDEX = 8;
public static final int LDS_SPEED_DENSITY_STATE_INDEX = 2;
public static final int LDS_TPS_TPS_ENEICHMENT_STATE_INDEX = 5;
public static final int LDS_TRIGGER_CENTRAL_STATE_INDEX = 6;
public static final int LDS_TRIGGER_STATE_STATE_INDEX = 11;
public static final int LE_COMMAND_LENGTH = 200;
public static final int LIS302DLCsPin_offset = 2043;
public static final int LOAD_1_BYTE_PACKING_MULT = 2;
public static final int logFormat_offset = 496;
public static final int LOGIC_ANALYZER_CHANNEL_COUNT = 4;
public static final int logicAnalyzerPins1_offset = 748;
public static final int logicAnalyzerPins2_offset = 749;
public static final int logicAnalyzerPins3_offset = 750;
public static final int logicAnalyzerPins4_offset = 751;
public static final int MAF_DECODING_COUNT = 256;
public static final int mafAdcChannel_offset = 543;
public static final int mafDecoding_offset = 10784;
public static final int mafDecodingBins_offset = 11808;
public static final int mafSensorType_offset = 948;
public static final int mainRelayPin_offset = 706;
public static final int mainRelayPinMode_offset = 752;
public static final int mainUnusedEnd_offset = 4496;
public static final int mainUnusedEnd_offset_hex = 1190;
public static final int malfunctionIndicatorPin_offset = 660;
public static final int malfunctionIndicatorPin_offset_hex = 294;
public static final int malfunctionIndicatorPinMode_offset = 661;
public static final int malfunctionIndicatorPinMode_offset_hex = 295;
public static final int manIdlePosition_offset = 608;
public static final int manIdlePosition_offset_hex = 260;
public static final int MAP_ACCEL_TAPER = 8;
public static final int MAP_ANGLE_SIZE = 8;
public static final int map_offset = 108;
public static final int map_samplingAngle_offset = 140;
public static final int map_samplingAngleBins_offset = 108;
public static final int map_samplingWindow_offset = 204;
public static final int map_samplingWindowBins_offset = 172;
public static final int map_sensor_align_offset = 249;
public static final int map_sensor_highValue_offset = 240;
public static final int map_sensor_hwChannel_offset = 248;
public static final int map_sensor_lowValue_offset = 236;
public static final int map_sensor_offset = 236;
public static final int map_sensor_type_offset = 244;
public static final int MAP_WINDOW_SIZE = 8;
public static final int mapAccelTaperBins_offset = 2136;
public static final int mapAccelTaperBins_offset_hex = 858;
public static final int mapAccelTaperMult_offset = 2168;
public static final int mapAccelTaperMult_offset_hex = 878;
public static final int mapAveragingSchedulingAtIndex_offset = 1540;
public static final int mapAveragingSchedulingAtIndex_offset_hex = 604;
public static final int mapErrorDetectionTooHigh_offset = 1780;
public static final int mapErrorDetectionTooLow_offset = 1776;
public static final int mapFrequency0Kpa_offset = 612;
public static final int mapFrequency0Kpa_offset_hex = 264;
public static final int mapFrequency100Kpa_offset = 616;
public static final int mapFrequency100Kpa_offset_hex = 268;
public static final int mapHighValueVoltage_offset = 2212;
public static final int mapLowValueVoltage_offset = 2208;
public static final int mapMinBufferLength_offset = 812;
public static final int max31855_cs1_offset = 796;
public static final int max31855_cs2_offset = 797;
public static final int max31855_cs3_offset = 798;
public static final int max31855_cs4_offset = 799;
public static final int max31855_cs5_offset = 800;
public static final int max31855_cs5_offset_hex = 320;
public static final int max31855_cs6_offset = 801;
public static final int max31855_cs6_offset_hex = 321;
public static final int max31855_cs7_offset = 802;
public static final int max31855_cs7_offset_hex = 322;
public static final int max31855_cs8_offset = 803;
public static final int max31855_cs8_offset_hex = 323;
public static final int max31855spiDevice_offset = 675;
public static final int maxKnockSubDeg_offset = 552;
public static final int maxKnockSubDeg_offset_hex = 228;
public static final int mc33816_cs_offset = 3107;
public static final int mc33816_driven_offset = 2607;
public static final int mc33816_flag0_offset = 1774;
public static final int mc33816_rstb_offset = 2606;
public static final int mc33816spiDevice_offset = 4001;
public static final int mc33972_cs_offset = 678;
public static final int mc33972_csPinMode_offset = 679;
public static final int mc33972spiDevice_offset = 4008;
public static final int mc33_hvolt_offset = 760;
public static final int measureMapOnlyInOneCylinder_offset = 744;
public static final String MOCK_AFR_COMMAND = "mock_afr_voltage";
public static final String MOCK_CLT_COMMAND = "mock_clt_voltage";
public static final String MOCK_IAT_COMMAND = "mock_iat_voltage";
public static final String MOCK_MAF_COMMAND = "mock_maf_voltage";
public static final String MOCK_MAP_COMMAND = "mock_map_voltage";
public static final String MOCK_PPS_POSITION_COMMAND = "mock_pps_position";
public static final String MOCK_PPS_VOLTAGE_COMMAND = "mock_pps_voltage";
public static final int multisparkDwell_offset = 1786;
public static final int multisparkEnable_offset = 976;
public static final int multisparkMaxExtraSparkCount_offset = 975;
public static final int multisparkMaxRpm_offset = 972;
public static final int multisparkMaxSparkingAngle_offset = 974;
public static final int multisparkSparkDuration_offset = 1784;
public static final int NARROW_BAND_WIDE_BAND_CONVERSION_SIZE = 8;
public static final int narrowToWideOxygen_offset = 2296;
public static final int narrowToWideOxygenBins_offset = 2264;
public static final int noAccelAfterHardLimitPeriodSecs_offset = 1536;
public static final int noAccelAfterHardLimitPeriodSecs_offset_hex = 600;
public static final int o2heaterPin_offset = 742;
public static final int o2heaterPinModeTodO_offset = 743;
public static final int oilPressure_align_offset = 2693;
public static final int oilPressure_hwChannel_offset = 2692;
public static final int oilPressure_offset = 2692;
public static final int oilPressure_v1_offset = 2696;
public static final int oilPressure_v2_offset = 2704;
public static final int oilPressure_value1_offset = 2700;
public static final int oilPressure_value2_offset = 2708;
public static final int onOffAlternatorLogic_offset = 744;
public static final int overrideCrankingIacSetting_offset = 1476;
public static final int overrideCrankingIgnition_offset = 516;
public static final int overrideCrankingIgnition_offset_hex = 204;
public static final int PACK_ADD_TEMPERATURE = 40;
public static final int PACK_MULT_AFR = 1000;
public static final int PACK_MULT_ANGLE = 50;
public static final int PACK_MULT_MS = 300;
public static final int PACK_MULT_PERCENT = 100;
public static final int PACK_MULT_PRESSURE = 30;
public static final int PACK_MULT_TEMPERATURE = 100;
public static final int PACK_MULT_VOLTAGE = 1000;
public static final int pauseEtbControl_offset = 744;
public static final int PEDAL_TO_TPS_SIZE = 8;
public static final int pedalToTpsPedalBins_offset = 6464;
public static final int pedalToTpsPedalBins_offset_hex = 1940;
public static final int pedalToTpsRpmBins_offset = 6472;
public static final int pedalToTpsRpmBins_offset_hex = 1948;
public static final int pedalToTpsTable_offset = 6400;
public static final int pedalToTpsTable_offset_hex = 1900;
public static final int pidExtraForLowRpm_offset = 3156;
public static final int postCrankingDurationSec_offset = 2440;
public static final int postCrankingDurationSec_offset_hex = 988;
public static final int postCrankingFactor_offset = 2436;
public static final int postCrankingFactor_offset_hex = 984;
public static final int primeInjFalloffTemperature_offset = 1486;
public static final int primingSquirtDurationMs_offset = 96;
public static final int primingSquirtDurationMs_offset_hex = 60;
public static final String PROTOCOL_ANALOG_CHART = "analog_chart";
public static final String PROTOCOL_COIL1_SHORT_NAME = "c1";
public static final String PROTOCOL_CRANK1 = "t1";
public static final String PROTOCOL_CRANK2 = "t2";
public static final String PROTOCOL_CRANK3 = "t3";
public static final String PROTOCOL_DIZZY_NAME = "dizzy";
public static final String PROTOCOL_ENGINE_SNIFFER = "wave_chart";
public static final String PROTOCOL_ES_DOWN = "d";
public static final String PROTOCOL_ES_UP = "u";
public static final String PROTOCOL_HIP_NAME = "HIP";
public static final String PROTOCOL_INJ1_SHORT_NAME = "i1";
public static final String PROTOCOL_OUTPIN = "outpin";
public static final String PROTOCOL_TACH_NAME = "tach";
public static final String PROTOCOL_TEST_RESPONSE_TAG = "ts_p_alive";
public static final String PROTOCOL_VERSION_TAG = "rusEfiVersion";
public static final String PROTOCOL_VVT_NAME = "VVT";
public static final String PROTOCOL_WA_CHANNEL_1 = "input1";
public static final String PROTOCOL_WA_CHANNEL_2 = "input2";
public static final String PROTOCOL_WA_CHANNEL_3 = "input3";
public static final String PROTOCOL_WA_CHANNEL_4 = "input4";
public static final int rollingLaunchEnabled_offset = 76;
public static final int RPM_1_BYTE_PACKING_MULT = 50;
public static final int rpmHardLimit_offset = 416;
public static final int runningLedPin_offset = 1813;
public static final int runningLedPin_offset_hex = 715;
public static final int sdCardCsPin_offset = 707;
public static final int sdCardPeriodMs_offset = 804;
public static final int sdCardPeriodMs_offset_hex = 324;
public static final int sdCardSpiDevice_offset = 2592;
public static final int secondSolenoidPin_offset = 810;
public static final int secondTriggerChannelEnabled_offset = 1476;
public static final int sensorChartFrequency_offset = 520;
public static final int sensorChartFrequency_offset_hex = 208;
public static final int sensorChartMode_offset = 944;
public static final int sensorSnifferRpmThreshold_offset = 412;
public static final int SERVO_COUNT = 8;
public static final int servoOutputPins1_offset = 3140;
public static final int servoOutputPins2_offset = 3141;
public static final int servoOutputPins3_offset = 3142;
public static final int servoOutputPins4_offset = 3143;
public static final int servoOutputPins5_offset = 3144;
public static final int servoOutputPins6_offset = 3145;
public static final int servoOutputPins7_offset = 3146;
public static final int servoOutputPins8_offset = 3147;
public static final int showHumanReadableWarning_offset = 976;
public static final int showSdCardWarning_offset = 76;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int slowAdcAlpha_offset_hex = 828;
public static final int sparkDwellRpmBins_offset = 332;
public static final int sparkDwellValues_offset = 364;
public static final int specs_offset = 396;
public static final int spi1MisoMode_offset = 2598;
public static final int spi1misoPin_offset = 929;
public static final int spi1MosiMode_offset = 2597;
public static final int spi1mosiPin_offset = 928;
public static final int spi1SckMode_offset = 2596;
public static final int spi1sckPin_offset = 930;
public static final int spi2MisoMode_offset = 2601;
public static final int spi2misoPin_offset = 932;
public static final int spi2MosiMode_offset = 2600;
public static final int spi2mosiPin_offset = 931;
public static final int spi2SckMode_offset = 2599;
public static final int spi2sckPin_offset = 933;
public static final int spi3MisoMode_offset = 2604;
public static final int spi3misoPin_offset = 935;
public static final int spi3MosiMode_offset = 2603;
public static final int spi3mosiPin_offset = 934;
public static final int spi3SckMode_offset = 2602;
public static final int spi3sckPin_offset = 936;
public static final int startCrankingDuration_offset = 826;
public static final int starterControlPin_offset = 1772;
public static final int starterRelayDisableMode_offset = 809;
public static final int starterRelayDisableMode_offset_hex = 329;
public static final int starterRelayDisablePin_offset = 808;
public static final int starterRelayDisablePin_offset_hex = 328;
public static final int startOfCrankingPrimingPulse_offset = 2032;
public static final int startStopButtonMode_offset = 1773;
public static final int startStopButtonPin_offset = 811;
public static final int startUpFuelPumpDuration_offset = 1892;
public static final int startUpFuelPumpDuration_offset_hex = 764;
public static final int stepperDirectionPinMode_offset = 3102;
public static final int stepperEnablePin_offset = 3104;
public static final int stepperEnablePinMode_offset = 2605;
public static final int stepperForceParkingEveryRestart_offset = 744;
public static final int stepperParkingExtraSteps_offset = 818;
public static final int stepperParkingExtraSteps_offset_hex = 332;
public static final int STFT_CELL_COUNT = 4;
public static final int stft_cellCfgs1_maxAdd_offset = 1072;
public static final int stft_cellCfgs1_maxAdd_offset_hex = 430;
public static final int stft_cellCfgs1_maxRemove_offset = 1073;
public static final int stft_cellCfgs1_maxRemove_offset_hex = 431;
public static final int stft_cellCfgs1_offset = 1072;
public static final int stft_cellCfgs1_offset_hex = 430;
public static final int stft_cellCfgs1_timeConstant_offset = 1074;
public static final int stft_cellCfgs1_timeConstant_offset_hex = 432;
public static final int stft_cellCfgs2_maxAdd_offset = 1076;
public static final int stft_cellCfgs2_maxAdd_offset_hex = 434;
public static final int stft_cellCfgs2_maxRemove_offset = 1077;
public static final int stft_cellCfgs2_maxRemove_offset_hex = 435;
public static final int stft_cellCfgs2_offset = 1076;
public static final int stft_cellCfgs2_offset_hex = 434;
public static final int stft_cellCfgs2_timeConstant_offset = 1078;
public static final int stft_cellCfgs2_timeConstant_offset_hex = 436;
public static final int stft_cellCfgs3_maxAdd_offset = 1080;
public static final int stft_cellCfgs3_maxAdd_offset_hex = 438;
public static final int stft_cellCfgs3_maxRemove_offset = 1081;
public static final int stft_cellCfgs3_maxRemove_offset_hex = 439;
public static final int stft_cellCfgs3_offset = 1080;
public static final int stft_cellCfgs3_offset_hex = 438;
public static final int stft_cellCfgs3_timeConstant_offset = 1082;
public static final int stft_cellCfgs4_maxAdd_offset = 1084;
public static final int stft_cellCfgs4_maxRemove_offset = 1085;
public static final int stft_cellCfgs4_offset = 1084;
public static final int stft_cellCfgs4_timeConstant_offset = 1086;
public static final int stft_deadband_offset = 1067;
public static final int stft_maxAfr_offset = 1070;
public static final int stft_maxIdleRegionRpm_offset = 1064;
public static final int stft_maxIdleRegionRpm_offset_hex = 428;
public static final int stft_maxOverrunLoad_offset = 1065;
public static final int stft_maxOverrunLoad_offset_hex = 429;
public static final int stft_minAfr_offset = 1069;
public static final int stft_minClt_offset = 1068;
public static final int stft_minPowerLoad_offset = 1066;
public static final int stft_offset = 1064;
public static final int stft_offset_hex = 428;
public static final int stft_startupDelay_offset = 1071;
public static final int stftIgnoreErrorMagnitude_offset = 976;
public static final int storageMode_offset = 2260;
public static final int tachOutputPin_offset = 704;
public static final int tachOutputPinMode_offset = 705;
public static final int tachPulseDuractionMs_offset = 1704;
public static final int tachPulseDurationAsDutyCycle_offset = 1464;
public static final int tachPulsePerRev_offset = 1775;
public static final int tachPulseTriggerIndex_offset = 1708;
public static final int targetVBatt_offset = 2024;
public static final int tChargeAirCoefMax_offset = 3868;
public static final int tChargeAirCoefMin_offset = 3864;
public static final int tChargeAirDecrLimit_offset = 3880;
public static final int tChargeAirFlowMax_offset = 3872;
public static final int tChargeAirIncrLimit_offset = 3876;
public static final int tChargeMaxRpmMaxTps_offset = 2244;
public static final int tChargeMaxRpmMinTps_offset = 2240;
public static final int tChargeMinRpmMaxTps_offset = 2236;
public static final int tChargeMinRpmMinTps_offset = 2232;
public static final int tChargeMode_offset = 3884;
public static final int test557pin_offset = 3101;
public static final int throttlePedalPositionAdcChannel_offset = 580;
public static final int throttlePedalPositionAdcChannel_offset_hex = 244;
public static final int throttlePedalPositionSecondAdcChannel_offset = 683;
public static final int throttlePedalUpPin_offset = 583;
public static final int throttlePedalUpPin_offset_hex = 247;
public static final int throttlePedalUpPinMode_offset = 710;
public static final int throttlePedalUpVoltage_offset = 1884;
public static final int throttlePedalWOTVoltage_offset = 1888;
public static final int throttlePedalWOTVoltage_offset_hex = 760;
public static final int timing_offset_cylinder10_offset = 2576;
public static final int timing_offset_cylinder11_offset = 2580;
public static final int timing_offset_cylinder12_offset = 2584;
public static final int timing_offset_cylinder1_offset = 2540;
public static final int timing_offset_cylinder2_offset = 2544;
public static final int timing_offset_cylinder3_offset = 2548;
public static final int timing_offset_cylinder4_offset = 2552;
public static final int timing_offset_cylinder5_offset = 2556;
public static final int timing_offset_cylinder6_offset = 2560;
public static final int timing_offset_cylinder7_offset = 2564;
public static final int timing_offset_cylinder8_offset = 2568;
public static final int timing_offset_cylinder9_offset = 2572;
public static final int timingAdditive_offset = 10072;
public static final int timingAdditive_offset_hex = 2758;
public static final int timingMode_offset = 448;
public static final int timingMultiplier_offset = 9872;
public static final int timingMultiplier_offset_hex = 2690;
public static final int tle6240_cs_offset = 581;
public static final int tle6240_cs_offset_hex = 245;
public static final int tle6240_csPinMode_offset = 582;
public static final int tle6240_csPinMode_offset_hex = 246;
public static final int tle6240spiDevice_offset = 4004;
public static final int tle8888_cs_offset = 3105;
public static final int tle8888_csPinMode_offset = 3106;
public static final int tle8888mode_offset = 2416;
public static final int tle8888mode_offset_hex = 970;
public static final int tle8888spiDevice_offset = 4000;
public static final int todoClutchDownPinInverted_offset = 976;
public static final int todoClutchUpPinInverted_offset = 976;
public static final int TOOTH_DATA_LENGTH = 2000;
public static final int TOOTH_PACKET_COUNT = 1000;
public static final int TOOTH_PACKET_SIZE = 2;
public static final String TOP_DEAD_CENTER_MESSAGE = "r";
public static final int TOTAL_CONFIG_SIZE = 20000;
public static final int tps1_1AdcChannel_offset = 512;
public static final int tps1_1AdcChannel_offset_hex = 200;
public static final int tps1_2AdcChannel_offset = 681;
public static final int tps1SecondaryMax_offset = 822;
public static final int tps1SecondaryMax_offset_hex = 336;
public static final int tps1SecondaryMin_offset = 820;
public static final int tps1SecondaryMin_offset_hex = 334;
public static final int tps2_1AdcChannel_offset = 515;
public static final int tps2_1AdcChannel_offset_hex = 203;
public static final int tps2_2AdcChannel_offset = 682;
public static final int tps2Max_offset = 1770;
public static final int tps2Min_offset = 1768;
public static final int tps2SecondaryMax_offset = 1462;
public static final int tps2SecondaryMin_offset = 1460;
public static final int TPS_1_BYTE_PACKING_MULT = 2;
public static final int TPS_TPS_ACCEL_TABLE = 8;
public static final int tpsAccelEnrichmentThreshold_offset = 2048;
public static final int tpsAccelEnrichmentThreshold_offset_hex = 800;
public static final int tpsAccelFractionDivisor_offset = 3996;
public static final int tpsAccelFractionPeriod_offset = 3994;
public static final int tpsAccelLength_offset = 2044;
public static final int tpsDecelEnleanmentMultiplier_offset = 2084;
public static final int tpsDecelEnleanmentMultiplier_offset_hex = 824;
public static final int tpsDecelEnleanmentThreshold_offset = 2080;
public static final int tpsDecelEnleanmentThreshold_offset_hex = 820;
public static final int tpsErrorDetectionTooHigh_offset = 86;
public static final int tpsErrorDetectionTooHigh_offset_hex = 56;
public static final int tpsErrorDetectionTooLow_offset = 84;
public static final int tpsErrorDetectionTooLow_offset_hex = 54;
public static final int tpsMax_offset = 82;
public static final int tpsMax_offset_hex = 52;
public static final int tpsMin_offset = 80;
public static final int tpsMin_offset_hex = 50;
public static final int tpsTpsAccelFromRpmBins_offset = 19232;
public static final int tpsTpsAccelTable_offset = 18976;
public static final int tpsTpsAccelToRpmBins_offset = 19264;
public static final int trigger_customSkippedToothCount_offset = 536;
public static final int trigger_customSkippedToothCount_offset_hex = 218;
public static final int trigger_customTotalToothCount_offset = 532;
public static final int trigger_customTotalToothCount_offset_hex = 214;
public static final int TRIGGER_INPUT_PIN_COUNT = 3;
public static final int trigger_offset = 524;
public static final int TRIGGER_SIMULATOR_PIN_COUNT = 3;
public static final int trigger_todoRemoveMeOneDay0_offset = 528;
public static final int trigger_todoRemoveMeOneDay0_offset_hex = 210;
public static final int trigger_todoRemoveMeOneDay1_offset = 528;
public static final int trigger_todoRemoveMeOneDay1_offset_hex = 210;
public static final int TRIGGER_TYPE_36_1 = 9;
public static final int TRIGGER_TYPE_60_2 = 8;
public static final int trigger_type_offset = 524;
public static final int trigger_unusedBit_4_10_offset = 528;
public static final int trigger_unusedBit_4_10_offset_hex = 210;
public static final int trigger_unusedBit_4_11_offset = 528;
public static final int trigger_unusedBit_4_11_offset_hex = 210;
public static final int trigger_unusedBit_4_12_offset = 528;
public static final int trigger_unusedBit_4_12_offset_hex = 210;
public static final int trigger_unusedBit_4_13_offset = 528;
public static final int trigger_unusedBit_4_13_offset_hex = 210;
public static final int trigger_unusedBit_4_14_offset = 528;
public static final int trigger_unusedBit_4_14_offset_hex = 210;
public static final int trigger_unusedBit_4_15_offset = 528;
public static final int trigger_unusedBit_4_15_offset_hex = 210;
public static final int trigger_unusedBit_4_16_offset = 528;
public static final int trigger_unusedBit_4_16_offset_hex = 210;
public static final int trigger_unusedBit_4_17_offset = 528;
public static final int trigger_unusedBit_4_17_offset_hex = 210;
public static final int trigger_unusedBit_4_18_offset = 528;
public static final int trigger_unusedBit_4_18_offset_hex = 210;
public static final int trigger_unusedBit_4_19_offset = 528;
public static final int trigger_unusedBit_4_19_offset_hex = 210;
public static final int trigger_unusedBit_4_20_offset = 528;
public static final int trigger_unusedBit_4_20_offset_hex = 210;
public static final int trigger_unusedBit_4_21_offset = 528;
public static final int trigger_unusedBit_4_21_offset_hex = 210;
public static final int trigger_unusedBit_4_22_offset = 528;
public static final int trigger_unusedBit_4_22_offset_hex = 210;
public static final int trigger_unusedBit_4_23_offset = 528;
public static final int trigger_unusedBit_4_23_offset_hex = 210;
public static final int trigger_unusedBit_4_24_offset = 528;
public static final int trigger_unusedBit_4_24_offset_hex = 210;
public static final int trigger_unusedBit_4_25_offset = 528;
public static final int trigger_unusedBit_4_25_offset_hex = 210;
public static final int trigger_unusedBit_4_26_offset = 528;
public static final int trigger_unusedBit_4_26_offset_hex = 210;
public static final int trigger_unusedBit_4_27_offset = 528;
public static final int trigger_unusedBit_4_27_offset_hex = 210;
public static final int trigger_unusedBit_4_28_offset = 528;
public static final int trigger_unusedBit_4_28_offset_hex = 210;
public static final int trigger_unusedBit_4_29_offset = 528;
public static final int trigger_unusedBit_4_29_offset_hex = 210;
public static final int trigger_unusedBit_4_30_offset = 528;
public static final int trigger_unusedBit_4_30_offset_hex = 210;
public static final int trigger_unusedBit_4_31_offset = 528;
public static final int trigger_unusedBit_4_31_offset_hex = 210;
public static final int trigger_unusedBit_4_3_offset = 528;
public static final int trigger_unusedBit_4_3_offset_hex = 210;
public static final int trigger_unusedBit_4_4_offset = 528;
public static final int trigger_unusedBit_4_4_offset_hex = 210;
public static final int trigger_unusedBit_4_5_offset = 528;
public static final int trigger_unusedBit_4_5_offset_hex = 210;
public static final int trigger_unusedBit_4_6_offset = 528;
public static final int trigger_unusedBit_4_6_offset_hex = 210;
public static final int trigger_unusedBit_4_7_offset = 528;
public static final int trigger_unusedBit_4_7_offset_hex = 210;
public static final int trigger_unusedBit_4_8_offset = 528;
public static final int trigger_unusedBit_4_8_offset_hex = 210;
public static final int trigger_unusedBit_4_9_offset = 528;
public static final int trigger_unusedBit_4_9_offset_hex = 210;
public static final int trigger_useOnlyFirstChannel_offset = 528;
public static final int trigger_useOnlyFirstChannel_offset_hex = 210;
public static final int triggerCompCenterVolt_offset = 4036;
public static final int triggerCompHystMax_offset = 4038;
public static final int triggerCompHystMin_offset = 4037;
public static final int triggerCompSensorSatRpm_offset = 4039;
public static final int triggerErrorPin_offset = 828;
public static final int triggerErrorPinMode_offset = 829;
public static final int triggerInputPins1_offset = 700;
public static final int triggerInputPins2_offset = 701;
public static final int triggerInputPins3_offset = 702;
public static final int triggerSimulatorFrequency_offset = 620;
public static final int triggerSimulatorPinModes1_offset = 739;
public static final int triggerSimulatorPinModes2_offset = 740;
public static final int triggerSimulatorPinModes3_offset = 741;
public static final int triggerSimulatorPins1_offset = 736;
public static final int triggerSimulatorPins2_offset = 737;
public static final int triggerSimulatorPins3_offset = 738;
public static final int TS_FILE_VERSION = 20200310;
public static final int TS_OUTPUT_SIZE = 244;
public static final String TS_SIGNATURE = "rusEFI v1.2020.4";
public static final int tunerStudioSerialSpeed_offset = 728;
public static final int twoWireBatchIgnition_offset = 1476;
public static final int twoWireBatchInjection_offset = 1476;
public static final int uartConsoleSerialSpeed_offset = 2076;
public static final int unused1059_offset = 3964;
public static final int unused1476b20_offset = 1476;
public static final int unused2432_offset = 2432;
public static final int unused2432_offset_hex = 980;
public static final int unused6312_offset = 6312;
public static final int unused711_offset = 711;
public static final int unused806_offset = 806;
public static final int unused806_offset_hex = 326;
public static final int unused_1484_bit_24_offset = 1476;
public static final int unused_1484_bit_25_offset = 1476;
public static final int unused_1484_bit_26_offset = 1476;
public static final int unused_1484_bit_27_offset = 1476;
public static final int unused_1484_bit_28_offset = 1476;
public static final int unused_1484_bit_29_offset = 1476;
public static final int unused_1484_bit_30_offset = 1476;
public static final int unused_1484_bit_31_offset = 1476;
public static final int unused_former_warmup_target_afr_offset = 2100;
public static final int unused_former_warmup_target_afr_offset_hex = 834;
public static final int unusedAtOldBoardConfigurationEnd_offset = 1192;
public static final int unusedBit4_1476_offset = 1476;
public static final int unusedBit_251_11_offset = 976;
public static final int unusedBit_251_12_offset = 976;
public static final int unusedBit_251_13_offset = 976;
public static final int unusedBit_251_14_offset = 976;
public static final int unusedBit_251_15_offset = 976;
public static final int unusedBit_251_16_offset = 976;
public static final int unusedBit_251_17_offset = 976;
public static final int unusedBit_251_18_offset = 976;
public static final int unusedBit_251_19_offset = 976;
public static final int unusedBit_251_20_offset = 976;
public static final int unusedBit_251_21_offset = 976;
public static final int unusedBit_251_22_offset = 976;
public static final int unusedBit_251_23_offset = 976;
public static final int unusedBit_251_24_offset = 976;
public static final int unusedBit_251_25_offset = 976;
public static final int unusedBit_251_26_offset = 976;
public static final int unusedBit_251_27_offset = 976;
public static final int unusedBit_251_28_offset = 976;
public static final int unusedBit_251_29_offset = 976;
public static final int unusedBit_283_30_offset = 976;
public static final int unusedBit_283_31_offset = 976;
public static final int unusedBit_34_31_offset = 76;
public static final int unusedConsoleSerialRxPin_offset = 1819;
public static final int unusedConsoleSerialTxPin_offset = 1818;
public static final int unusedFlexFuelSensor_offset = 3100;
public static final int unusedHere_offset = 761;
public static final int unusedHereWeHave_offset = 1464;
public static final int unusedOldBiquad_offset = 2332;
public static final int unusedSomethingWasHere_offset = 2417;
public static final int unusedSomethingWasHere_offset_hex = 971;
public static final int unusedSpiPadding4_offset = 2593;
public static final int unusedSpiPadding5_offset = 2715;
public static final int unusedSpiPadding7_offset = 4005;
public static final int unusedSpiPadding8_offset = 4009;
public static final int unusuedsw_offset = 4020;
public static final int unusuedvref_offset = 4016;
public static final int useAdvanceCorrectionsForCranking_offset = 1476;
public static final int useConstantDwellDuringCranking_offset = 1464;
public static final int useETBforIdleControl_offset = 744;
public static final int useFixedBaroCorrFromMap_offset = 1476;
public static final int useFSIO10ForServo3_offset = 1464;
public static final int useFSIO11ForServo4_offset = 1464;
public static final int useFSIO12ForIdleOffset_offset = 1464;
public static final int useFSIO12ForServo5_offset = 1464;
public static final int useFSIO13ForIdleMinValue_offset = 1464;
public static final int useFSIO15ForIdleRpmAdjustment_offset = 1464;
public static final int useFSIO16ForTimingAdjustment_offset = 1464;
public static final int useFSIO4ForSeriousEngineWarning_offset = 1464;
public static final int useFSIO5ForCriticalIssueEngineStop_offset = 1464;
public static final int useFSIO6ForRevLimiter_offset = 1464;
public static final int useFSIO8ForServo1_offset = 1464;
public static final int useFSIO9ForServo2_offset = 1464;
public static final int useHbridges_offset = 976;
public static final int useIacPidMultTable_offset = 1476;
public static final int useIacTableForCoasting_offset = 744;
public static final int useIdleTimingPidControl_offset = 744;
public static final int useInstantRpmForIdle_offset = 76;
public static final int useLcdScreen_offset = 744;
public static final int useLinearCltSensor_offset = 1464;
public static final int useLinearIatSensor_offset = 1464;
public static final int useNoiselessTriggerDecoder_offset = 744;
public static final int useOnlyRisingEdgeForTrigger_offset = 1476;
public static final int useRunningMathForCranking_offset = 76;
public static final int useSeparateAdvanceForCranking_offset = 1476;
public static final int useSeparateAdvanceForIdle_offset = 1476;
public static final int useSeparateVeForIdle_offset = 1476;
public static final int useSerialPort_offset = 744;
public static final int useStepperIdle_offset = 744;
public static final int useTLE8888_cranking_hack_offset = 76;
public static final int useTpicAdvancedMode_offset = 744;
public static final int useTPSAdvanceTable_offset = 1476;
public static final int useTPSBasedVeTable_offset = 744;
public static final int VBAT_INJECTOR_CURVE_SIZE = 8;
public static final int vbattAdcChannel_offset = 513;
public static final int vbattAdcChannel_offset_hex = 201;
public static final int vbattDividerCoeff_offset = 464;
public static final int VEHICLE_INFO_SIZE = 32;
public static final int vehicleName_offset = 1160;
public static final int vehicleName_offset_hex = 488;
public static final int vehicleSpeedCoef_offset = 476;
public static final int vehicleSpeedSensorInputPin_offset = 968;
public static final int veLoadBins_offset = 18464;
public static final int veLoadBins_offset_hex = 4820;
public static final int verboseCanBaseAddress_offset = 756;
public static final int verboseTLE8888_offset = 744;
public static final int verboseTriggerSynchDetails_offset = 1476;
public static final int veRpmBins_offset = 18528;
public static final int veRpmBins_offset_hex = 4860;
public static final int veTable_offset = 17440;
public static final int veTable_offset_hex = 4420;
public static final int vRefAdcChannel_offset = 1470;
public static final int vvtCamSensorUseRise_offset = 744;
public static final int vvtMode_offset = 2328;
public static final int vvtMode_offset_hex = 918;
public static final int vvtOffset_offset = 2052;
public static final int vvtOffset_offset_hex = 804;
public static final int warning_message_offset = 6000;
public static final int warning_message_offset_hex = 1770;
public static final int warningLedPin_offset = 2041;
public static final int warningPeriod_offset = 1498;
public static final int wboHeaterPin_offset = 673;
public static final int wwaeBeta_offset = 1808;
public static final int wwaeBeta_offset_hex = 710;
public static final int wwaeTau_offset = 1712;
public static final Field ENGINETYPE = Field.create("ENGINETYPE", 0, FieldType.INT);
public static final Field ENGINESNIFFERRPMTHRESHOLD = Field.create("ENGINESNIFFERRPMTHRESHOLD", 4, FieldType.INT);
public static final Field INJECTOR_FLOW = Field.create("INJECTOR_FLOW", 8, FieldType.FLOAT);
public static final Field ISFORCEDINDUCTION = Field.create("ISFORCEDINDUCTION", 76, FieldType.BIT, 0);
public static final Field ACTIVATEAUXPID1 = Field.create("ACTIVATEAUXPID1", 76, FieldType.BIT, 1);
public static final Field ISVERBOSEAUXPID1 = Field.create("ISVERBOSEAUXPID1", 76, FieldType.BIT, 2);
public static final Field ACTIVATEAUXPID2 = Field.create("ACTIVATEAUXPID2", 76, FieldType.BIT, 3);
public static final Field ISVERBOSEAUXPID2 = Field.create("ISVERBOSEAUXPID2", 76, FieldType.BIT, 4);
public static final Field ACTIVATEAUXPID3 = Field.create("ACTIVATEAUXPID3", 76, FieldType.BIT, 5);
public static final Field ISVERBOSEAUXPID3 = Field.create("ISVERBOSEAUXPID3", 76, FieldType.BIT, 6);
public static final Field ACTIVATEAUXPID4 = Field.create("ACTIVATEAUXPID4", 76, FieldType.BIT, 7);
public static final Field ISVERBOSEAUXPID4 = Field.create("ISVERBOSEAUXPID4", 76, FieldType.BIT, 8);
public static final Field ISCJ125VERBOSE = Field.create("ISCJ125VERBOSE", 76, FieldType.BIT, 9);
public static final Field CJ125ISUADIVIDED = Field.create("CJ125ISUADIVIDED", 76, FieldType.BIT, 10);
public static final Field CJ125ISLSU49 = Field.create("CJ125ISLSU49", 76, FieldType.BIT, 11);
public static final Field ETB_USE_TWO_WIRES = Field.create("ETB_USE_TWO_WIRES", 76, FieldType.BIT, 12);
public static final Field ISDOUBLESOLENOIDIDLE = Field.create("ISDOUBLESOLENOIDIDLE", 76, FieldType.BIT, 13);
public static final Field SHOWSDCARDWARNING = Field.create("SHOWSDCARDWARNING", 76, FieldType.BIT, 14);
public static final Field CJ125ISURDIVIDED = Field.create("CJ125ISURDIVIDED", 76, FieldType.BIT, 15);
public static final Field ISSUE_294_UNUSED = Field.create("ISSUE_294_UNUSED", 76, FieldType.BIT, 16);
public static final Field USETLE8888_CRANKING_HACK = Field.create("USETLE8888_CRANKING_HACK", 76, FieldType.BIT, 17);
public static final Field USEINSTANTRPMFORIDLE = Field.create("USEINSTANTRPMFORIDLE", 76, FieldType.BIT, 18);
public static final Field ABSOLUTEFUELPRESSURE = Field.create("ABSOLUTEFUELPRESSURE", 76, FieldType.BIT, 19);
public static final Field LAUNCHCONTROLENABLED = Field.create("LAUNCHCONTROLENABLED", 76, FieldType.BIT, 20);
public static final Field ROLLINGLAUNCHENABLED = Field.create("ROLLINGLAUNCHENABLED", 76, FieldType.BIT, 21);
public static final Field ANTILAGENABLED = Field.create("ANTILAGENABLED", 76, FieldType.BIT, 22);
public static final Field USERUNNINGMATHFORCRANKING = Field.create("USERUNNINGMATHFORCRANKING", 76, FieldType.BIT, 23);
public static final Field DISPLAYLOGICLEVELSINENGINESNIFFER = Field.create("DISPLAYLOGICLEVELSINENGINESNIFFER", 76, FieldType.BIT, 24);
public static final Field ISSUE_294_26 = Field.create("ISSUE_294_26", 76, FieldType.BIT, 25);
public static final Field ISSUE_294_27 = Field.create("ISSUE_294_27", 76, FieldType.BIT, 26);
public static final Field ISSUE_294_28 = Field.create("ISSUE_294_28", 76, FieldType.BIT, 27);
public static final Field ISSUE_294_29 = Field.create("ISSUE_294_29", 76, FieldType.BIT, 28);
public static final Field ISSUE_294_30 = Field.create("ISSUE_294_30", 76, FieldType.BIT, 29);
public static final Field ISSUE_294_31 = Field.create("ISSUE_294_31", 76, FieldType.BIT, 30);
public static final Field UNUSEDBIT_34_31 = Field.create("UNUSEDBIT_34_31", 76, FieldType.BIT, 31);
public static final Field TPSMIN = Field.create("TPSMIN", 80, FieldType.INT16);
public static final Field TPSMAX = Field.create("TPSMAX", 82, FieldType.INT16);
public static final Field TPSERRORDETECTIONTOOLOW = Field.create("TPSERRORDETECTIONTOOLOW", 84, FieldType.INT16);
public static final Field TPSERRORDETECTIONTOOHIGH = Field.create("TPSERRORDETECTIONTOOHIGH", 86, FieldType.INT16);
public static final Field CRANKING_BASEFUEL = Field.create("CRANKING_BASEFUEL", 88, FieldType.FLOAT);
public static final Field CRANKING_RPM = Field.create("CRANKING_RPM", 92, FieldType.INT16);
public static final Field PRIMINGSQUIRTDURATIONMS = Field.create("PRIMINGSQUIRTDURATIONMS", 96, FieldType.FLOAT);
public static final Field IGNITIONDWELLFORCRANKINGMS = Field.create("IGNITIONDWELLFORCRANKINGMS", 100, FieldType.FLOAT);
public static final Field CRANKINGCHARGEANGLE = Field.create("CRANKINGCHARGEANGLE", 104, FieldType.FLOAT);
public static final Field MAP_SENSOR_LOWVALUE = Field.create("MAP_SENSOR_LOWVALUE", 236, FieldType.FLOAT);
public static final Field MAP_SENSOR_HIGHVALUE = Field.create("MAP_SENSOR_HIGHVALUE", 240, FieldType.FLOAT);
public static final Field MAP_SENSOR_TYPE = Field.create("MAP_SENSOR_TYPE", 244, FieldType.INT);
public static final String[] adc_channel_e = {"PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field MAP_SENSOR_HWCHANNEL = Field.create("MAP_SENSOR_HWCHANNEL", 248, FieldType.INT8, adc_channel_e);
public static final Field CLT_TEMPC_1 = Field.create("CLT_TEMPC_1", 252, FieldType.FLOAT);
public static final Field CLT_TEMPC_2 = Field.create("CLT_TEMPC_2", 256, FieldType.FLOAT);
public static final Field CLT_TEMPC_3 = Field.create("CLT_TEMPC_3", 260, FieldType.FLOAT);
public static final Field CLT_RESISTANCE_1 = Field.create("CLT_RESISTANCE_1", 264, FieldType.FLOAT);
public static final Field CLT_RESISTANCE_2 = Field.create("CLT_RESISTANCE_2", 268, FieldType.FLOAT);
public static final Field CLT_RESISTANCE_3 = Field.create("CLT_RESISTANCE_3", 272, FieldType.FLOAT);
public static final Field CLT_BIAS_RESISTOR = Field.create("CLT_BIAS_RESISTOR", 276, FieldType.FLOAT);
public static final Field CLT_ADCCHANNEL = Field.create("CLT_ADCCHANNEL", 280, FieldType.INT8, adc_channel_e);
public static final Field IAT_TEMPC_1 = Field.create("IAT_TEMPC_1", 284, FieldType.FLOAT);
public static final Field IAT_TEMPC_2 = Field.create("IAT_TEMPC_2", 288, FieldType.FLOAT);
public static final Field IAT_TEMPC_3 = Field.create("IAT_TEMPC_3", 292, FieldType.FLOAT);
public static final Field IAT_RESISTANCE_1 = Field.create("IAT_RESISTANCE_1", 296, FieldType.FLOAT);
public static final Field IAT_RESISTANCE_2 = Field.create("IAT_RESISTANCE_2", 300, FieldType.FLOAT);
public static final Field IAT_RESISTANCE_3 = Field.create("IAT_RESISTANCE_3", 304, FieldType.FLOAT);
public static final Field IAT_BIAS_RESISTOR = Field.create("IAT_BIAS_RESISTOR", 308, FieldType.FLOAT);
public static final Field IAT_ADCCHANNEL = Field.create("IAT_ADCCHANNEL", 312, FieldType.INT8, adc_channel_e);
public static final Field LAUNCHRPM = Field.create("LAUNCHRPM", 316, FieldType.INT);
public static final Field LAUNCHTIMINGRETARD = Field.create("LAUNCHTIMINGRETARD", 320, FieldType.INT);
public static final Field HIP9011PRESCALERANDSDO = Field.create("HIP9011PRESCALERANDSDO", 324, FieldType.INT);
public static final Field KNOCKBANDCUSTOM = Field.create("KNOCKBANDCUSTOM", 328, FieldType.FLOAT);
public static final Field DISPLACEMENT = Field.create("DISPLACEMENT", 396, FieldType.FLOAT);
public static final Field CYLINDERSCOUNT = Field.create("CYLINDERSCOUNT", 400, FieldType.INT);
public static final Field FIRINGORDER = Field.create("FIRINGORDER", 404, FieldType.INT);
public static final Field CYLINDERBORE = Field.create("CYLINDERBORE", 408, FieldType.FLOAT);
public static final Field SENSORSNIFFERRPMTHRESHOLD = Field.create("SENSORSNIFFERRPMTHRESHOLD", 412, FieldType.INT);
public static final Field RPMHARDLIMIT = Field.create("RPMHARDLIMIT", 416, FieldType.INT);
public static final String[] engine_load_mode_e = {"MAF", "Alpha-N/TPS", "INVALID", "SPEED DENSITY", "MAF Air Charge"};
public static final Field FUELALGORITHM = Field.create("FUELALGORITHM", 420, FieldType.INT, engine_load_mode_e);
public static final Field CRANKINGINJECTIONMODE = Field.create("CRANKINGINJECTIONMODE", 424, FieldType.INT);
public static final Field INJECTIONMODE = Field.create("INJECTIONMODE", 428, FieldType.INT);
public static final Field EXTRAINJECTIONOFFSET = Field.create("EXTRAINJECTIONOFFSET", 432, FieldType.FLOAT);
public static final Field CRANKINGTIMINGANGLE = Field.create("CRANKINGTIMINGANGLE", 436, FieldType.FLOAT);
public static final Field IGNITIONMODE = Field.create("IGNITIONMODE", 440, FieldType.INT);
public static final Field IGNITIONOFFSET = Field.create("IGNITIONOFFSET", 444, FieldType.FLOAT);
public static final Field TIMINGMODE = Field.create("TIMINGMODE", 448, FieldType.INT);
public static final Field FIXEDMODETIMING = Field.create("FIXEDMODETIMING", 452, FieldType.FLOAT);
public static final Field GLOBALTRIGGERANGLEOFFSET = Field.create("GLOBALTRIGGERANGLEOFFSET", 456, FieldType.FLOAT);
public static final Field ANALOGINPUTDIVIDERCOEFFICIENT = Field.create("ANALOGINPUTDIVIDERCOEFFICIENT", 460, FieldType.FLOAT);
public static final Field VBATTDIVIDERCOEFF = Field.create("VBATTDIVIDERCOEFF", 464, FieldType.FLOAT);
public static final Field FANONTEMPERATURE = Field.create("FANONTEMPERATURE", 468, FieldType.FLOAT);
public static final Field FANOFFTEMPERATURE = Field.create("FANOFFTEMPERATURE", 472, FieldType.FLOAT);
public static final Field VEHICLESPEEDCOEF = Field.create("VEHICLESPEEDCOEF", 476, FieldType.FLOAT);
public static final Field CANNBCTYPE = Field.create("CANNBCTYPE", 480, FieldType.INT);
public static final Field CANSLEEPPERIODMS = Field.create("CANSLEEPPERIODMS", 484, FieldType.INT);
public static final Field AMBIGUOUSOPERATIONMODE = Field.create("AMBIGUOUSOPERATIONMODE", 488, FieldType.INT);
public static final Field DISPLAYMODE = Field.create("DISPLAYMODE", 492, FieldType.INT);
public static final Field LOGFORMAT = Field.create("LOGFORMAT", 496, FieldType.INT);
public static final Field BYFIRMWAREVERSION = Field.create("BYFIRMWAREVERSION", 500, FieldType.INT);
public static final Field HD44780WIDTH = Field.create("HD44780WIDTH", 504, FieldType.INT);
public static final Field HD44780HEIGHT = Field.create("HD44780HEIGHT", 508, FieldType.INT);
public static final Field TPS1_1ADCCHANNEL = Field.create("TPS1_1ADCCHANNEL", 512, FieldType.INT8, adc_channel_e);
public static final Field VBATTADCCHANNEL = Field.create("VBATTADCCHANNEL", 513, FieldType.INT8, adc_channel_e);
public static final Field FUELLEVELSENSOR = Field.create("FUELLEVELSENSOR", 514, FieldType.INT8, adc_channel_e);
public static final Field TPS2_1ADCCHANNEL = Field.create("TPS2_1ADCCHANNEL", 515, FieldType.INT8, adc_channel_e);
public static final Field OVERRIDECRANKINGIGNITION = Field.create("OVERRIDECRANKINGIGNITION", 516, FieldType.INT);
public static final Field SENSORCHARTFREQUENCY = Field.create("SENSORCHARTFREQUENCY", 520, FieldType.INT);
public static final String[] trigger_type_e = {"custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "Miata NB", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Honda 4+24+1", "Mitsubishi", "Honda 4+24", "Honda 1+4+24", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "1+60/2", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Honda 1+24", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM LS 24", "Honda CBR 600", "2JZ_1_12", "Honda CBR 600 custom", "3/1 skipped" , "Dodge Neon 2003 crank", "Miata VVT", "trg34", "trg35", "Subaru 7+6", "Jeep 18-2-2-2", "WIP", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "trg43", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "trg47", "36/2", "Subaru SVX", "trg50", "INVALID"};
public static final Field TRIGGER_TYPE = Field.create("TRIGGER_TYPE", 524, FieldType.INT, trigger_type_e);
public static final Field TRIGGER_TODOREMOVEMEONEDAY0 = Field.create("TRIGGER_TODOREMOVEMEONEDAY0", 528, FieldType.BIT, 0);
public static final Field TRIGGER_TODOREMOVEMEONEDAY1 = Field.create("TRIGGER_TODOREMOVEMEONEDAY1", 528, FieldType.BIT, 1);
public static final Field TRIGGER_USEONLYFIRSTCHANNEL = Field.create("TRIGGER_USEONLYFIRSTCHANNEL", 528, FieldType.BIT, 2);
public static final Field TRIGGER_UNUSEDBIT_4_3 = Field.create("TRIGGER_UNUSEDBIT_4_3", 528, FieldType.BIT, 3);
public static final Field TRIGGER_UNUSEDBIT_4_4 = Field.create("TRIGGER_UNUSEDBIT_4_4", 528, FieldType.BIT, 4);
public static final Field TRIGGER_UNUSEDBIT_4_5 = Field.create("TRIGGER_UNUSEDBIT_4_5", 528, FieldType.BIT, 5);
public static final Field TRIGGER_UNUSEDBIT_4_6 = Field.create("TRIGGER_UNUSEDBIT_4_6", 528, FieldType.BIT, 6);
public static final Field TRIGGER_UNUSEDBIT_4_7 = Field.create("TRIGGER_UNUSEDBIT_4_7", 528, FieldType.BIT, 7);
public static final Field TRIGGER_UNUSEDBIT_4_8 = Field.create("TRIGGER_UNUSEDBIT_4_8", 528, FieldType.BIT, 8);
public static final Field TRIGGER_UNUSEDBIT_4_9 = Field.create("TRIGGER_UNUSEDBIT_4_9", 528, FieldType.BIT, 9);
public static final Field TRIGGER_UNUSEDBIT_4_10 = Field.create("TRIGGER_UNUSEDBIT_4_10", 528, FieldType.BIT, 10);
public static final Field TRIGGER_UNUSEDBIT_4_11 = Field.create("TRIGGER_UNUSEDBIT_4_11", 528, FieldType.BIT, 11);
public static final Field TRIGGER_UNUSEDBIT_4_12 = Field.create("TRIGGER_UNUSEDBIT_4_12", 528, FieldType.BIT, 12);
public static final Field TRIGGER_UNUSEDBIT_4_13 = Field.create("TRIGGER_UNUSEDBIT_4_13", 528, FieldType.BIT, 13);
public static final Field TRIGGER_UNUSEDBIT_4_14 = Field.create("TRIGGER_UNUSEDBIT_4_14", 528, FieldType.BIT, 14);
public static final Field TRIGGER_UNUSEDBIT_4_15 = Field.create("TRIGGER_UNUSEDBIT_4_15", 528, FieldType.BIT, 15);
public static final Field TRIGGER_UNUSEDBIT_4_16 = Field.create("TRIGGER_UNUSEDBIT_4_16", 528, FieldType.BIT, 16);
public static final Field TRIGGER_UNUSEDBIT_4_17 = Field.create("TRIGGER_UNUSEDBIT_4_17", 528, FieldType.BIT, 17);
public static final Field TRIGGER_UNUSEDBIT_4_18 = Field.create("TRIGGER_UNUSEDBIT_4_18", 528, FieldType.BIT, 18);
public static final Field TRIGGER_UNUSEDBIT_4_19 = Field.create("TRIGGER_UNUSEDBIT_4_19", 528, FieldType.BIT, 19);
public static final Field TRIGGER_UNUSEDBIT_4_20 = Field.create("TRIGGER_UNUSEDBIT_4_20", 528, FieldType.BIT, 20);
public static final Field TRIGGER_UNUSEDBIT_4_21 = Field.create("TRIGGER_UNUSEDBIT_4_21", 528, FieldType.BIT, 21);
public static final Field TRIGGER_UNUSEDBIT_4_22 = Field.create("TRIGGER_UNUSEDBIT_4_22", 528, FieldType.BIT, 22);
public static final Field TRIGGER_UNUSEDBIT_4_23 = Field.create("TRIGGER_UNUSEDBIT_4_23", 528, FieldType.BIT, 23);
public static final Field TRIGGER_UNUSEDBIT_4_24 = Field.create("TRIGGER_UNUSEDBIT_4_24", 528, FieldType.BIT, 24);
public static final Field TRIGGER_UNUSEDBIT_4_25 = Field.create("TRIGGER_UNUSEDBIT_4_25", 528, FieldType.BIT, 25);
public static final Field TRIGGER_UNUSEDBIT_4_26 = Field.create("TRIGGER_UNUSEDBIT_4_26", 528, FieldType.BIT, 26);
public static final Field TRIGGER_UNUSEDBIT_4_27 = Field.create("TRIGGER_UNUSEDBIT_4_27", 528, FieldType.BIT, 27);
public static final Field TRIGGER_UNUSEDBIT_4_28 = Field.create("TRIGGER_UNUSEDBIT_4_28", 528, FieldType.BIT, 28);
public static final Field TRIGGER_UNUSEDBIT_4_29 = Field.create("TRIGGER_UNUSEDBIT_4_29", 528, FieldType.BIT, 29);
public static final Field TRIGGER_UNUSEDBIT_4_30 = Field.create("TRIGGER_UNUSEDBIT_4_30", 528, FieldType.BIT, 30);
public static final Field TRIGGER_UNUSEDBIT_4_31 = Field.create("TRIGGER_UNUSEDBIT_4_31", 528, FieldType.BIT, 31);
public static final Field TRIGGER_CUSTOMTOTALTOOTHCOUNT = Field.create("TRIGGER_CUSTOMTOTALTOOTHCOUNT", 532, FieldType.INT);
public static final Field TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT = Field.create("TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT", 536, FieldType.INT);
public static final Field HIP9011SPIDEVICE = Field.create("HIP9011SPIDEVICE", 540, FieldType.INT8);
public static final Field HIGH_FUEL_PRESSURE_SENSOR_1 = Field.create("HIGH_FUEL_PRESSURE_SENSOR_1", 541, FieldType.INT8, adc_channel_e);
public static final Field HIGH_FUEL_PRESSURE_SENSOR_2 = Field.create("HIGH_FUEL_PRESSURE_SENSOR_2", 542, FieldType.INT8, adc_channel_e);
public static final Field MAFADCCHANNEL = Field.create("MAFADCCHANNEL", 543, FieldType.INT8, adc_channel_e);
public static final Field GLOBALFUELCORRECTION = Field.create("GLOBALFUELCORRECTION", 544, FieldType.FLOAT);
public static final Field ADCVCC = Field.create("ADCVCC", 548, FieldType.FLOAT);
public static final Field MAXKNOCKSUBDEG = Field.create("MAXKNOCKSUBDEG", 552, FieldType.FLOAT);
public static final String[] brain_input_pin_e = {"NONE", "INVALID", "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field CAMINPUTS1 = Field.create("CAMINPUTS1", 556, FieldType.INT8, brain_input_pin_e);
public static final Field CAMINPUTS2 = Field.create("CAMINPUTS2", 557, FieldType.INT8, brain_input_pin_e);
public static final Field CAMINPUTS3 = Field.create("CAMINPUTS3", 558, FieldType.INT8, brain_input_pin_e);
public static final Field CAMINPUTS4 = Field.create("CAMINPUTS4", 559, FieldType.INT8, brain_input_pin_e);
public static final Field AFR_HWCHANNEL = Field.create("AFR_HWCHANNEL", 560, FieldType.INT8, adc_channel_e);
public static final Field AFR_V1 = Field.create("AFR_V1", 564, FieldType.FLOAT);
public static final Field AFR_VALUE1 = Field.create("AFR_VALUE1", 568, FieldType.FLOAT);
public static final Field AFR_V2 = Field.create("AFR_V2", 572, FieldType.FLOAT);
public static final Field AFR_VALUE2 = Field.create("AFR_VALUE2", 576, FieldType.FLOAT);
public static final Field THROTTLEPEDALPOSITIONADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONADCCHANNEL", 580, FieldType.INT8, adc_channel_e);
public static final String[] brain_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field TLE6240_CS = Field.create("TLE6240_CS", 581, FieldType.INT8, brain_pin_e);
public static final String[] pin_output_mode_e = {"default", "default inverted", "open collector", "open collector inverted"};
public static final Field TLE6240_CSPINMODE = Field.create("TLE6240_CSPINMODE", 582, FieldType.INT8, pin_output_mode_e);
public static final String[] switch_input_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field THROTTLEPEDALUPPIN = Field.create("THROTTLEPEDALUPPIN", 583, FieldType.INT8, switch_input_pin_e);
public static final Field BAROSENSOR_LOWVALUE = Field.create("BAROSENSOR_LOWVALUE", 584, FieldType.FLOAT);
public static final Field BAROSENSOR_HIGHVALUE = Field.create("BAROSENSOR_HIGHVALUE", 588, FieldType.FLOAT);
public static final Field BAROSENSOR_TYPE = Field.create("BAROSENSOR_TYPE", 592, FieldType.INT);
public static final Field BAROSENSOR_HWCHANNEL = Field.create("BAROSENSOR_HWCHANNEL", 596, FieldType.INT8, adc_channel_e);
public static final Field IDLE_SOLENOIDFREQUENCY = Field.create("IDLE_SOLENOIDFREQUENCY", 600, FieldType.INT);
public static final String[] output_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6","PE7","PE8","PE9","PE10","PE11","PE12","PE13","PE14","PE15", "PF0","PF1","PF2","PF3","PF4","PF5","PF6","PF7","PF8","PF9","PF10","PF11","PF12","PF13","PF14","PF15", "PG0","PG1","PG2","PG3","PG4","PG5","PG6","PG7","PG8","PG9","PG10","PG11","PG12","PG13","PG14","PG15", "PH0","PH1","PH2","PH3","PH4","PH5","PH6","PH7","PH8","PH9","PH10","PH11","PH12","PH13","PH14","PH15","TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field IDLE_SOLENOIDPIN = Field.create("IDLE_SOLENOIDPIN", 604, FieldType.INT8, output_pin_e);
public static final Field IDLE_STEPPERDIRECTIONPIN = Field.create("IDLE_STEPPERDIRECTIONPIN", 605, FieldType.INT8, brain_pin_e);
public static final Field IDLE_STEPPERSTEPPIN = Field.create("IDLE_STEPPERSTEPPIN", 606, FieldType.INT8, brain_pin_e);
public static final Field IDLE_SOLENOIDPINMODE = Field.create("IDLE_SOLENOIDPINMODE", 607, FieldType.INT8, pin_output_mode_e);
public static final Field MANIDLEPOSITION = Field.create("MANIDLEPOSITION", 608, FieldType.FLOAT);
public static final Field MAPFREQUENCY0KPA = Field.create("MAPFREQUENCY0KPA", 612, FieldType.FLOAT);
public static final Field MAPFREQUENCY100KPA = Field.create("MAPFREQUENCY100KPA", 616, FieldType.FLOAT);
public static final Field TRIGGERSIMULATORFREQUENCY = Field.create("TRIGGERSIMULATORFREQUENCY", 620, FieldType.INT);
public static final Field INJECTIONPINS1 = Field.create("INJECTIONPINS1", 624, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS2 = Field.create("INJECTIONPINS2", 625, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS3 = Field.create("INJECTIONPINS3", 626, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS4 = Field.create("INJECTIONPINS4", 627, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS5 = Field.create("INJECTIONPINS5", 628, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS6 = Field.create("INJECTIONPINS6", 629, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS7 = Field.create("INJECTIONPINS7", 630, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS8 = Field.create("INJECTIONPINS8", 631, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS9 = Field.create("INJECTIONPINS9", 632, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS10 = Field.create("INJECTIONPINS10", 633, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS11 = Field.create("INJECTIONPINS11", 634, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINS12 = Field.create("INJECTIONPINS12", 635, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS1 = Field.create("IGNITIONPINS1", 636, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS2 = Field.create("IGNITIONPINS2", 637, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS3 = Field.create("IGNITIONPINS3", 638, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS4 = Field.create("IGNITIONPINS4", 639, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS5 = Field.create("IGNITIONPINS5", 640, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS6 = Field.create("IGNITIONPINS6", 641, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS7 = Field.create("IGNITIONPINS7", 642, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS8 = Field.create("IGNITIONPINS8", 643, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS9 = Field.create("IGNITIONPINS9", 644, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS10 = Field.create("IGNITIONPINS10", 645, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS11 = Field.create("IGNITIONPINS11", 646, FieldType.INT8, output_pin_e);
public static final Field IGNITIONPINS12 = Field.create("IGNITIONPINS12", 647, FieldType.INT8, output_pin_e);
public static final Field INJECTIONPINMODE = Field.create("INJECTIONPINMODE", 648, FieldType.INT8, pin_output_mode_e);
public static final Field IGNITIONPINMODE = Field.create("IGNITIONPINMODE", 649, FieldType.INT8, pin_output_mode_e);
public static final Field HD44780_RS = Field.create("HD44780_RS", 650, FieldType.INT8, brain_pin_e);
public static final Field HD44780_E = Field.create("HD44780_E", 651, FieldType.INT8, brain_pin_e);
public static final Field HD44780_DB4 = Field.create("HD44780_DB4", 652, FieldType.INT8, brain_pin_e);
public static final Field HD44780_DB5 = Field.create("HD44780_DB5", 653, FieldType.INT8, brain_pin_e);
public static final Field HD44780_DB6 = Field.create("HD44780_DB6", 654, FieldType.INT8, brain_pin_e);
public static final Field HD44780_DB7 = Field.create("HD44780_DB7", 655, FieldType.INT8, brain_pin_e);
public static final Field GPS_RX_PIN = Field.create("GPS_RX_PIN", 656, FieldType.INT8, brain_pin_e);
public static final Field GPS_TX_PIN = Field.create("GPS_TX_PIN", 657, FieldType.INT8, brain_pin_e);
public static final Field FUELPUMPPIN = Field.create("FUELPUMPPIN", 658, FieldType.INT8, output_pin_e);
public static final Field FUELPUMPPINMODE = Field.create("FUELPUMPPINMODE", 659, FieldType.INT8, pin_output_mode_e);
public static final Field MALFUNCTIONINDICATORPIN = Field.create("MALFUNCTIONINDICATORPIN", 660, FieldType.INT8, output_pin_e);
public static final Field MALFUNCTIONINDICATORPINMODE = Field.create("MALFUNCTIONINDICATORPINMODE", 661, FieldType.INT8, pin_output_mode_e);
public static final Field FANPINMODE = Field.create("FANPINMODE", 662, FieldType.INT8, pin_output_mode_e);
public static final Field FANPIN = Field.create("FANPIN", 663, FieldType.INT8, output_pin_e);
public static final Field CLUTCHDOWNPIN = Field.create("CLUTCHDOWNPIN", 664, FieldType.INT8, switch_input_pin_e);
public static final Field ALTERNATORCONTROLPIN = Field.create("ALTERNATORCONTROLPIN", 665, FieldType.INT8, output_pin_e);
public static final Field ALTERNATORCONTROLPINMODE = Field.create("ALTERNATORCONTROLPINMODE", 666, FieldType.INT8, pin_output_mode_e);
public static final Field CLUTCHDOWNPINMODE = Field.create("CLUTCHDOWNPINMODE", 667, FieldType.INT8);
public static final Field DIGITALPOTENTIOMETERCHIPSELECT1 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT1", 668, FieldType.INT8, brain_pin_e);
public static final Field DIGITALPOTENTIOMETERCHIPSELECT2 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT2", 669, FieldType.INT8, brain_pin_e);
public static final Field DIGITALPOTENTIOMETERCHIPSELECT3 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT3", 670, FieldType.INT8, brain_pin_e);
public static final Field DIGITALPOTENTIOMETERCHIPSELECT4 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT4", 671, FieldType.INT8, brain_pin_e);
public static final Field ELECTRONICTHROTTLEPIN1MODE = Field.create("ELECTRONICTHROTTLEPIN1MODE", 672, FieldType.INT8, pin_output_mode_e);
public static final Field WBOHEATERPIN = Field.create("WBOHEATERPIN", 673, FieldType.INT8, brain_pin_e);
public static final Field CJ125CSPIN = Field.create("CJ125CSPIN", 674, FieldType.INT8, brain_pin_e);
public static final Field MAX31855SPIDEVICE = Field.create("MAX31855SPIDEVICE", 675, FieldType.INT8);
public static final Field DEBUGTRIGGERSYNC = Field.create("DEBUGTRIGGERSYNC", 676, FieldType.INT8, brain_pin_e);
public static final Field DIGITALPOTENTIOMETERSPIDEVICE = Field.create("DIGITALPOTENTIOMETERSPIDEVICE", 677, FieldType.INT8);
public static final Field MC33972_CS = Field.create("MC33972_CS", 678, FieldType.INT8, brain_pin_e);
public static final Field MC33972_CSPINMODE = Field.create("MC33972_CSPINMODE", 679, FieldType.INT8, pin_output_mode_e);
public static final Field AUXFASTSENSOR1_ADCCHANNEL = Field.create("AUXFASTSENSOR1_ADCCHANNEL", 680, FieldType.INT8, adc_channel_e);
public static final Field TPS1_2ADCCHANNEL = Field.create("TPS1_2ADCCHANNEL", 681, FieldType.INT8, adc_channel_e);
public static final Field TPS2_2ADCCHANNEL = Field.create("TPS2_2ADCCHANNEL", 682, FieldType.INT8, adc_channel_e);
public static final Field THROTTLEPEDALPOSITIONSECONDADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONSECONDADCCHANNEL", 683, FieldType.INT8, adc_channel_e);
public static final Field FUELLEVELEMPTYTANKVOLTAGE = Field.create("FUELLEVELEMPTYTANKVOLTAGE", 684, FieldType.FLOAT);
public static final Field FUELLEVELFULLTANKVOLTAGE = Field.create("FUELLEVELFULLTANKVOLTAGE", 688, FieldType.FLOAT);
public static final String[] ego_sensor_e = {"BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom"};
public static final Field AFR_TYPE = Field.create("AFR_TYPE", 692, FieldType.INT, ego_sensor_e);
public static final Field FUELCLOSEDLOOPAFRLOWTHRESHOLD = Field.create("FUELCLOSEDLOOPAFRLOWTHRESHOLD", 696, FieldType.FLOAT);
public static final Field TRIGGERINPUTPINS1 = Field.create("TRIGGERINPUTPINS1", 700, FieldType.INT8, brain_input_pin_e);
public static final Field TRIGGERINPUTPINS2 = Field.create("TRIGGERINPUTPINS2", 701, FieldType.INT8, brain_input_pin_e);
public static final Field TRIGGERINPUTPINS3 = Field.create("TRIGGERINPUTPINS3", 702, FieldType.INT8, brain_input_pin_e);
public static final Field HIP9011CSPINMODE = Field.create("HIP9011CSPINMODE", 703, FieldType.INT8, pin_output_mode_e);
public static final Field TACHOUTPUTPIN = Field.create("TACHOUTPUTPIN", 704, FieldType.INT8, output_pin_e);
public static final Field TACHOUTPUTPINMODE = Field.create("TACHOUTPUTPINMODE", 705, FieldType.INT8, pin_output_mode_e);
public static final Field MAINRELAYPIN = Field.create("MAINRELAYPIN", 706, FieldType.INT8, output_pin_e);
public static final Field SDCARDCSPIN = Field.create("SDCARDCSPIN", 707, FieldType.INT8, brain_pin_e);
public static final Field CANTXPIN = Field.create("CANTXPIN", 708, FieldType.INT8, brain_pin_e);
public static final Field CANRXPIN = Field.create("CANRXPIN", 709, FieldType.INT8, brain_pin_e);
public static final Field THROTTLEPEDALUPPINMODE = Field.create("THROTTLEPEDALUPPINMODE", 710, FieldType.INT8);
public static final Field UNUSED711 = Field.create("UNUSED711", 711, FieldType.INT8);
public static final Field IDLETHREADPERIODMS = Field.create("IDLETHREADPERIODMS", 712, FieldType.INT);
public static final Field CONSOLELOOPPERIODMS = Field.create("CONSOLELOOPPERIODMS", 716, FieldType.INT);
public static final Field LCDTHREADPERIODMS = Field.create("LCDTHREADPERIODMS", 720, FieldType.INT);
public static final Field GENERALPERIODICTHREADPERIODMS = Field.create("GENERALPERIODICTHREADPERIODMS", 724, FieldType.INT);
public static final Field TUNERSTUDIOSERIALSPEED = Field.create("TUNERSTUDIOSERIALSPEED", 728, FieldType.INT);
public static final Field COMPRESSIONRATIO = Field.create("COMPRESSIONRATIO", 732, FieldType.FLOAT);
public static final Field TRIGGERSIMULATORPINS1 = Field.create("TRIGGERSIMULATORPINS1", 736, FieldType.INT8, brain_pin_e);
public static final Field TRIGGERSIMULATORPINS2 = Field.create("TRIGGERSIMULATORPINS2", 737, FieldType.INT8, brain_pin_e);
public static final Field TRIGGERSIMULATORPINS3 = Field.create("TRIGGERSIMULATORPINS3", 738, FieldType.INT8, brain_pin_e);
public static final Field TRIGGERSIMULATORPINMODES1 = Field.create("TRIGGERSIMULATORPINMODES1", 739, FieldType.INT8, pin_output_mode_e);
public static final Field TRIGGERSIMULATORPINMODES2 = Field.create("TRIGGERSIMULATORPINMODES2", 740, FieldType.INT8, pin_output_mode_e);
public static final Field TRIGGERSIMULATORPINMODES3 = Field.create("TRIGGERSIMULATORPINMODES3", 741, FieldType.INT8, pin_output_mode_e);
public static final Field O2HEATERPIN = Field.create("O2HEATERPIN", 742, FieldType.INT8, output_pin_e);
public static final Field O2HEATERPINMODETODO = Field.create("O2HEATERPINMODETODO", 743, FieldType.INT8, pin_output_mode_e);
public static final Field IS_ENABLED_SPI_1 = Field.create("IS_ENABLED_SPI_1", 744, FieldType.BIT, 0);
public static final Field IS_ENABLED_SPI_2 = Field.create("IS_ENABLED_SPI_2", 744, FieldType.BIT, 1);
public static final Field IS_ENABLED_SPI_3 = Field.create("IS_ENABLED_SPI_3", 744, FieldType.BIT, 2);
public static final Field ISSDCARDENABLED = Field.create("ISSDCARDENABLED", 744, FieldType.BIT, 3);
public static final Field ISFASTADCENABLED = Field.create("ISFASTADCENABLED", 744, FieldType.BIT, 4);
public static final Field ISENGINECONTROLENABLED = Field.create("ISENGINECONTROLENABLED", 744, FieldType.BIT, 5);
public static final Field ISHIP9011ENABLED = Field.create("ISHIP9011ENABLED", 744, FieldType.BIT, 6);
public static final Field ISVERBOSEALTERNATOR = Field.create("ISVERBOSEALTERNATOR", 744, FieldType.BIT, 7);
public static final Field USESERIALPORT = Field.create("USESERIALPORT", 744, FieldType.BIT, 8);
public static final Field USESTEPPERIDLE = Field.create("USESTEPPERIDLE", 744, FieldType.BIT, 9);
public static final Field ENABLEDSTEP1LIMITER = Field.create("ENABLEDSTEP1LIMITER", 744, FieldType.BIT, 10);
public static final Field USETPICADVANCEDMODE = Field.create("USETPICADVANCEDMODE", 744, FieldType.BIT, 11);
public static final Field USELCDSCREEN = Field.create("USELCDSCREEN", 744, FieldType.BIT, 12);
public static final Field VERBOSETLE8888 = Field.create("VERBOSETLE8888", 744, FieldType.BIT, 13);
public static final Field ENABLEVERBOSECANTX = Field.create("ENABLEVERBOSECANTX", 744, FieldType.BIT, 14);
public static final Field ONOFFALTERNATORLOGIC = Field.create("ONOFFALTERNATORLOGIC", 744, FieldType.BIT, 15);
public static final Field ISCJ125ENABLED = Field.create("ISCJ125ENABLED", 744, FieldType.BIT, 16);
public static final Field VVTCAMSENSORUSERISE = Field.create("VVTCAMSENSORUSERISE", 744, FieldType.BIT, 17);
public static final Field MEASUREMAPONLYINONECYLINDER = Field.create("MEASUREMAPONLYINONECYLINDER", 744, FieldType.BIT, 18);
public static final Field STEPPERFORCEPARKINGEVERYRESTART = Field.create("STEPPERFORCEPARKINGEVERYRESTART", 744, FieldType.BIT, 19);
public static final Field ISFASTERENGINESPINUPENABLED = Field.create("ISFASTERENGINESPINUPENABLED", 744, FieldType.BIT, 20);
public static final Field COASTINGFUELCUTENABLED = Field.create("COASTINGFUELCUTENABLED", 744, FieldType.BIT, 21);
public static final Field USEIACTABLEFORCOASTING = Field.create("USEIACTABLEFORCOASTING", 744, FieldType.BIT, 22);
public static final Field USENOISELESSTRIGGERDECODER = Field.create("USENOISELESSTRIGGERDECODER", 744, FieldType.BIT, 23);
public static final Field USEIDLETIMINGPIDCONTROL = Field.create("USEIDLETIMINGPIDCONTROL", 744, FieldType.BIT, 24);
public static final Field USETPSBASEDVETABLE = Field.create("USETPSBASEDVETABLE", 744, FieldType.BIT, 25);
public static final Field IS_ENABLED_SPI_4 = Field.create("IS_ENABLED_SPI_4", 744, FieldType.BIT, 26);
public static final Field PAUSEETBCONTROL = Field.create("PAUSEETBCONTROL", 744, FieldType.BIT, 27);
public static final Field ALIGNENGINESNIFFERATTDC = Field.create("ALIGNENGINESNIFFERATTDC", 744, FieldType.BIT, 28);
public static final Field USEETBFORIDLECONTROL = Field.create("USEETBFORIDLECONTROL", 744, FieldType.BIT, 29);
public static final Field IDLEINCREMENTALPIDCIC = Field.create("IDLEINCREMENTALPIDCIC", 744, FieldType.BIT, 30);
public static final Field ENABLEAEMXSERIES = Field.create("ENABLEAEMXSERIES", 744, FieldType.BIT, 31);
public static final Field LOGICANALYZERPINS1 = Field.create("LOGICANALYZERPINS1", 748, FieldType.INT8, brain_input_pin_e);
public static final Field LOGICANALYZERPINS2 = Field.create("LOGICANALYZERPINS2", 749, FieldType.INT8, brain_input_pin_e);
public static final Field LOGICANALYZERPINS3 = Field.create("LOGICANALYZERPINS3", 750, FieldType.INT8, brain_input_pin_e);
public static final Field LOGICANALYZERPINS4 = Field.create("LOGICANALYZERPINS4", 751, FieldType.INT8, brain_input_pin_e);
public static final Field MAINRELAYPINMODE = Field.create("MAINRELAYPINMODE", 752, FieldType.INT8, pin_output_mode_e);
public static final Field HIP9011CSPIN = Field.create("HIP9011CSPIN", 753, FieldType.INT8, brain_pin_e);
public static final Field HIP9011INTHOLDPIN = Field.create("HIP9011INTHOLDPIN", 754, FieldType.INT8, brain_pin_e);
public static final Field HIP9011INTHOLDPINMODE = Field.create("HIP9011INTHOLDPINMODE", 755, FieldType.INT8, pin_output_mode_e);
public static final Field VERBOSECANBASEADDRESS = Field.create("VERBOSECANBASEADDRESS", 756, FieldType.INT);
public static final Field MC33_HVOLT = Field.create("MC33_HVOLT", 760, FieldType.INT8);
public static final Field GPIOPINMODES1 = Field.create("GPIOPINMODES1", 764, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES2 = Field.create("GPIOPINMODES2", 765, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES3 = Field.create("GPIOPINMODES3", 766, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES4 = Field.create("GPIOPINMODES4", 767, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES5 = Field.create("GPIOPINMODES5", 768, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES6 = Field.create("GPIOPINMODES6", 769, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES7 = Field.create("GPIOPINMODES7", 770, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES8 = Field.create("GPIOPINMODES8", 771, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES9 = Field.create("GPIOPINMODES9", 772, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES10 = Field.create("GPIOPINMODES10", 773, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES11 = Field.create("GPIOPINMODES11", 774, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES12 = Field.create("GPIOPINMODES12", 775, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES13 = Field.create("GPIOPINMODES13", 776, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES14 = Field.create("GPIOPINMODES14", 777, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES15 = Field.create("GPIOPINMODES15", 778, FieldType.INT8, pin_output_mode_e);
public static final Field GPIOPINMODES16 = Field.create("GPIOPINMODES16", 779, FieldType.INT8, pin_output_mode_e);
public static final Field FSIOOUTPUTPINS1 = Field.create("FSIOOUTPUTPINS1", 780, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS2 = Field.create("FSIOOUTPUTPINS2", 781, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS3 = Field.create("FSIOOUTPUTPINS3", 782, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS4 = Field.create("FSIOOUTPUTPINS4", 783, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS5 = Field.create("FSIOOUTPUTPINS5", 784, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS6 = Field.create("FSIOOUTPUTPINS6", 785, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS7 = Field.create("FSIOOUTPUTPINS7", 786, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS8 = Field.create("FSIOOUTPUTPINS8", 787, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS9 = Field.create("FSIOOUTPUTPINS9", 788, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS10 = Field.create("FSIOOUTPUTPINS10", 789, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS11 = Field.create("FSIOOUTPUTPINS11", 790, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS12 = Field.create("FSIOOUTPUTPINS12", 791, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS13 = Field.create("FSIOOUTPUTPINS13", 792, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS14 = Field.create("FSIOOUTPUTPINS14", 793, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS15 = Field.create("FSIOOUTPUTPINS15", 794, FieldType.INT8, output_pin_e);
public static final Field FSIOOUTPUTPINS16 = Field.create("FSIOOUTPUTPINS16", 795, FieldType.INT8, output_pin_e);
public static final Field MAX31855_CS1 = Field.create("MAX31855_CS1", 796, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS2 = Field.create("MAX31855_CS2", 797, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS3 = Field.create("MAX31855_CS3", 798, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS4 = Field.create("MAX31855_CS4", 799, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS5 = Field.create("MAX31855_CS5", 800, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS6 = Field.create("MAX31855_CS6", 801, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS7 = Field.create("MAX31855_CS7", 802, FieldType.INT8, brain_pin_e);
public static final Field MAX31855_CS8 = Field.create("MAX31855_CS8", 803, FieldType.INT8, brain_pin_e);
public static final Field SDCARDPERIODMS = Field.create("SDCARDPERIODMS", 804, FieldType.INT16);
public static final Field UNUSED806 = Field.create("UNUSED806", 806, FieldType.INT8);
public static final Field DEBUGMAPAVERAGING = Field.create("DEBUGMAPAVERAGING", 807, FieldType.INT8, brain_pin_e);
public static final Field STARTERRELAYDISABLEPIN = Field.create("STARTERRELAYDISABLEPIN", 808, FieldType.INT8, output_pin_e);
public static final Field STARTERRELAYDISABLEMODE = Field.create("STARTERRELAYDISABLEMODE", 809, FieldType.INT8, pin_output_mode_e);
public static final Field SECONDSOLENOIDPIN = Field.create("SECONDSOLENOIDPIN", 810, FieldType.INT8, brain_pin_e);
public static final Field STARTSTOPBUTTONPIN = Field.create("STARTSTOPBUTTONPIN", 811, FieldType.INT8, switch_input_pin_e);
public static final Field MAPMINBUFFERLENGTH = Field.create("MAPMINBUFFERLENGTH", 812, FieldType.INT);
public static final Field IDLEPIDDEACTIVATIONTPSTHRESHOLD = Field.create("IDLEPIDDEACTIVATIONTPSTHRESHOLD", 816, FieldType.INT16);
public static final Field STEPPERPARKINGEXTRASTEPS = Field.create("STEPPERPARKINGEXTRASTEPS", 818, FieldType.INT16);
public static final Field TPS1SECONDARYMIN = Field.create("TPS1SECONDARYMIN", 820, FieldType.INT16);
public static final Field TPS1SECONDARYMAX = Field.create("TPS1SECONDARYMAX", 822, FieldType.INT16);
public static final Field ANTILAGRPMTRESHOLD = Field.create("ANTILAGRPMTRESHOLD", 824, FieldType.INT16);
public static final Field STARTCRANKINGDURATION = Field.create("STARTCRANKINGDURATION", 826, FieldType.INT16);
public static final Field TRIGGERERRORPIN = Field.create("TRIGGERERRORPIN", 828, FieldType.INT8, brain_pin_e);
public static final Field TRIGGERERRORPINMODE = Field.create("TRIGGERERRORPINMODE", 829, FieldType.INT8, pin_output_mode_e);
public static final Field ACRELAYPIN = Field.create("ACRELAYPIN", 830, FieldType.INT8, output_pin_e);
public static final Field ACRELAYPINMODE = Field.create("ACRELAYPINMODE", 831, FieldType.INT8, pin_output_mode_e);
public static final Field FSIOFREQUENCY1 = Field.create("FSIOFREQUENCY1", 832, FieldType.INT16);
public static final Field FSIOFREQUENCY2 = Field.create("FSIOFREQUENCY2", 834, FieldType.INT16);
public static final Field FSIOFREQUENCY3 = Field.create("FSIOFREQUENCY3", 836, FieldType.INT16);
public static final Field FSIOFREQUENCY4 = Field.create("FSIOFREQUENCY4", 838, FieldType.INT16);
public static final Field FSIOFREQUENCY5 = Field.create("FSIOFREQUENCY5", 840, FieldType.INT16);
public static final Field FSIOFREQUENCY6 = Field.create("FSIOFREQUENCY6", 842, FieldType.INT16);
public static final Field FSIOFREQUENCY7 = Field.create("FSIOFREQUENCY7", 844, FieldType.INT16);
public static final Field FSIOFREQUENCY8 = Field.create("FSIOFREQUENCY8", 846, FieldType.INT16);
public static final Field FSIOFREQUENCY9 = Field.create("FSIOFREQUENCY9", 848, FieldType.INT16);
public static final Field FSIOFREQUENCY10 = Field.create("FSIOFREQUENCY10", 850, FieldType.INT16);
public static final Field FSIOFREQUENCY11 = Field.create("FSIOFREQUENCY11", 852, FieldType.INT16);
public static final Field FSIOFREQUENCY12 = Field.create("FSIOFREQUENCY12", 854, FieldType.INT16);
public static final Field FSIOFREQUENCY13 = Field.create("FSIOFREQUENCY13", 856, FieldType.INT16);
public static final Field FSIOFREQUENCY14 = Field.create("FSIOFREQUENCY14", 858, FieldType.INT16);
public static final Field FSIOFREQUENCY15 = Field.create("FSIOFREQUENCY15", 860, FieldType.INT16);
public static final Field FSIOFREQUENCY16 = Field.create("FSIOFREQUENCY16", 862, FieldType.INT16);
public static final Field FSIO_SETTING1 = Field.create("FSIO_SETTING1", 864, FieldType.INT);
public static final Field FSIO_SETTING2 = Field.create("FSIO_SETTING2", 868, FieldType.INT);
public static final Field FSIO_SETTING3 = Field.create("FSIO_SETTING3", 872, FieldType.INT);
public static final Field FSIO_SETTING4 = Field.create("FSIO_SETTING4", 876, FieldType.INT);
public static final Field FSIO_SETTING5 = Field.create("FSIO_SETTING5", 880, FieldType.INT);
public static final Field FSIO_SETTING6 = Field.create("FSIO_SETTING6", 884, FieldType.INT);
public static final Field FSIO_SETTING7 = Field.create("FSIO_SETTING7", 888, FieldType.INT);
public static final Field FSIO_SETTING8 = Field.create("FSIO_SETTING8", 892, FieldType.INT);
public static final Field FSIO_SETTING9 = Field.create("FSIO_SETTING9", 896, FieldType.INT);
public static final Field FSIO_SETTING10 = Field.create("FSIO_SETTING10", 900, FieldType.INT);
public static final Field FSIO_SETTING11 = Field.create("FSIO_SETTING11", 904, FieldType.INT);
public static final Field FSIO_SETTING12 = Field.create("FSIO_SETTING12", 908, FieldType.INT);
public static final Field FSIO_SETTING13 = Field.create("FSIO_SETTING13", 912, FieldType.INT);
public static final Field FSIO_SETTING14 = Field.create("FSIO_SETTING14", 916, FieldType.INT);
public static final Field FSIO_SETTING15 = Field.create("FSIO_SETTING15", 920, FieldType.INT);
public static final Field FSIO_SETTING16 = Field.create("FSIO_SETTING16", 924, FieldType.INT);
public static final Field SPI1MOSIPIN = Field.create("SPI1MOSIPIN", 928, FieldType.INT8, brain_pin_e);
public static final Field SPI1MISOPIN = Field.create("SPI1MISOPIN", 929, FieldType.INT8, brain_pin_e);
public static final Field SPI1SCKPIN = Field.create("SPI1SCKPIN", 930, FieldType.INT8, brain_pin_e);
public static final Field SPI2MOSIPIN = Field.create("SPI2MOSIPIN", 931, FieldType.INT8, brain_pin_e);
public static final Field SPI2MISOPIN = Field.create("SPI2MISOPIN", 932, FieldType.INT8, brain_pin_e);
public static final Field SPI2SCKPIN = Field.create("SPI2SCKPIN", 933, FieldType.INT8, brain_pin_e);
public static final Field SPI3MOSIPIN = Field.create("SPI3MOSIPIN", 934, FieldType.INT8, brain_pin_e);
public static final Field SPI3MISOPIN = Field.create("SPI3MISOPIN", 935, FieldType.INT8, brain_pin_e);
public static final Field SPI3SCKPIN = Field.create("SPI3SCKPIN", 936, FieldType.INT8, brain_pin_e);
public static final Field CDMINPUTPIN = Field.create("CDMINPUTPIN", 937, FieldType.INT8, brain_pin_e);
public static final Field JOYSTICKCENTERPIN = Field.create("JOYSTICKCENTERPIN", 938, FieldType.INT8, brain_pin_e);
public static final Field JOYSTICKAPIN = Field.create("JOYSTICKAPIN", 939, FieldType.INT8, brain_pin_e);
public static final Field JOYSTICKBPIN = Field.create("JOYSTICKBPIN", 940, FieldType.INT8, brain_pin_e);
public static final Field JOYSTICKCPIN = Field.create("JOYSTICKCPIN", 941, FieldType.INT8, brain_pin_e);
public static final Field JOYSTICKDPIN = Field.create("JOYSTICKDPIN", 942, FieldType.INT8, brain_pin_e);
public static final Field CONSOLEUARTDEVICE = Field.create("CONSOLEUARTDEVICE", 943, FieldType.INT8);
public static final String[] sensor_chart_e = {"none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "Fast Aux1", "INVALID", "INVALID"};
public static final Field SENSORCHARTMODE = Field.create("SENSORCHARTMODE", 944, FieldType.INT, sensor_chart_e);
public static final String[] maf_sensor_type_e = {"v0", "v1", "v2", "v3"};
public static final Field MAFSENSORTYPE = Field.create("MAFSENSORTYPE", 948, FieldType.INT, maf_sensor_type_e);
public static final Field FSIODIGITALINPUTS1 = Field.create("FSIODIGITALINPUTS1", 952, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS2 = Field.create("FSIODIGITALINPUTS2", 953, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS3 = Field.create("FSIODIGITALINPUTS3", 954, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS4 = Field.create("FSIODIGITALINPUTS4", 955, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS5 = Field.create("FSIODIGITALINPUTS5", 956, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS6 = Field.create("FSIODIGITALINPUTS6", 957, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS7 = Field.create("FSIODIGITALINPUTS7", 958, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS8 = Field.create("FSIODIGITALINPUTS8", 959, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS9 = Field.create("FSIODIGITALINPUTS9", 960, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS10 = Field.create("FSIODIGITALINPUTS10", 961, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS11 = Field.create("FSIODIGITALINPUTS11", 962, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS12 = Field.create("FSIODIGITALINPUTS12", 963, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS13 = Field.create("FSIODIGITALINPUTS13", 964, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS14 = Field.create("FSIODIGITALINPUTS14", 965, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS15 = Field.create("FSIODIGITALINPUTS15", 966, FieldType.INT8, brain_pin_e);
public static final Field FSIODIGITALINPUTS16 = Field.create("FSIODIGITALINPUTS16", 967, FieldType.INT8, brain_pin_e);
public static final Field VEHICLESPEEDSENSORINPUTPIN = Field.create("VEHICLESPEEDSENSORINPUTPIN", 968, FieldType.INT8, brain_input_pin_e);
public static final Field CLUTCHUPPIN = Field.create("CLUTCHUPPIN", 969, FieldType.INT8, switch_input_pin_e);
public static final Field FREQUENCYREPORTINGMAPINPUTPIN = Field.create("FREQUENCYREPORTINGMAPINPUTPIN", 970, FieldType.INT8, brain_input_pin_e);
public static final Field CLUTCHUPPINMODE = Field.create("CLUTCHUPPINMODE", 971, FieldType.INT8);
public static final Field MULTISPARKMAXRPM = Field.create("MULTISPARKMAXRPM", 972, FieldType.INT16);
public static final Field MULTISPARKMAXSPARKINGANGLE = Field.create("MULTISPARKMAXSPARKINGANGLE", 974, FieldType.INT8);
public static final Field MULTISPARKMAXEXTRASPARKCOUNT = Field.create("MULTISPARKMAXEXTRASPARKCOUNT", 975, FieldType.INT8);
public static final Field TODOCLUTCHUPPININVERTED = Field.create("TODOCLUTCHUPPININVERTED", 976, FieldType.BIT, 0);
public static final Field TODOCLUTCHDOWNPININVERTED = Field.create("TODOCLUTCHDOWNPININVERTED", 976, FieldType.BIT, 1);
public static final Field USEHBRIDGES = Field.create("USEHBRIDGES", 976, FieldType.BIT, 2);
public static final Field MULTISPARKENABLE = Field.create("MULTISPARKENABLE", 976, FieldType.BIT, 3);
public static final Field ENABLELAUNCHRETARD = Field.create("ENABLELAUNCHRETARD", 976, FieldType.BIT, 4);
public static final Field ENABLELAUNCHBOOST = Field.create("ENABLELAUNCHBOOST", 976, FieldType.BIT, 5);
public static final Field LAUNCHDISABLEBYSPEED = Field.create("LAUNCHDISABLEBYSPEED", 976, FieldType.BIT, 6);
public static final Field ENABLECANVSS = Field.create("ENABLECANVSS", 976, FieldType.BIT, 7);
public static final Field ENABLEINNOVATELC2 = Field.create("ENABLEINNOVATELC2", 976, FieldType.BIT, 8);
public static final Field SHOWHUMANREADABLEWARNING = Field.create("SHOWHUMANREADABLEWARNING", 976, FieldType.BIT, 9);
public static final Field STFTIGNOREERRORMAGNITUDE = Field.create("STFTIGNOREERRORMAGNITUDE", 976, FieldType.BIT, 10);
public static final Field UNUSEDBIT_251_11 = Field.create("UNUSEDBIT_251_11", 976, FieldType.BIT, 11);
public static final Field UNUSEDBIT_251_12 = Field.create("UNUSEDBIT_251_12", 976, FieldType.BIT, 12);
public static final Field UNUSEDBIT_251_13 = Field.create("UNUSEDBIT_251_13", 976, FieldType.BIT, 13);
public static final Field UNUSEDBIT_251_14 = Field.create("UNUSEDBIT_251_14", 976, FieldType.BIT, 14);
public static final Field UNUSEDBIT_251_15 = Field.create("UNUSEDBIT_251_15", 976, FieldType.BIT, 15);
public static final Field UNUSEDBIT_251_16 = Field.create("UNUSEDBIT_251_16", 976, FieldType.BIT, 16);
public static final Field UNUSEDBIT_251_17 = Field.create("UNUSEDBIT_251_17", 976, FieldType.BIT, 17);
public static final Field UNUSEDBIT_251_18 = Field.create("UNUSEDBIT_251_18", 976, FieldType.BIT, 18);
public static final Field UNUSEDBIT_251_19 = Field.create("UNUSEDBIT_251_19", 976, FieldType.BIT, 19);
public static final Field UNUSEDBIT_251_20 = Field.create("UNUSEDBIT_251_20", 976, FieldType.BIT, 20);
public static final Field UNUSEDBIT_251_21 = Field.create("UNUSEDBIT_251_21", 976, FieldType.BIT, 21);
public static final Field UNUSEDBIT_251_22 = Field.create("UNUSEDBIT_251_22", 976, FieldType.BIT, 22);
public static final Field UNUSEDBIT_251_23 = Field.create("UNUSEDBIT_251_23", 976, FieldType.BIT, 23);
public static final Field UNUSEDBIT_251_24 = Field.create("UNUSEDBIT_251_24", 976, FieldType.BIT, 24);
public static final Field UNUSEDBIT_251_25 = Field.create("UNUSEDBIT_251_25", 976, FieldType.BIT, 25);
public static final Field UNUSEDBIT_251_26 = Field.create("UNUSEDBIT_251_26", 976, FieldType.BIT, 26);
public static final Field UNUSEDBIT_251_27 = Field.create("UNUSEDBIT_251_27", 976, FieldType.BIT, 27);
public static final Field UNUSEDBIT_251_28 = Field.create("UNUSEDBIT_251_28", 976, FieldType.BIT, 28);
public static final Field UNUSEDBIT_251_29 = Field.create("UNUSEDBIT_251_29", 976, FieldType.BIT, 29);
public static final Field UNUSEDBIT_283_30 = Field.create("UNUSEDBIT_283_30", 976, FieldType.BIT, 30);
public static final Field UNUSEDBIT_283_31 = Field.create("UNUSEDBIT_283_31", 976, FieldType.BIT, 31);
public static final Field ETBIO1_DIRECTIONPIN1 = Field.create("ETBIO1_DIRECTIONPIN1", 980, FieldType.INT8, brain_pin_e);
public static final Field ETBIO1_DIRECTIONPIN2 = Field.create("ETBIO1_DIRECTIONPIN2", 981, FieldType.INT8, brain_pin_e);
public static final Field ETBIO1_CONTROLPIN1 = Field.create("ETBIO1_CONTROLPIN1", 982, FieldType.INT8, brain_pin_e);
public static final Field ETBIO1_DISABLEPIN = Field.create("ETBIO1_DISABLEPIN", 983, FieldType.INT8, brain_pin_e);
public static final Field ETBIO2_DIRECTIONPIN1 = Field.create("ETBIO2_DIRECTIONPIN1", 984, FieldType.INT8, brain_pin_e);
public static final Field ETBIO2_DIRECTIONPIN2 = Field.create("ETBIO2_DIRECTIONPIN2", 985, FieldType.INT8, brain_pin_e);
public static final Field ETBIO2_CONTROLPIN1 = Field.create("ETBIO2_CONTROLPIN1", 986, FieldType.INT8, brain_pin_e);
public static final Field ETBIO2_DISABLEPIN = Field.create("ETBIO2_DISABLEPIN", 987, FieldType.INT8, brain_pin_e);
public static final Field BOOSTCONTROLPIN = Field.create("BOOSTCONTROLPIN", 988, FieldType.INT8, output_pin_e);
public static final Field BOOSTCONTROLPINMODE = Field.create("BOOSTCONTROLPINMODE", 989, FieldType.INT8, pin_output_mode_e);
public static final Field ANTILAGACTIVATEPIN = Field.create("ANTILAGACTIVATEPIN", 990, FieldType.INT8, switch_input_pin_e);
public static final Field LAUNCHACTIVATEPIN = Field.create("LAUNCHACTIVATEPIN", 991, FieldType.INT8, switch_input_pin_e);
public static final Field BOOSTPID_PFACTOR = Field.create("BOOSTPID_PFACTOR", 992, FieldType.FLOAT);
public static final Field BOOSTPID_IFACTOR = Field.create("BOOSTPID_IFACTOR", 996, FieldType.FLOAT);
public static final Field BOOSTPID_DFACTOR = Field.create("BOOSTPID_DFACTOR", 1000, FieldType.FLOAT);
public static final Field BOOSTPID_OFFSET = Field.create("BOOSTPID_OFFSET", 1004, FieldType.INT16);
public static final Field BOOSTPID_PERIODMS = Field.create("BOOSTPID_PERIODMS", 1006, FieldType.INT16);
public static final Field BOOSTPID_MINVALUE = Field.create("BOOSTPID_MINVALUE", 1008, FieldType.INT16);
public static final Field BOOSTPID_MAXVALUE = Field.create("BOOSTPID_MAXVALUE", 1010, FieldType.INT16);
public static final Field BOOSTTYPE = Field.create("BOOSTTYPE", 1012, FieldType.INT);
public static final Field BOOSTPWMFREQUENCY = Field.create("BOOSTPWMFREQUENCY", 1016, FieldType.INT);
public static final String[] launchActivationMode_e = {"Switch Input", "Clutch Input", "Always Active(Disabled By Speed)","INVALID"};
public static final Field LAUNCHACTIVATIONMODE = Field.create("LAUNCHACTIVATIONMODE", 1020, FieldType.INT, launchActivationMode_e);
public static final String[] antiLagActivationMode_e = {"Always Active", "Switch Input"};
public static final Field ANTILAGACTIVATIONMODE = Field.create("ANTILAGACTIVATIONMODE", 1024, FieldType.INT, antiLagActivationMode_e);
public static final Field LAUNCHSPEEDTRESHOLD = Field.create("LAUNCHSPEEDTRESHOLD", 1028, FieldType.INT);
public static final Field LAUNCHRPMTRESHOLD = Field.create("LAUNCHRPMTRESHOLD", 1032, FieldType.INT);
public static final Field LAUNCHTIMINGRPMRANGE = Field.create("LAUNCHTIMINGRPMRANGE", 1036, FieldType.INT);
public static final Field LAUNCHFUELADDED = Field.create("LAUNCHFUELADDED", 1040, FieldType.INT);
public static final Field LAUNCHBOOSTDUTY = Field.create("LAUNCHBOOSTDUTY", 1044, FieldType.INT);
public static final Field HARDCUTRPMRANGE = Field.create("HARDCUTRPMRANGE", 1048, FieldType.INT);
public static final Field LAUNCHADVANCERPMRANGE = Field.create("LAUNCHADVANCERPMRANGE", 1052, FieldType.INT);
public static final Field LAUNCHTPSTRESHOLD = Field.create("LAUNCHTPSTRESHOLD", 1056, FieldType.INT);
public static final Field LAUNCHACTIVATEDELAY = Field.create("LAUNCHACTIVATEDELAY", 1060, FieldType.FLOAT);
public static final Field STFT_MAXIDLEREGIONRPM = Field.create("STFT_MAXIDLEREGIONRPM", 1064, FieldType.INT8);
public static final Field STFT_MAXOVERRUNLOAD = Field.create("STFT_MAXOVERRUNLOAD", 1065, FieldType.INT8);
public static final Field STFT_MINPOWERLOAD = Field.create("STFT_MINPOWERLOAD", 1066, FieldType.INT8);
public static final Field STFT_DEADBAND = Field.create("STFT_DEADBAND", 1067, FieldType.INT8);
public static final Field STFT_MINCLT = Field.create("STFT_MINCLT", 1068, FieldType.INT8);
public static final Field STFT_MINAFR = Field.create("STFT_MINAFR", 1069, FieldType.INT8);
public static final Field STFT_MAXAFR = Field.create("STFT_MAXAFR", 1070, FieldType.INT8);
public static final Field STFT_STARTUPDELAY = Field.create("STFT_STARTUPDELAY", 1071, FieldType.INT8);
public static final Field STFT_CELLCFGS1_MAXADD = Field.create("STFT_CELLCFGS1_MAXADD", 1072, FieldType.INT8);
public static final Field STFT_CELLCFGS1_MAXREMOVE = Field.create("STFT_CELLCFGS1_MAXREMOVE", 1073, FieldType.INT8);
public static final Field STFT_CELLCFGS1_TIMECONSTANT = Field.create("STFT_CELLCFGS1_TIMECONSTANT", 1074, FieldType.INT16);
public static final Field STFT_CELLCFGS2_MAXADD = Field.create("STFT_CELLCFGS2_MAXADD", 1076, FieldType.INT8);
public static final Field STFT_CELLCFGS2_MAXREMOVE = Field.create("STFT_CELLCFGS2_MAXREMOVE", 1077, FieldType.INT8);
public static final Field STFT_CELLCFGS2_TIMECONSTANT = Field.create("STFT_CELLCFGS2_TIMECONSTANT", 1078, FieldType.INT16);
public static final Field STFT_CELLCFGS3_MAXADD = Field.create("STFT_CELLCFGS3_MAXADD", 1080, FieldType.INT8);
public static final Field STFT_CELLCFGS3_MAXREMOVE = Field.create("STFT_CELLCFGS3_MAXREMOVE", 1081, FieldType.INT8);
public static final Field STFT_CELLCFGS3_TIMECONSTANT = Field.create("STFT_CELLCFGS3_TIMECONSTANT", 1082, FieldType.INT16);
public static final Field STFT_CELLCFGS4_MAXADD = Field.create("STFT_CELLCFGS4_MAXADD", 1084, FieldType.INT8);
public static final Field STFT_CELLCFGS4_MAXREMOVE = Field.create("STFT_CELLCFGS4_MAXREMOVE", 1085, FieldType.INT8);
public static final Field STFT_CELLCFGS4_TIMECONSTANT = Field.create("STFT_CELLCFGS4_TIMECONSTANT", 1086, FieldType.INT16);
public static final Field ETBIO21_DIRECTIONPIN1 = Field.create("ETBIO21_DIRECTIONPIN1", 1088, FieldType.INT8, brain_pin_e);
public static final Field ETBIO21_DIRECTIONPIN2 = Field.create("ETBIO21_DIRECTIONPIN2", 1089, FieldType.INT8, brain_pin_e);
public static final Field ETBIO21_CONTROLPIN1 = Field.create("ETBIO21_CONTROLPIN1", 1090, FieldType.INT8, brain_pin_e);
public static final Field ETBIO21_DISABLEPIN = Field.create("ETBIO21_DISABLEPIN", 1091, FieldType.INT8, brain_pin_e);
public static final Field ETBIO22_DIRECTIONPIN1 = Field.create("ETBIO22_DIRECTIONPIN1", 1092, FieldType.INT8, brain_pin_e);
public static final Field ETBIO22_DIRECTIONPIN2 = Field.create("ETBIO22_DIRECTIONPIN2", 1093, FieldType.INT8, brain_pin_e);
public static final Field ETBIO22_CONTROLPIN1 = Field.create("ETBIO22_CONTROLPIN1", 1094, FieldType.INT8, brain_pin_e);
public static final Field ETBIO22_DISABLEPIN = Field.create("ETBIO22_DISABLEPIN", 1095, FieldType.INT8, brain_pin_e);
public static final Field ENGINEMAKE = Field.create("ENGINEMAKE", 1096, FieldType.INT);
public static final Field ENGINECODE = Field.create("ENGINECODE", 1128, FieldType.INT);
public static final Field VEHICLENAME = Field.create("VEHICLENAME", 1160, FieldType.INT);
public static final Field TPS2SECONDARYMIN = Field.create("TPS2SECONDARYMIN", 1460, FieldType.INT16);
public static final Field TPS2SECONDARYMAX = Field.create("TPS2SECONDARYMAX", 1462, FieldType.INT16);
public static final Field UNUSEDHEREWEHAVE = Field.create("UNUSEDHEREWEHAVE", 1464, FieldType.BIT, 0);
public static final Field FUELCLOSEDLOOPCORRECTIONENABLED = Field.create("FUELCLOSEDLOOPCORRECTIONENABLED", 1464, FieldType.BIT, 1);
public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 1464, FieldType.BIT, 2);
public static final Field ISVERBOSEETB = Field.create("ISVERBOSEETB", 1464, FieldType.BIT, 3);
public static final Field USECONSTANTDWELLDURINGCRANKING = Field.create("USECONSTANTDWELLDURINGCRANKING", 1464, FieldType.BIT, 4);
public static final Field ISENGINECHARTENABLED = Field.create("ISENGINECHARTENABLED", 1464, FieldType.BIT, 5);
public static final Field SILENTTRIGGERERROR = Field.create("SILENTTRIGGERERROR", 1464, FieldType.BIT, 6);
public static final Field USELINEARCLTSENSOR = Field.create("USELINEARCLTSENSOR", 1464, FieldType.BIT, 7);
public static final Field CANREADENABLED = Field.create("CANREADENABLED", 1464, FieldType.BIT, 8);
public static final Field CANWRITEENABLED = Field.create("CANWRITEENABLED", 1464, FieldType.BIT, 9);
public static final Field USELINEARIATSENSOR = Field.create("USELINEARIATSENSOR", 1464, FieldType.BIT, 10);
public static final Field USEFSIO16FORTIMINGADJUSTMENT = Field.create("USEFSIO16FORTIMINGADJUSTMENT", 1464, FieldType.BIT, 11);
public static final Field TACHPULSEDURATIONASDUTYCYCLE = Field.create("TACHPULSEDURATIONASDUTYCYCLE", 1464, FieldType.BIT, 12);
public static final Field ISALTERNATORCONTROLENABLED = Field.create("ISALTERNATORCONTROLENABLED", 1464, FieldType.BIT, 13);
public static final Field INVERTPRIMARYTRIGGERSIGNAL = Field.create("INVERTPRIMARYTRIGGERSIGNAL", 1464, FieldType.BIT, 14);
public static final Field INVERTSECONDARYTRIGGERSIGNAL = Field.create("INVERTSECONDARYTRIGGERSIGNAL", 1464, FieldType.BIT, 15);
public static final Field CUTFUELONHARDLIMIT = Field.create("CUTFUELONHARDLIMIT", 1464, FieldType.BIT, 16);
public static final Field CUTSPARKONHARDLIMIT = Field.create("CUTSPARKONHARDLIMIT", 1464, FieldType.BIT, 17);
public static final Field LAUNCHFUELCUTENABLE = Field.create("LAUNCHFUELCUTENABLE", 1464, FieldType.BIT, 18);
public static final Field LAUNCHSPARKCUTENABLE = Field.create("LAUNCHSPARKCUTENABLE", 1464, FieldType.BIT, 19);
public static final Field HASFREQUENCYREPORTINGMAPSENSOR = Field.create("HASFREQUENCYREPORTINGMAPSENSOR", 1464, FieldType.BIT, 20);
public static final Field USEFSIO8FORSERVO1 = Field.create("USEFSIO8FORSERVO1", 1464, FieldType.BIT, 21);
public static final Field USEFSIO9FORSERVO2 = Field.create("USEFSIO9FORSERVO2", 1464, FieldType.BIT, 22);
public static final Field USEFSIO10FORSERVO3 = Field.create("USEFSIO10FORSERVO3", 1464, FieldType.BIT, 23);
public static final Field USEFSIO11FORSERVO4 = Field.create("USEFSIO11FORSERVO4", 1464, FieldType.BIT, 24);
public static final Field USEFSIO12FORSERVO5 = Field.create("USEFSIO12FORSERVO5", 1464, FieldType.BIT, 25);
public static final Field USEFSIO15FORIDLERPMADJUSTMENT = Field.create("USEFSIO15FORIDLERPMADJUSTMENT", 1464, FieldType.BIT, 26);
public static final Field USEFSIO5FORCRITICALISSUEENGINESTOP = Field.create("USEFSIO5FORCRITICALISSUEENGINESTOP", 1464, FieldType.BIT, 27);
public static final Field USEFSIO4FORSERIOUSENGINEWARNING = Field.create("USEFSIO4FORSERIOUSENGINEWARNING", 1464, FieldType.BIT, 28);
public static final Field USEFSIO12FORIDLEOFFSET = Field.create("USEFSIO12FORIDLEOFFSET", 1464, FieldType.BIT, 29);
public static final Field USEFSIO13FORIDLEMINVALUE = Field.create("USEFSIO13FORIDLEMINVALUE", 1464, FieldType.BIT, 30);
public static final Field USEFSIO6FORREVLIMITER = Field.create("USEFSIO6FORREVLIMITER", 1464, FieldType.BIT, 31);
public static final Field HIPOUTPUTCHANNEL = Field.create("HIPOUTPUTCHANNEL", 1468, FieldType.INT8, adc_channel_e);
public static final Field ACSWITCHADC = Field.create("ACSWITCHADC", 1469, FieldType.INT8, adc_channel_e);
public static final Field VREFADCCHANNEL = Field.create("VREFADCCHANNEL", 1470, FieldType.INT8, adc_channel_e);
public static final Field ETBNEUTRALPOSITION = Field.create("ETBNEUTRALPOSITION", 1471, FieldType.INT8);
public static final Field IDLEMODE = Field.create("IDLEMODE", 1472, FieldType.INT);
public static final Field ISINJECTIONENABLED = Field.create("ISINJECTIONENABLED", 1476, FieldType.BIT, 0);
public static final Field ISIGNITIONENABLED = Field.create("ISIGNITIONENABLED", 1476, FieldType.BIT, 1);
public static final Field ISCYLINDERCLEANUPENABLED = Field.create("ISCYLINDERCLEANUPENABLED", 1476, FieldType.BIT, 2);
public static final Field SECONDTRIGGERCHANNELENABLED = Field.create("SECONDTRIGGERCHANNELENABLED", 1476, FieldType.BIT, 3);
public static final Field UNUSEDBIT4_1476 = Field.create("UNUSEDBIT4_1476", 1476, FieldType.BIT, 4);
public static final Field ISMAPAVERAGINGENABLED = Field.create("ISMAPAVERAGINGENABLED", 1476, FieldType.BIT, 5);
public static final Field OVERRIDECRANKINGIACSETTING = Field.create("OVERRIDECRANKINGIACSETTING", 1476, FieldType.BIT, 6);
public static final Field USESEPARATEADVANCEFORIDLE = Field.create("USESEPARATEADVANCEFORIDLE", 1476, FieldType.BIT, 7);
public static final Field ISTUNERSTUDIOENABLED = Field.create("ISTUNERSTUDIOENABLED", 1476, FieldType.BIT, 8);
public static final Field ISWAVEANALYZERENABLED = Field.create("ISWAVEANALYZERENABLED", 1476, FieldType.BIT, 9);
public static final Field USESEPARATEVEFORIDLE = Field.create("USESEPARATEVEFORIDLE", 1476, FieldType.BIT, 10);
public static final Field VERBOSETRIGGERSYNCHDETAILS = Field.create("VERBOSETRIGGERSYNCHDETAILS", 1476, FieldType.BIT, 11);
public static final Field ISMANUALSPINNINGMODE = Field.create("ISMANUALSPINNINGMODE", 1476, FieldType.BIT, 12);
public static final Field TWOWIREBATCHINJECTION = Field.create("TWOWIREBATCHINJECTION", 1476, FieldType.BIT, 13);
public static final Field USEONLYRISINGEDGEFORTRIGGER = Field.create("USEONLYRISINGEDGEFORTRIGGER", 1476, FieldType.BIT, 14);
public static final Field TWOWIREBATCHIGNITION = Field.create("TWOWIREBATCHIGNITION", 1476, FieldType.BIT, 15);
public static final Field USEFIXEDBAROCORRFROMMAP = Field.create("USEFIXEDBAROCORRFROMMAP", 1476, FieldType.BIT, 16);
public static final Field USESEPARATEADVANCEFORCRANKING = Field.create("USESEPARATEADVANCEFORCRANKING", 1476, FieldType.BIT, 17);
public static final Field USEADVANCECORRECTIONSFORCRANKING = Field.create("USEADVANCECORRECTIONSFORCRANKING", 1476, FieldType.BIT, 18);
public static final Field USETPSADVANCETABLE = Field.create("USETPSADVANCETABLE", 1476, FieldType.BIT, 19);
public static final Field UNUSED1476B20 = Field.create("UNUSED1476B20", 1476, FieldType.BIT, 20);
public static final Field USEIACPIDMULTTABLE = Field.create("USEIACPIDMULTTABLE", 1476, FieldType.BIT, 21);
public static final Field ISBOOSTCONTROLENABLED = Field.create("ISBOOSTCONTROLENABLED", 1476, FieldType.BIT, 22);
public static final Field LAUNCHSMOOTHRETARD = Field.create("LAUNCHSMOOTHRETARD", 1476, FieldType.BIT, 23);
public static final Field UNUSED_1484_BIT_24 = Field.create("UNUSED_1484_BIT_24", 1476, FieldType.BIT, 24);
public static final Field UNUSED_1484_BIT_25 = Field.create("UNUSED_1484_BIT_25", 1476, FieldType.BIT, 25);
public static final Field UNUSED_1484_BIT_26 = Field.create("UNUSED_1484_BIT_26", 1476, FieldType.BIT, 26);
public static final Field UNUSED_1484_BIT_27 = Field.create("UNUSED_1484_BIT_27", 1476, FieldType.BIT, 27);
public static final Field UNUSED_1484_BIT_28 = Field.create("UNUSED_1484_BIT_28", 1476, FieldType.BIT, 28);
public static final Field UNUSED_1484_BIT_29 = Field.create("UNUSED_1484_BIT_29", 1476, FieldType.BIT, 29);
public static final Field UNUSED_1484_BIT_30 = Field.create("UNUSED_1484_BIT_30", 1476, FieldType.BIT, 30);
public static final Field UNUSED_1484_BIT_31 = Field.create("UNUSED_1484_BIT_31", 1476, FieldType.BIT, 31);
public static final Field ENGINECHARTSIZE = Field.create("ENGINECHARTSIZE", 1480, FieldType.INT);
public static final Field IDLEPIDRPMUPPERLIMIT = Field.create("IDLEPIDRPMUPPERLIMIT", 1484, FieldType.INT16);
public static final Field PRIMEINJFALLOFFTEMPERATURE = Field.create("PRIMEINJFALLOFFTEMPERATURE", 1486, FieldType.INT16);
public static final Field IGNMATHCALCULATEATINDEX = Field.create("IGNMATHCALCULATEATINDEX", 1488, FieldType.INT);
public static final Field ACCUTOFFLOWRPM = Field.create("ACCUTOFFLOWRPM", 1492, FieldType.INT16);
public static final Field ACCUTOFFHIGHRPM = Field.create("ACCUTOFFHIGHRPM", 1494, FieldType.INT16);
public static final Field ACIDLERPMBUMP = Field.create("ACIDLERPMBUMP", 1496, FieldType.INT16);
public static final Field WARNINGPERIOD = Field.create("WARNINGPERIOD", 1498, FieldType.INT16);
public static final Field KNOCKDETECTIONWINDOWSTART = Field.create("KNOCKDETECTIONWINDOWSTART", 1500, FieldType.FLOAT);
public static final Field KNOCKDETECTIONWINDOWEND = Field.create("KNOCKDETECTIONWINDOWEND", 1504, FieldType.FLOAT);
public static final Field IDLESTEPPERREACTIONTIME = Field.create("IDLESTEPPERREACTIONTIME", 1508, FieldType.FLOAT);
public static final Field KNOCKVTHRESHOLD = Field.create("KNOCKVTHRESHOLD", 1512, FieldType.FLOAT);
public static final Field FSIOINPUTMODES1 = Field.create("FSIOINPUTMODES1", 1516, FieldType.INT8);
public static final Field FSIOINPUTMODES2 = Field.create("FSIOINPUTMODES2", 1517, FieldType.INT8);
public static final Field FSIOINPUTMODES3 = Field.create("FSIOINPUTMODES3", 1518, FieldType.INT8);
public static final Field FSIOINPUTMODES4 = Field.create("FSIOINPUTMODES4", 1519, FieldType.INT8);
public static final Field FSIOINPUTMODES5 = Field.create("FSIOINPUTMODES5", 1520, FieldType.INT8);
public static final Field FSIOINPUTMODES6 = Field.create("FSIOINPUTMODES6", 1521, FieldType.INT8);
public static final Field FSIOINPUTMODES7 = Field.create("FSIOINPUTMODES7", 1522, FieldType.INT8);
public static final Field FSIOINPUTMODES8 = Field.create("FSIOINPUTMODES8", 1523, FieldType.INT8);
public static final Field FSIOINPUTMODES9 = Field.create("FSIOINPUTMODES9", 1524, FieldType.INT8);
public static final Field FSIOINPUTMODES10 = Field.create("FSIOINPUTMODES10", 1525, FieldType.INT8);
public static final Field FSIOINPUTMODES11 = Field.create("FSIOINPUTMODES11", 1526, FieldType.INT8);
public static final Field FSIOINPUTMODES12 = Field.create("FSIOINPUTMODES12", 1527, FieldType.INT8);
public static final Field FSIOINPUTMODES13 = Field.create("FSIOINPUTMODES13", 1528, FieldType.INT8);
public static final Field FSIOINPUTMODES14 = Field.create("FSIOINPUTMODES14", 1529, FieldType.INT8);
public static final Field FSIOINPUTMODES15 = Field.create("FSIOINPUTMODES15", 1530, FieldType.INT8);
public static final Field FSIOINPUTMODES16 = Field.create("FSIOINPUTMODES16", 1531, FieldType.INT8);
public static final Field IDLESTEPPERTOTALSTEPS = Field.create("IDLESTEPPERTOTALSTEPS", 1532, FieldType.INT);
public static final Field NOACCELAFTERHARDLIMITPERIODSECS = Field.create("NOACCELAFTERHARDLIMITPERIODSECS", 1536, FieldType.FLOAT);
public static final Field MAPAVERAGINGSCHEDULINGATINDEX = Field.create("MAPAVERAGINGSCHEDULINGATINDEX", 1540, FieldType.INT);
public static final Field BAROCORRTABLE = Field.create("BAROCORRTABLE", 1576, FieldType.INT);
public static final Field TACHPULSEDURACTIONMS = Field.create("TACHPULSEDURACTIONMS", 1704, FieldType.FLOAT);
public static final Field TACHPULSETRIGGERINDEX = Field.create("TACHPULSETRIGGERINDEX", 1708, FieldType.INT);
public static final Field WWAETAU = Field.create("WWAETAU", 1712, FieldType.FLOAT);
public static final Field ALTERNATORCONTROL_PFACTOR = Field.create("ALTERNATORCONTROL_PFACTOR", 1716, FieldType.FLOAT);
public static final Field ALTERNATORCONTROL_IFACTOR = Field.create("ALTERNATORCONTROL_IFACTOR", 1720, FieldType.FLOAT);
public static final Field ALTERNATORCONTROL_DFACTOR = Field.create("ALTERNATORCONTROL_DFACTOR", 1724, FieldType.FLOAT);
public static final Field ALTERNATORCONTROL_OFFSET = Field.create("ALTERNATORCONTROL_OFFSET", 1728, FieldType.INT16);
public static final Field ALTERNATORCONTROL_PERIODMS = Field.create("ALTERNATORCONTROL_PERIODMS", 1730, FieldType.INT16);
public static final Field ALTERNATORCONTROL_MINVALUE = Field.create("ALTERNATORCONTROL_MINVALUE", 1732, FieldType.INT16);
public static final Field ALTERNATORCONTROL_MAXVALUE = Field.create("ALTERNATORCONTROL_MAXVALUE", 1734, FieldType.INT16);
public static final Field ETB_PFACTOR = Field.create("ETB_PFACTOR", 1736, FieldType.FLOAT);
public static final Field ETB_IFACTOR = Field.create("ETB_IFACTOR", 1740, FieldType.FLOAT);
public static final Field ETB_DFACTOR = Field.create("ETB_DFACTOR", 1744, FieldType.FLOAT);
public static final Field ETB_OFFSET = Field.create("ETB_OFFSET", 1748, FieldType.INT16);
public static final Field ETB_PERIODMS = Field.create("ETB_PERIODMS", 1750, FieldType.INT16);
public static final Field ETB_MINVALUE = Field.create("ETB_MINVALUE", 1752, FieldType.INT16);
public static final Field ETB_MAXVALUE = Field.create("ETB_MAXVALUE", 1754, FieldType.INT16);
public static final Field FUELRAILPRESSURE = Field.create("FUELRAILPRESSURE", 1756, FieldType.FLOAT);
public static final Field ALTERNATOR_DERIVATIVEFILTERLOSS = Field.create("ALTERNATOR_DERIVATIVEFILTERLOSS", 1760, FieldType.FLOAT);
public static final Field ALTERNATOR_ANTIWINDUPFREQ = Field.create("ALTERNATOR_ANTIWINDUPFREQ", 1764, FieldType.FLOAT);
public static final Field TPS2MIN = Field.create("TPS2MIN", 1768, FieldType.INT16);
public static final Field TPS2MAX = Field.create("TPS2MAX", 1770, FieldType.INT16);
public static final Field STARTERCONTROLPIN = Field.create("STARTERCONTROLPIN", 1772, FieldType.INT8, output_pin_e);
public static final Field STARTSTOPBUTTONMODE = Field.create("STARTSTOPBUTTONMODE", 1773, FieldType.INT8);
public static final Field MC33816_FLAG0 = Field.create("MC33816_FLAG0", 1774, FieldType.INT8, brain_pin_e);
public static final Field TACHPULSEPERREV = Field.create("TACHPULSEPERREV", 1775, FieldType.INT8);
public static final Field MAPERRORDETECTIONTOOLOW = Field.create("MAPERRORDETECTIONTOOLOW", 1776, FieldType.FLOAT);
public static final Field MAPERRORDETECTIONTOOHIGH = Field.create("MAPERRORDETECTIONTOOHIGH", 1780, FieldType.FLOAT);
public static final Field MULTISPARKSPARKDURATION = Field.create("MULTISPARKSPARKDURATION", 1784, FieldType.INT16);
public static final Field MULTISPARKDWELL = Field.create("MULTISPARKDWELL", 1786, FieldType.INT16);
public static final Field IDLERPMPID_PFACTOR = Field.create("IDLERPMPID_PFACTOR", 1788, FieldType.FLOAT);
public static final Field IDLERPMPID_IFACTOR = Field.create("IDLERPMPID_IFACTOR", 1792, FieldType.FLOAT);
public static final Field IDLERPMPID_DFACTOR = Field.create("IDLERPMPID_DFACTOR", 1796, FieldType.FLOAT);
public static final Field IDLERPMPID_OFFSET = Field.create("IDLERPMPID_OFFSET", 1800, FieldType.INT16);
public static final Field IDLERPMPID_PERIODMS = Field.create("IDLERPMPID_PERIODMS", 1802, FieldType.INT16);
public static final Field IDLERPMPID_MINVALUE = Field.create("IDLERPMPID_MINVALUE", 1804, FieldType.INT16);
public static final Field IDLERPMPID_MAXVALUE = Field.create("IDLERPMPID_MAXVALUE", 1806, FieldType.INT16);
public static final Field WWAEBETA = Field.create("WWAEBETA", 1808, FieldType.FLOAT);
public static final Field COMMUNICATIONLEDPIN = Field.create("COMMUNICATIONLEDPIN", 1812, FieldType.INT8, brain_pin_e);
public static final Field RUNNINGLEDPIN = Field.create("RUNNINGLEDPIN", 1813, FieldType.INT8, brain_pin_e);
public static final Field BINARYSERIALTXPIN = Field.create("BINARYSERIALTXPIN", 1814, FieldType.INT8, brain_pin_e);
public static final Field BINARYSERIALRXPIN = Field.create("BINARYSERIALRXPIN", 1815, FieldType.INT8, brain_pin_e);
public static final Field AUXVALVES1 = Field.create("AUXVALVES1", 1816, FieldType.INT8, brain_pin_e);
public static final Field AUXVALVES2 = Field.create("AUXVALVES2", 1817, FieldType.INT8, brain_pin_e);
public static final Field UNUSEDCONSOLESERIALTXPIN = Field.create("UNUSEDCONSOLESERIALTXPIN", 1818, FieldType.INT8, brain_pin_e);
public static final Field UNUSEDCONSOLESERIALRXPIN = Field.create("UNUSEDCONSOLESERIALRXPIN", 1819, FieldType.INT8, brain_pin_e);
public static final Field THROTTLEPEDALUPVOLTAGE = Field.create("THROTTLEPEDALUPVOLTAGE", 1884, FieldType.FLOAT);
public static final Field THROTTLEPEDALWOTVOLTAGE = Field.create("THROTTLEPEDALWOTVOLTAGE", 1888, FieldType.FLOAT);
public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 1892, FieldType.INT16);
public static final Field IDLEPIDRPMDEADZONE = Field.create("IDLEPIDRPMDEADZONE", 1894, FieldType.INT16);
public static final Field TARGETVBATT = Field.create("TARGETVBATT", 2024, FieldType.FLOAT);
public static final Field ALTERNATOROFFABOVETPS = Field.create("ALTERNATOROFFABOVETPS", 2028, FieldType.FLOAT);
public static final Field STARTOFCRANKINGPRIMINGPULSE = Field.create("STARTOFCRANKINGPRIMINGPULSE", 2032, FieldType.FLOAT);
public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 2036, FieldType.INT16);
public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 2038, FieldType.INT16);
public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 2040, FieldType.INT8, brain_pin_e);
public static final Field WARNINGLEDPIN = Field.create("WARNINGLEDPIN", 2041, FieldType.INT8, brain_pin_e);
public static final Field AUXSERIALRXPIN = Field.create("AUXSERIALRXPIN", 2042, FieldType.INT8, brain_pin_e);
public static final Field LIS302DLCSPIN = Field.create("LIS302DLCSPIN", 2043, FieldType.INT8, brain_pin_e);
public static final Field TPSACCELLENGTH = Field.create("TPSACCELLENGTH", 2044, FieldType.INT);
public static final Field TPSACCELENRICHMENTTHRESHOLD = Field.create("TPSACCELENRICHMENTTHRESHOLD", 2048, FieldType.FLOAT);
public static final Field VVTOFFSET = Field.create("VVTOFFSET", 2052, FieldType.FLOAT);
public static final Field ENGINELOADACCELLENGTH = Field.create("ENGINELOADACCELLENGTH", 2056, FieldType.INT);
public static final Field ENGINELOADDECELENLEANMENTTHRESHOLD = Field.create("ENGINELOADDECELENLEANMENTTHRESHOLD", 2060, FieldType.FLOAT);
public static final Field ENGINELOADDECELENLEANMENTMULTIPLIER = Field.create("ENGINELOADDECELENLEANMENTMULTIPLIER", 2064, FieldType.FLOAT);
public static final Field ENGINELOADACCELENRICHMENTTHRESHOLD = Field.create("ENGINELOADACCELENRICHMENTTHRESHOLD", 2068, FieldType.FLOAT);
public static final Field ENGINELOADACCELENRICHMENTMULTIPLIER = Field.create("ENGINELOADACCELENRICHMENTMULTIPLIER", 2072, FieldType.FLOAT);
public static final Field UARTCONSOLESERIALSPEED = Field.create("UARTCONSOLESERIALSPEED", 2076, FieldType.INT);
public static final Field TPSDECELENLEANMENTTHRESHOLD = Field.create("TPSDECELENLEANMENTTHRESHOLD", 2080, FieldType.FLOAT);
public static final Field TPSDECELENLEANMENTMULTIPLIER = Field.create("TPSDECELENLEANMENTMULTIPLIER", 2084, FieldType.FLOAT);
public static final Field SLOWADCALPHA = Field.create("SLOWADCALPHA", 2088, FieldType.FLOAT);
public static final String[] debug_mode_e = {"Alternator PID", "TPS acceleration enrichment", "INVALID", "Idle Control", "Engine Load accl enrich", "Trigger Counters", "FSIO_ADC", "AUX_PID_1", "VVT input", "Cranking", "Timing", "Closed-loop fuel corr PID", "VSS", "SD card", "sr5", "Knock", "mode16", "Electronic Throttle", "Executor", "Bench Test / TS commands", "Aux Valves", "Analog inputs #1", "INSTANT_RPM", "FSIO_EXPRESSION", "Status", "CJ125", "CAN", "MAP", "Metrics", "ETB#2", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "ETB Logic", "Boost Control", "Start/Stop", "Launch", "ETB Autotune", "Mode40"};
public static final Field DEBUGMODE = Field.create("DEBUGMODE", 2092, FieldType.INT, debug_mode_e);
public static final Field AUXSERIALSPEED = Field.create("AUXSERIALSPEED", 2096, FieldType.INT);
public static final Field BOOSTCUTPRESSURE = Field.create("BOOSTCUTPRESSURE", 2132, FieldType.FLOAT);
public static final Field FSIOADC1 = Field.create("FSIOADC1", 2200, FieldType.INT8, adc_channel_e);
public static final Field FSIOADC2 = Field.create("FSIOADC2", 2201, FieldType.INT8, adc_channel_e);
public static final Field FSIOADC3 = Field.create("FSIOADC3", 2202, FieldType.INT8, adc_channel_e);
public static final Field FSIOADC4 = Field.create("FSIOADC4", 2203, FieldType.INT8, adc_channel_e);
public static final Field FIXEDTIMING = Field.create("FIXEDTIMING", 2204, FieldType.FLOAT);
public static final Field MAPLOWVALUEVOLTAGE = Field.create("MAPLOWVALUEVOLTAGE", 2208, FieldType.FLOAT);
public static final Field MAPHIGHVALUEVOLTAGE = Field.create("MAPHIGHVALUEVOLTAGE", 2212, FieldType.FLOAT);
public static final Field EGOVALUESHIFT = Field.create("EGOVALUESHIFT", 2216, FieldType.FLOAT);
public static final Field AUXPIDPINS1 = Field.create("AUXPIDPINS1", 2220, FieldType.INT8, output_pin_e);
public static final Field AUXPIDPINS2 = Field.create("AUXPIDPINS2", 2221, FieldType.INT8, output_pin_e);
public static final Field AUXPIDPINS3 = Field.create("AUXPIDPINS3", 2222, FieldType.INT8, output_pin_e);
public static final Field AUXPIDPINS4 = Field.create("AUXPIDPINS4", 2223, FieldType.INT8, output_pin_e);
public static final Field CJ125SPIDEVICE = Field.create("CJ125SPIDEVICE", 2224, FieldType.INT8);
public static final Field CJ125CSPINMODE = Field.create("CJ125CSPINMODE", 2225, FieldType.INT8, pin_output_mode_e);
public static final Field DIZZYSPARKOUTPUTPIN = Field.create("DIZZYSPARKOUTPUTPIN", 2226, FieldType.INT8, output_pin_e);
public static final Field DIZZYSPARKOUTPUTPINMODE = Field.create("DIZZYSPARKOUTPUTPINMODE", 2227, FieldType.INT8, pin_output_mode_e);
public static final Field CRANKINGIACPOSITION = Field.create("CRANKINGIACPOSITION", 2228, FieldType.INT);
public static final Field TCHARGEMINRPMMINTPS = Field.create("TCHARGEMINRPMMINTPS", 2232, FieldType.FLOAT);
public static final Field TCHARGEMINRPMMAXTPS = Field.create("TCHARGEMINRPMMAXTPS", 2236, FieldType.FLOAT);
public static final Field TCHARGEMAXRPMMINTPS = Field.create("TCHARGEMAXRPMMINTPS", 2240, FieldType.FLOAT);
public static final Field TCHARGEMAXRPMMAXTPS = Field.create("TCHARGEMAXRPMMAXTPS", 2244, FieldType.FLOAT);
public static final Field AUXPIDFREQUENCY1 = Field.create("AUXPIDFREQUENCY1", 2248, FieldType.INT16);
public static final Field AUXPIDFREQUENCY2 = Field.create("AUXPIDFREQUENCY2", 2250, FieldType.INT16);
public static final Field AUXPIDFREQUENCY3 = Field.create("AUXPIDFREQUENCY3", 2252, FieldType.INT16);
public static final Field AUXPIDFREQUENCY4 = Field.create("AUXPIDFREQUENCY4", 2254, FieldType.INT16);
public static final Field ALTERNATORPWMFREQUENCY = Field.create("ALTERNATORPWMFREQUENCY", 2256, FieldType.INT);
public static final String[] mass_storage_e = {"Auto", "Always", "Never"};
public static final Field STORAGEMODE = Field.create("STORAGEMODE", 2260, FieldType.INT, mass_storage_e);
public static final String[] vvt_mode_e = {"Inactive", "Second half", "2GZ", "Miata NB2", "First half", "mode5", "mode6", "mode7"};
public static final Field VVTMODE = Field.create("VVTMODE", 2328, FieldType.INT, vvt_mode_e);
public static final Field TLE8888MODE = Field.create("TLE8888MODE", 2416, FieldType.INT8);
public static final Field AUTOTUNECLTTHRESHOLD = Field.create("AUTOTUNECLTTHRESHOLD", 2420, FieldType.FLOAT);
public static final Field AUTOTUNETPSROCTHRESHOLD = Field.create("AUTOTUNETPSROCTHRESHOLD", 2424, FieldType.FLOAT);
public static final Field AUTOTUNETPSQUIETPERIOD = Field.create("AUTOTUNETPSQUIETPERIOD", 2428, FieldType.FLOAT);
public static final Field UNUSED2432 = Field.create("UNUSED2432", 2432, FieldType.FLOAT);
public static final Field POSTCRANKINGFACTOR = Field.create("POSTCRANKINGFACTOR", 2436, FieldType.FLOAT);
public static final Field POSTCRANKINGDURATIONSEC = Field.create("POSTCRANKINGDURATIONSEC", 2440, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_TEMPC_1 = Field.create("AUXTEMPSENSOR1_TEMPC_1", 2444, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_TEMPC_2 = Field.create("AUXTEMPSENSOR1_TEMPC_2", 2448, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_TEMPC_3 = Field.create("AUXTEMPSENSOR1_TEMPC_3", 2452, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_RESISTANCE_1 = Field.create("AUXTEMPSENSOR1_RESISTANCE_1", 2456, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_RESISTANCE_2 = Field.create("AUXTEMPSENSOR1_RESISTANCE_2", 2460, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_RESISTANCE_3 = Field.create("AUXTEMPSENSOR1_RESISTANCE_3", 2464, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_BIAS_RESISTOR = Field.create("AUXTEMPSENSOR1_BIAS_RESISTOR", 2468, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR1_ADCCHANNEL = Field.create("AUXTEMPSENSOR1_ADCCHANNEL", 2472, FieldType.INT8, adc_channel_e);
public static final Field AUXTEMPSENSOR2_TEMPC_1 = Field.create("AUXTEMPSENSOR2_TEMPC_1", 2476, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_TEMPC_2 = Field.create("AUXTEMPSENSOR2_TEMPC_2", 2480, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_TEMPC_3 = Field.create("AUXTEMPSENSOR2_TEMPC_3", 2484, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_RESISTANCE_1 = Field.create("AUXTEMPSENSOR2_RESISTANCE_1", 2488, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_RESISTANCE_2 = Field.create("AUXTEMPSENSOR2_RESISTANCE_2", 2492, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_RESISTANCE_3 = Field.create("AUXTEMPSENSOR2_RESISTANCE_3", 2496, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_BIAS_RESISTOR = Field.create("AUXTEMPSENSOR2_BIAS_RESISTOR", 2500, FieldType.FLOAT);
public static final Field AUXTEMPSENSOR2_ADCCHANNEL = Field.create("AUXTEMPSENSOR2_ADCCHANNEL", 2504, FieldType.INT8, adc_channel_e);
public static final Field FUELCLOSEDLOOPCLTTHRESHOLD = Field.create("FUELCLOSEDLOOPCLTTHRESHOLD", 2508, FieldType.INT16);
public static final Field FUELCLOSEDLOOPTPSTHRESHOLD = Field.create("FUELCLOSEDLOOPTPSTHRESHOLD", 2510, FieldType.INT16);
public static final Field FUELCLOSEDLOOPRPMTHRESHOLD = Field.create("FUELCLOSEDLOOPRPMTHRESHOLD", 2512, FieldType.INT16);
public static final Field ETBFREQ = Field.create("ETBFREQ", 2514, FieldType.INT16);
public static final Field FUELCLOSEDLOOPPID_PFACTOR = Field.create("FUELCLOSEDLOOPPID_PFACTOR", 2516, FieldType.FLOAT);
public static final Field FUELCLOSEDLOOPPID_IFACTOR = Field.create("FUELCLOSEDLOOPPID_IFACTOR", 2520, FieldType.FLOAT);
public static final Field FUELCLOSEDLOOPPID_DFACTOR = Field.create("FUELCLOSEDLOOPPID_DFACTOR", 2524, FieldType.FLOAT);
public static final Field FUELCLOSEDLOOPPID_OFFSET = Field.create("FUELCLOSEDLOOPPID_OFFSET", 2528, FieldType.INT16);
public static final Field FUELCLOSEDLOOPPID_PERIODMS = Field.create("FUELCLOSEDLOOPPID_PERIODMS", 2530, FieldType.INT16);
public static final Field FUELCLOSEDLOOPPID_MINVALUE = Field.create("FUELCLOSEDLOOPPID_MINVALUE", 2532, FieldType.INT16);
public static final Field FUELCLOSEDLOOPPID_MAXVALUE = Field.create("FUELCLOSEDLOOPPID_MAXVALUE", 2534, FieldType.INT16);
public static final Field FUELCLOSEDLOOPAFRHIGHTHRESHOLD = Field.create("FUELCLOSEDLOOPAFRHIGHTHRESHOLD", 2536, FieldType.FLOAT);
public static final Field TIMING_OFFSET_CYLINDER1 = Field.create("TIMING_OFFSET_CYLINDER1", 2540, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER2 = Field.create("TIMING_OFFSET_CYLINDER2", 2544, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER3 = Field.create("TIMING_OFFSET_CYLINDER3", 2548, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER4 = Field.create("TIMING_OFFSET_CYLINDER4", 2552, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER5 = Field.create("TIMING_OFFSET_CYLINDER5", 2556, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER6 = Field.create("TIMING_OFFSET_CYLINDER6", 2560, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER7 = Field.create("TIMING_OFFSET_CYLINDER7", 2564, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER8 = Field.create("TIMING_OFFSET_CYLINDER8", 2568, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER9 = Field.create("TIMING_OFFSET_CYLINDER9", 2572, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER10 = Field.create("TIMING_OFFSET_CYLINDER10", 2576, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER11 = Field.create("TIMING_OFFSET_CYLINDER11", 2580, FieldType.INT);
public static final Field TIMING_OFFSET_CYLINDER12 = Field.create("TIMING_OFFSET_CYLINDER12", 2584, FieldType.INT);
public static final Field IDLEPIDACTIVATIONTIME = Field.create("IDLEPIDACTIVATIONTIME", 2588, FieldType.FLOAT);
public static final Field SDCARDSPIDEVICE = Field.create("SDCARDSPIDEVICE", 2592, FieldType.INT8);
public static final String[] pin_mode_e = {"default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLDOWN"};
public static final Field SPI1SCKMODE = Field.create("SPI1SCKMODE", 2596, FieldType.INT8, pin_mode_e);
public static final Field SPI1MOSIMODE = Field.create("SPI1MOSIMODE", 2597, FieldType.INT8, pin_mode_e);
public static final Field SPI1MISOMODE = Field.create("SPI1MISOMODE", 2598, FieldType.INT8, pin_mode_e);
public static final Field SPI2SCKMODE = Field.create("SPI2SCKMODE", 2599, FieldType.INT8, pin_mode_e);
public static final Field SPI2MOSIMODE = Field.create("SPI2MOSIMODE", 2600, FieldType.INT8, pin_mode_e);
public static final Field SPI2MISOMODE = Field.create("SPI2MISOMODE", 2601, FieldType.INT8, pin_mode_e);
public static final Field SPI3SCKMODE = Field.create("SPI3SCKMODE", 2602, FieldType.INT8, pin_mode_e);
public static final Field SPI3MOSIMODE = Field.create("SPI3MOSIMODE", 2603, FieldType.INT8, pin_mode_e);
public static final Field SPI3MISOMODE = Field.create("SPI3MISOMODE", 2604, FieldType.INT8, pin_mode_e);
public static final Field STEPPERENABLEPINMODE = Field.create("STEPPERENABLEPINMODE", 2605, FieldType.INT8, pin_output_mode_e);
public static final Field MC33816_RSTB = Field.create("MC33816_RSTB", 2606, FieldType.INT8, brain_pin_e);
public static final Field MC33816_DRIVEN = Field.create("MC33816_DRIVEN", 2607, FieldType.INT8, brain_pin_e);
public static final Field BRAKEPEDALPIN = Field.create("BRAKEPEDALPIN", 2608, FieldType.INT8, switch_input_pin_e);
public static final Field CJ125UA = Field.create("CJ125UA", 2609, FieldType.INT8, adc_channel_e);
public static final Field CJ125UR = Field.create("CJ125UR", 2610, FieldType.INT8, adc_channel_e);
public static final Field BRAKEPEDALPINMODE = Field.create("BRAKEPEDALPINMODE", 2611, FieldType.INT8);
public static final Field AUXPID1_PFACTOR = Field.create("AUXPID1_PFACTOR", 2612, FieldType.FLOAT);
public static final Field AUXPID1_IFACTOR = Field.create("AUXPID1_IFACTOR", 2616, FieldType.FLOAT);
public static final Field AUXPID1_DFACTOR = Field.create("AUXPID1_DFACTOR", 2620, FieldType.FLOAT);
public static final Field AUXPID1_OFFSET = Field.create("AUXPID1_OFFSET", 2624, FieldType.INT16);
public static final Field AUXPID1_PERIODMS = Field.create("AUXPID1_PERIODMS", 2626, FieldType.INT16);
public static final Field AUXPID1_MINVALUE = Field.create("AUXPID1_MINVALUE", 2628, FieldType.INT16);
public static final Field AUXPID1_MAXVALUE = Field.create("AUXPID1_MAXVALUE", 2630, FieldType.INT16);
public static final Field AUXPID2_PFACTOR = Field.create("AUXPID2_PFACTOR", 2632, FieldType.FLOAT);
public static final Field AUXPID2_IFACTOR = Field.create("AUXPID2_IFACTOR", 2636, FieldType.FLOAT);
public static final Field AUXPID2_DFACTOR = Field.create("AUXPID2_DFACTOR", 2640, FieldType.FLOAT);
public static final Field AUXPID2_OFFSET = Field.create("AUXPID2_OFFSET", 2644, FieldType.INT16);
public static final Field AUXPID2_PERIODMS = Field.create("AUXPID2_PERIODMS", 2646, FieldType.INT16);
public static final Field AUXPID2_MINVALUE = Field.create("AUXPID2_MINVALUE", 2648, FieldType.INT16);
public static final Field AUXPID2_MAXVALUE = Field.create("AUXPID2_MAXVALUE", 2650, FieldType.INT16);
public static final Field AUXPID3_PFACTOR = Field.create("AUXPID3_PFACTOR", 2652, FieldType.FLOAT);
public static final Field AUXPID3_IFACTOR = Field.create("AUXPID3_IFACTOR", 2656, FieldType.FLOAT);
public static final Field AUXPID3_DFACTOR = Field.create("AUXPID3_DFACTOR", 2660, FieldType.FLOAT);
public static final Field AUXPID3_OFFSET = Field.create("AUXPID3_OFFSET", 2664, FieldType.INT16);
public static final Field AUXPID3_PERIODMS = Field.create("AUXPID3_PERIODMS", 2666, FieldType.INT16);
public static final Field AUXPID3_MINVALUE = Field.create("AUXPID3_MINVALUE", 2668, FieldType.INT16);
public static final Field AUXPID3_MAXVALUE = Field.create("AUXPID3_MAXVALUE", 2670, FieldType.INT16);
public static final Field AUXPID4_PFACTOR = Field.create("AUXPID4_PFACTOR", 2672, FieldType.FLOAT);
public static final Field AUXPID4_IFACTOR = Field.create("AUXPID4_IFACTOR", 2676, FieldType.FLOAT);
public static final Field AUXPID4_DFACTOR = Field.create("AUXPID4_DFACTOR", 2680, FieldType.FLOAT);
public static final Field AUXPID4_OFFSET = Field.create("AUXPID4_OFFSET", 2684, FieldType.INT16);
public static final Field AUXPID4_PERIODMS = Field.create("AUXPID4_PERIODMS", 2686, FieldType.INT16);
public static final Field AUXPID4_MINVALUE = Field.create("AUXPID4_MINVALUE", 2688, FieldType.INT16);
public static final Field AUXPID4_MAXVALUE = Field.create("AUXPID4_MAXVALUE", 2690, FieldType.INT16);
public static final Field OILPRESSURE_HWCHANNEL = Field.create("OILPRESSURE_HWCHANNEL", 2692, FieldType.INT8, adc_channel_e);
public static final Field OILPRESSURE_V1 = Field.create("OILPRESSURE_V1", 2696, FieldType.FLOAT);
public static final Field OILPRESSURE_VALUE1 = Field.create("OILPRESSURE_VALUE1", 2700, FieldType.FLOAT);
public static final Field OILPRESSURE_V2 = Field.create("OILPRESSURE_V2", 2704, FieldType.FLOAT);
public static final Field OILPRESSURE_VALUE2 = Field.create("OILPRESSURE_VALUE2", 2708, FieldType.FLOAT);
public static final Field ACCELEROMETERSPIDEVICE = Field.create("ACCELEROMETERSPIDEVICE", 2712, FieldType.INT8);
public static final Field AUXVOLTAGE1 = Field.create("AUXVOLTAGE1", 2713, FieldType.INT8, adc_channel_e);
public static final Field AUXVOLTAGE2 = Field.create("AUXVOLTAGE2", 2714, FieldType.INT8, adc_channel_e);
public static final Field UNUSEDSPIPADDING5 = Field.create("UNUSEDSPIPADDING5", 2715, FieldType.INT8);
public static final Field UNUSEDFLEXFUELSENSOR = Field.create("UNUSEDFLEXFUELSENSOR", 3100, FieldType.INT8);
public static final Field TEST557PIN = Field.create("TEST557PIN", 3101, FieldType.INT8, brain_pin_e);
public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 3102, FieldType.INT8, pin_output_mode_e);
public static final Field EXTERNALKNOCKSENSEADC = Field.create("EXTERNALKNOCKSENSEADC", 3103, FieldType.INT8, adc_channel_e);
public static final Field STEPPERENABLEPIN = Field.create("STEPPERENABLEPIN", 3104, FieldType.INT8, brain_pin_e);
public static final Field TLE8888_CS = Field.create("TLE8888_CS", 3105, FieldType.INT8, brain_pin_e);
public static final Field TLE8888_CSPINMODE = Field.create("TLE8888_CSPINMODE", 3106, FieldType.INT8, pin_output_mode_e);
public static final Field MC33816_CS = Field.create("MC33816_CS", 3107, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS1 = Field.create("SERVOOUTPUTPINS1", 3140, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS2 = Field.create("SERVOOUTPUTPINS2", 3141, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS3 = Field.create("SERVOOUTPUTPINS3", 3142, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS4 = Field.create("SERVOOUTPUTPINS4", 3143, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS5 = Field.create("SERVOOUTPUTPINS5", 3144, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS6 = Field.create("SERVOOUTPUTPINS6", 3145, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS7 = Field.create("SERVOOUTPUTPINS7", 3146, FieldType.INT8, brain_pin_e);
public static final Field SERVOOUTPUTPINS8 = Field.create("SERVOOUTPUTPINS8", 3147, FieldType.INT8, brain_pin_e);
public static final Field COASTINGFUELCUTRPMHIGH = Field.create("COASTINGFUELCUTRPMHIGH", 3148, FieldType.INT16);
public static final Field COASTINGFUELCUTRPMLOW = Field.create("COASTINGFUELCUTRPMLOW", 3150, FieldType.INT16);
public static final Field COASTINGFUELCUTTPS = Field.create("COASTINGFUELCUTTPS", 3152, FieldType.INT16);
public static final Field COASTINGFUELCUTCLT = Field.create("COASTINGFUELCUTCLT", 3154, FieldType.INT16);
public static final Field PIDEXTRAFORLOWRPM = Field.create("PIDEXTRAFORLOWRPM", 3156, FieldType.INT16);
public static final Field COASTINGFUELCUTMAP = Field.create("COASTINGFUELCUTMAP", 3158, FieldType.INT16);
public static final Field IGNITIONTPSTABLE = Field.create("IGNITIONTPSTABLE", 3288, FieldType.INT);
public static final Field TCHARGEAIRCOEFMIN = Field.create("TCHARGEAIRCOEFMIN", 3864, FieldType.FLOAT);
public static final Field TCHARGEAIRCOEFMAX = Field.create("TCHARGEAIRCOEFMAX", 3868, FieldType.FLOAT);
public static final Field TCHARGEAIRFLOWMAX = Field.create("TCHARGEAIRFLOWMAX", 3872, FieldType.FLOAT);
public static final Field TCHARGEAIRINCRLIMIT = Field.create("TCHARGEAIRINCRLIMIT", 3876, FieldType.FLOAT);
public static final Field TCHARGEAIRDECRLIMIT = Field.create("TCHARGEAIRDECRLIMIT", 3880, FieldType.FLOAT);
public static final String[] tChargeMode_e = {"RPM+TPS (Default)", "Air Mass Interpolation"};
public static final Field TCHARGEMODE = Field.create("TCHARGEMODE", 3884, FieldType.INT, tChargeMode_e);
public static final Field HIP9011GAIN = Field.create("HIP9011GAIN", 3952, FieldType.FLOAT);
public static final Field ETB_ITERMMIN = Field.create("ETB_ITERMMIN", 3956, FieldType.INT16);
public static final Field ETB_ITERMMAX = Field.create("ETB_ITERMMAX", 3958, FieldType.INT16);
public static final Field ETBDEADBAND = Field.create("ETBDEADBAND", 3960, FieldType.FLOAT);
public static final Field IDLETIMINGPID_PFACTOR = Field.create("IDLETIMINGPID_PFACTOR", 3968, FieldType.FLOAT);
public static final Field IDLETIMINGPID_IFACTOR = Field.create("IDLETIMINGPID_IFACTOR", 3972, FieldType.FLOAT);
public static final Field IDLETIMINGPID_DFACTOR = Field.create("IDLETIMINGPID_DFACTOR", 3976, FieldType.FLOAT);
public static final Field IDLETIMINGPID_OFFSET = Field.create("IDLETIMINGPID_OFFSET", 3980, FieldType.INT16);
public static final Field IDLETIMINGPID_PERIODMS = Field.create("IDLETIMINGPID_PERIODMS", 3982, FieldType.INT16);
public static final Field IDLETIMINGPID_MINVALUE = Field.create("IDLETIMINGPID_MINVALUE", 3984, FieldType.INT16);
public static final Field IDLETIMINGPID_MAXVALUE = Field.create("IDLETIMINGPID_MAXVALUE", 3986, FieldType.INT16);
public static final Field IDLETIMINGPIDWORKZONE = Field.create("IDLETIMINGPIDWORKZONE", 3988, FieldType.INT16);
public static final Field IDLETIMINGPIDDEADZONE = Field.create("IDLETIMINGPIDDEADZONE", 3990, FieldType.INT16);
public static final Field IDLEPIDFALLOFFDELTARPM = Field.create("IDLEPIDFALLOFFDELTARPM", 3992, FieldType.INT16);
public static final Field TPSACCELFRACTIONPERIOD = Field.create("TPSACCELFRACTIONPERIOD", 3994, FieldType.INT16);
public static final Field TPSACCELFRACTIONDIVISOR = Field.create("TPSACCELFRACTIONDIVISOR", 3996, FieldType.FLOAT);
public static final Field TLE8888SPIDEVICE = Field.create("TLE8888SPIDEVICE", 4000, FieldType.INT8);
public static final Field MC33816SPIDEVICE = Field.create("MC33816SPIDEVICE", 4001, FieldType.INT8);
public static final Field IDLERPMPID_ITERMMIN = Field.create("IDLERPMPID_ITERMMIN", 4002, FieldType.INT16);
public static final Field TLE6240SPIDEVICE = Field.create("TLE6240SPIDEVICE", 4004, FieldType.INT8);
public static final Field UNUSEDSPIPADDING7 = Field.create("UNUSEDSPIPADDING7", 4005, FieldType.INT8);
public static final Field IDLERPMPID_ITERMMAX = Field.create("IDLERPMPID_ITERMMAX", 4006, FieldType.INT16);
public static final Field MC33972SPIDEVICE = Field.create("MC33972SPIDEVICE", 4008, FieldType.INT8);
public static final Field ETBIDLETHROTTLERANGE = Field.create("ETBIDLETHROTTLERANGE", 4012, FieldType.FLOAT);
public static final Field TRIGGERCOMPCENTERVOLT = Field.create("TRIGGERCOMPCENTERVOLT", 4036, FieldType.INT8);
public static final Field TRIGGERCOMPHYSTMIN = Field.create("TRIGGERCOMPHYSTMIN", 4037, FieldType.INT8);
public static final Field TRIGGERCOMPHYSTMAX = Field.create("TRIGGERCOMPHYSTMAX", 4038, FieldType.INT8);
public static final Field TRIGGERCOMPSENSORSATRPM = Field.create("TRIGGERCOMPSENSORSATRPM", 4039, FieldType.INT8);
public static final Field IDLERPMPID2_PFACTOR = Field.create("IDLERPMPID2_PFACTOR", 4040, FieldType.FLOAT);
public static final Field IDLERPMPID2_IFACTOR = Field.create("IDLERPMPID2_IFACTOR", 4044, FieldType.FLOAT);
public static final Field IDLERPMPID2_DFACTOR = Field.create("IDLERPMPID2_DFACTOR", 4048, FieldType.FLOAT);
public static final Field IDLERPMPID2_OFFSET = Field.create("IDLERPMPID2_OFFSET", 4052, FieldType.INT16);
public static final Field IDLERPMPID2_PERIODMS = Field.create("IDLERPMPID2_PERIODMS", 4054, FieldType.INT16);
public static final Field IDLERPMPID2_MINVALUE = Field.create("IDLERPMPID2_MINVALUE", 4056, FieldType.INT16);
public static final Field IDLERPMPID2_MAXVALUE = Field.create("IDLERPMPID2_MAXVALUE", 4058, FieldType.INT16);
public static final Field IACPIDMULTTABLE = Field.create("IACPIDMULTTABLE", 4060, FieldType.INT);
public static final Field CANVSSNBCTYPE = Field.create("CANVSSNBCTYPE", 4140, FieldType.INT);
public static final Field GPPWM1_PIN = Field.create("GPPWM1_PIN", 4144, FieldType.INT8, output_pin_e);
public static final Field GPPWM1_DUTYIFERROR = Field.create("GPPWM1_DUTYIFERROR", 4145, FieldType.INT8);
public static final Field GPPWM1_PWMFREQUENCY = Field.create("GPPWM1_PWMFREQUENCY", 4146, FieldType.INT16);
public static final Field GPPWM1_ONABOVEDUTY = Field.create("GPPWM1_ONABOVEDUTY", 4148, FieldType.INT8);
public static final Field GPPWM1_OFFBELOWDUTY = Field.create("GPPWM1_OFFBELOWDUTY", 4149, FieldType.INT8);
public static final String[] gppwm_channel_e = {"TPS", "MAP", "CLT", "IAT"};
public static final Field GPPWM1_LOADAXIS = Field.create("GPPWM1_LOADAXIS", 4150, FieldType.INT8, gppwm_channel_e);
public static final Field GPPWM1_PAD = Field.create("GPPWM1_PAD", 4151, FieldType.INT8);
public static final Field GPPWM1_TABLE = Field.create("GPPWM1_TABLE", 4168, FieldType.INT);
public static final Field GPPWM2_PIN = Field.create("GPPWM2_PIN", 4232, FieldType.INT8, output_pin_e);
public static final Field GPPWM2_DUTYIFERROR = Field.create("GPPWM2_DUTYIFERROR", 4233, FieldType.INT8);
public static final Field GPPWM2_PWMFREQUENCY = Field.create("GPPWM2_PWMFREQUENCY", 4234, FieldType.INT16);
public static final Field GPPWM2_ONABOVEDUTY = Field.create("GPPWM2_ONABOVEDUTY", 4236, FieldType.INT8);
public static final Field GPPWM2_OFFBELOWDUTY = Field.create("GPPWM2_OFFBELOWDUTY", 4237, FieldType.INT8);
public static final Field GPPWM2_LOADAXIS = Field.create("GPPWM2_LOADAXIS", 4238, FieldType.INT8, gppwm_channel_e);
public static final Field GPPWM2_PAD = Field.create("GPPWM2_PAD", 4239, FieldType.INT8);
public static final Field GPPWM2_TABLE = Field.create("GPPWM2_TABLE", 4256, FieldType.INT);
public static final Field GPPWM3_PIN = Field.create("GPPWM3_PIN", 4320, FieldType.INT8, output_pin_e);
public static final Field GPPWM3_DUTYIFERROR = Field.create("GPPWM3_DUTYIFERROR", 4321, FieldType.INT8);
public static final Field GPPWM3_PWMFREQUENCY = Field.create("GPPWM3_PWMFREQUENCY", 4322, FieldType.INT16);
public static final Field GPPWM3_ONABOVEDUTY = Field.create("GPPWM3_ONABOVEDUTY", 4324, FieldType.INT8);
public static final Field GPPWM3_OFFBELOWDUTY = Field.create("GPPWM3_OFFBELOWDUTY", 4325, FieldType.INT8);
public static final Field GPPWM3_LOADAXIS = Field.create("GPPWM3_LOADAXIS", 4326, FieldType.INT8, gppwm_channel_e);
public static final Field GPPWM3_PAD = Field.create("GPPWM3_PAD", 4327, FieldType.INT8);
public static final Field GPPWM3_TABLE = Field.create("GPPWM3_TABLE", 4344, FieldType.INT);
public static final Field GPPWM4_PIN = Field.create("GPPWM4_PIN", 4408, FieldType.INT8, output_pin_e);
public static final Field GPPWM4_DUTYIFERROR = Field.create("GPPWM4_DUTYIFERROR", 4409, FieldType.INT8);
public static final Field GPPWM4_PWMFREQUENCY = Field.create("GPPWM4_PWMFREQUENCY", 4410, FieldType.INT16);
public static final Field GPPWM4_ONABOVEDUTY = Field.create("GPPWM4_ONABOVEDUTY", 4412, FieldType.INT8);
public static final Field GPPWM4_OFFBELOWDUTY = Field.create("GPPWM4_OFFBELOWDUTY", 4413, FieldType.INT8);
public static final Field GPPWM4_LOADAXIS = Field.create("GPPWM4_LOADAXIS", 4414, FieldType.INT8, gppwm_channel_e);
public static final Field GPPWM4_PAD = Field.create("GPPWM4_PAD", 4415, FieldType.INT8);
public static final Field GPPWM4_TABLE = Field.create("GPPWM4_TABLE", 4432, FieldType.INT);
public static final Field WARNING_MESSAGE = Field.create("WARNING_MESSAGE", 6000, FieldType.INT);
public static final Field BOOSTTABLEOPENLOOP = Field.create("BOOSTTABLEOPENLOOP", 6248, FieldType.INT);
public static final Field BOOSTTABLECLOSEDLOOP = Field.create("BOOSTTABLECLOSEDLOOP", 6328, FieldType.INT);
public static final Field PEDALTOTPSTABLE = Field.create("PEDALTOTPSTABLE", 6400, FieldType.INT);
public static final Field FSIOFORMULAS1 = Field.create("FSIOFORMULAS1", 6672, FieldType.INT);
public static final Field FSIOFORMULAS2 = Field.create("FSIOFORMULAS2", 6872, FieldType.INT);
public static final Field FSIOFORMULAS3 = Field.create("FSIOFORMULAS3", 7072, FieldType.INT);
public static final Field FSIOFORMULAS4 = Field.create("FSIOFORMULAS4", 7272, FieldType.INT);
public static final Field FSIOFORMULAS5 = Field.create("FSIOFORMULAS5", 7472, FieldType.INT);
public static final Field FSIOFORMULAS6 = Field.create("FSIOFORMULAS6", 7672, FieldType.INT);
public static final Field FSIOFORMULAS7 = Field.create("FSIOFORMULAS7", 7872, FieldType.INT);
public static final Field FSIOFORMULAS8 = Field.create("FSIOFORMULAS8", 8072, FieldType.INT);
public static final Field FSIOFORMULAS9 = Field.create("FSIOFORMULAS9", 8272, FieldType.INT);
public static final Field FSIOFORMULAS10 = Field.create("FSIOFORMULAS10", 8472, FieldType.INT);
public static final Field FSIOFORMULAS11 = Field.create("FSIOFORMULAS11", 8672, FieldType.INT);
public static final Field FSIOFORMULAS12 = Field.create("FSIOFORMULAS12", 8872, FieldType.INT);
public static final Field FSIOFORMULAS13 = Field.create("FSIOFORMULAS13", 9072, FieldType.INT);
public static final Field FSIOFORMULAS14 = Field.create("FSIOFORMULAS14", 9272, FieldType.INT);
public static final Field FSIOFORMULAS15 = Field.create("FSIOFORMULAS15", 9472, FieldType.INT);
public static final Field FSIOFORMULAS16 = Field.create("FSIOFORMULAS16", 9672, FieldType.INT);
public static final Field TIMINGMULTIPLIER = Field.create("TIMINGMULTIPLIER", 9872, FieldType.INT);
public static final Field TIMINGADDITIVE = Field.create("TIMINGADDITIVE", 10072, FieldType.INT);
public static final Field IGNITIONIATCORRTABLE = Field.create("IGNITIONIATCORRTABLE", 12832, FieldType.INT);
public static final Field INJECTIONPHASE = Field.create("INJECTIONPHASE", 13984, FieldType.INT);
public static final Field FUELTABLE = Field.create("FUELTABLE", 15136, FieldType.INT);
public static final Field IGNITIONTABLE = Field.create("IGNITIONTABLE", 16288, FieldType.INT);
public static final Field VETABLE = Field.create("VETABLE", 17440, FieldType.INT);
public static final Field AFRTABLE = Field.create("AFRTABLE", 18592, FieldType.INT);
public static final Field TPSTPSACCELTABLE = Field.create("TPSTPSACCELTABLE", 18976, FieldType.INT);
public static final Field FSIOTABLE1 = Field.create("FSIOTABLE1", 19296, FieldType.INT);
public static final Field FSIOTABLE2 = Field.create("FSIOTABLE2", 19616, FieldType.INT);
public static final Field FSIOTABLE3 = Field.create("FSIOTABLE3", 19744, FieldType.INT);
public static final Field FSIOTABLE4 = Field.create("FSIOTABLE4", 19872, FieldType.INT);
public static final Field[] VALUES = {
ENGINETYPE,
ENGINESNIFFERRPMTHRESHOLD,
INJECTOR_FLOW,
ISFORCEDINDUCTION,
ACTIVATEAUXPID1,
ISVERBOSEAUXPID1,
ACTIVATEAUXPID2,
ISVERBOSEAUXPID2,
ACTIVATEAUXPID3,
ISVERBOSEAUXPID3,
ACTIVATEAUXPID4,
ISVERBOSEAUXPID4,
ISCJ125VERBOSE,
CJ125ISUADIVIDED,
CJ125ISLSU49,
ETB_USE_TWO_WIRES,
ISDOUBLESOLENOIDIDLE,
SHOWSDCARDWARNING,
CJ125ISURDIVIDED,
ISSUE_294_UNUSED,
USETLE8888_CRANKING_HACK,
USEINSTANTRPMFORIDLE,
ABSOLUTEFUELPRESSURE,
LAUNCHCONTROLENABLED,
ROLLINGLAUNCHENABLED,
ANTILAGENABLED,
USERUNNINGMATHFORCRANKING,
DISPLAYLOGICLEVELSINENGINESNIFFER,
ISSUE_294_26,
ISSUE_294_27,
ISSUE_294_28,
ISSUE_294_29,
ISSUE_294_30,
ISSUE_294_31,
UNUSEDBIT_34_31,
TPSMIN,
TPSMAX,
TPSERRORDETECTIONTOOLOW,
TPSERRORDETECTIONTOOHIGH,
CRANKING_BASEFUEL,
CRANKING_RPM,
PRIMINGSQUIRTDURATIONMS,
IGNITIONDWELLFORCRANKINGMS,
CRANKINGCHARGEANGLE,
MAP_SENSOR_LOWVALUE,
MAP_SENSOR_HIGHVALUE,
MAP_SENSOR_TYPE,
MAP_SENSOR_HWCHANNEL,
CLT_TEMPC_1,
CLT_TEMPC_2,
CLT_TEMPC_3,
CLT_RESISTANCE_1,
CLT_RESISTANCE_2,
CLT_RESISTANCE_3,
CLT_BIAS_RESISTOR,
CLT_ADCCHANNEL,
IAT_TEMPC_1,
IAT_TEMPC_2,
IAT_TEMPC_3,
IAT_RESISTANCE_1,
IAT_RESISTANCE_2,
IAT_RESISTANCE_3,
IAT_BIAS_RESISTOR,
IAT_ADCCHANNEL,
LAUNCHRPM,
LAUNCHTIMINGRETARD,
HIP9011PRESCALERANDSDO,
KNOCKBANDCUSTOM,
DISPLACEMENT,
CYLINDERSCOUNT,
FIRINGORDER,
CYLINDERBORE,
SENSORSNIFFERRPMTHRESHOLD,
RPMHARDLIMIT,
FUELALGORITHM,
CRANKINGINJECTIONMODE,
INJECTIONMODE,
EXTRAINJECTIONOFFSET,
CRANKINGTIMINGANGLE,
IGNITIONMODE,
IGNITIONOFFSET,
TIMINGMODE,
FIXEDMODETIMING,
GLOBALTRIGGERANGLEOFFSET,
ANALOGINPUTDIVIDERCOEFFICIENT,
VBATTDIVIDERCOEFF,
FANONTEMPERATURE,
FANOFFTEMPERATURE,
VEHICLESPEEDCOEF,
CANNBCTYPE,
CANSLEEPPERIODMS,
AMBIGUOUSOPERATIONMODE,
DISPLAYMODE,
LOGFORMAT,
BYFIRMWAREVERSION,
HD44780WIDTH,
HD44780HEIGHT,
TPS1_1ADCCHANNEL,
VBATTADCCHANNEL,
FUELLEVELSENSOR,
TPS2_1ADCCHANNEL,
OVERRIDECRANKINGIGNITION,
SENSORCHARTFREQUENCY,
TRIGGER_TYPE,
TRIGGER_TODOREMOVEMEONEDAY0,
TRIGGER_TODOREMOVEMEONEDAY1,
TRIGGER_USEONLYFIRSTCHANNEL,
TRIGGER_UNUSEDBIT_4_3,
TRIGGER_UNUSEDBIT_4_4,
TRIGGER_UNUSEDBIT_4_5,
TRIGGER_UNUSEDBIT_4_6,
TRIGGER_UNUSEDBIT_4_7,
TRIGGER_UNUSEDBIT_4_8,
TRIGGER_UNUSEDBIT_4_9,
TRIGGER_UNUSEDBIT_4_10,
TRIGGER_UNUSEDBIT_4_11,
TRIGGER_UNUSEDBIT_4_12,
TRIGGER_UNUSEDBIT_4_13,
TRIGGER_UNUSEDBIT_4_14,
TRIGGER_UNUSEDBIT_4_15,
TRIGGER_UNUSEDBIT_4_16,
TRIGGER_UNUSEDBIT_4_17,
TRIGGER_UNUSEDBIT_4_18,
TRIGGER_UNUSEDBIT_4_19,
TRIGGER_UNUSEDBIT_4_20,
TRIGGER_UNUSEDBIT_4_21,
TRIGGER_UNUSEDBIT_4_22,
TRIGGER_UNUSEDBIT_4_23,
TRIGGER_UNUSEDBIT_4_24,
TRIGGER_UNUSEDBIT_4_25,
TRIGGER_UNUSEDBIT_4_26,
TRIGGER_UNUSEDBIT_4_27,
TRIGGER_UNUSEDBIT_4_28,
TRIGGER_UNUSEDBIT_4_29,
TRIGGER_UNUSEDBIT_4_30,
TRIGGER_UNUSEDBIT_4_31,
TRIGGER_CUSTOMTOTALTOOTHCOUNT,
TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT,
HIP9011SPIDEVICE,
HIGH_FUEL_PRESSURE_SENSOR_1,
HIGH_FUEL_PRESSURE_SENSOR_2,
MAFADCCHANNEL,
GLOBALFUELCORRECTION,
ADCVCC,
MAXKNOCKSUBDEG,
CAMINPUTS1,
CAMINPUTS2,
CAMINPUTS3,
CAMINPUTS4,
AFR_HWCHANNEL,
AFR_V1,
AFR_VALUE1,
AFR_V2,
AFR_VALUE2,
THROTTLEPEDALPOSITIONADCCHANNEL,
TLE6240_CS,
TLE6240_CSPINMODE,
THROTTLEPEDALUPPIN,
BAROSENSOR_LOWVALUE,
BAROSENSOR_HIGHVALUE,
BAROSENSOR_TYPE,
BAROSENSOR_HWCHANNEL,
IDLE_SOLENOIDFREQUENCY,
IDLE_SOLENOIDPIN,
IDLE_STEPPERDIRECTIONPIN,
IDLE_STEPPERSTEPPIN,
IDLE_SOLENOIDPINMODE,
MANIDLEPOSITION,
MAPFREQUENCY0KPA,
MAPFREQUENCY100KPA,
TRIGGERSIMULATORFREQUENCY,
INJECTIONPINS1,
INJECTIONPINS2,
INJECTIONPINS3,
INJECTIONPINS4,
INJECTIONPINS5,
INJECTIONPINS6,
INJECTIONPINS7,
INJECTIONPINS8,
INJECTIONPINS9,
INJECTIONPINS10,
INJECTIONPINS11,
INJECTIONPINS12,
IGNITIONPINS1,
IGNITIONPINS2,
IGNITIONPINS3,
IGNITIONPINS4,
IGNITIONPINS5,
IGNITIONPINS6,
IGNITIONPINS7,
IGNITIONPINS8,
IGNITIONPINS9,
IGNITIONPINS10,
IGNITIONPINS11,
IGNITIONPINS12,
INJECTIONPINMODE,
IGNITIONPINMODE,
HD44780_RS,
HD44780_E,
HD44780_DB4,
HD44780_DB5,
HD44780_DB6,
HD44780_DB7,
GPS_RX_PIN,
GPS_TX_PIN,
FUELPUMPPIN,
FUELPUMPPINMODE,
MALFUNCTIONINDICATORPIN,
MALFUNCTIONINDICATORPINMODE,
FANPINMODE,
FANPIN,
CLUTCHDOWNPIN,
ALTERNATORCONTROLPIN,
ALTERNATORCONTROLPINMODE,
CLUTCHDOWNPINMODE,
DIGITALPOTENTIOMETERCHIPSELECT1,
DIGITALPOTENTIOMETERCHIPSELECT2,
DIGITALPOTENTIOMETERCHIPSELECT3,
DIGITALPOTENTIOMETERCHIPSELECT4,
ELECTRONICTHROTTLEPIN1MODE,
WBOHEATERPIN,
CJ125CSPIN,
MAX31855SPIDEVICE,
DEBUGTRIGGERSYNC,
DIGITALPOTENTIOMETERSPIDEVICE,
MC33972_CS,
MC33972_CSPINMODE,
AUXFASTSENSOR1_ADCCHANNEL,
TPS1_2ADCCHANNEL,
TPS2_2ADCCHANNEL,
THROTTLEPEDALPOSITIONSECONDADCCHANNEL,
FUELLEVELEMPTYTANKVOLTAGE,
FUELLEVELFULLTANKVOLTAGE,
AFR_TYPE,
FUELCLOSEDLOOPAFRLOWTHRESHOLD,
TRIGGERINPUTPINS1,
TRIGGERINPUTPINS2,
TRIGGERINPUTPINS3,
HIP9011CSPINMODE,
TACHOUTPUTPIN,
TACHOUTPUTPINMODE,
MAINRELAYPIN,
SDCARDCSPIN,
CANTXPIN,
CANRXPIN,
THROTTLEPEDALUPPINMODE,
UNUSED711,
IDLETHREADPERIODMS,
CONSOLELOOPPERIODMS,
LCDTHREADPERIODMS,
GENERALPERIODICTHREADPERIODMS,
TUNERSTUDIOSERIALSPEED,
COMPRESSIONRATIO,
TRIGGERSIMULATORPINS1,
TRIGGERSIMULATORPINS2,
TRIGGERSIMULATORPINS3,
TRIGGERSIMULATORPINMODES1,
TRIGGERSIMULATORPINMODES2,
TRIGGERSIMULATORPINMODES3,
O2HEATERPIN,
O2HEATERPINMODETODO,
IS_ENABLED_SPI_1,
IS_ENABLED_SPI_2,
IS_ENABLED_SPI_3,
ISSDCARDENABLED,
ISFASTADCENABLED,
ISENGINECONTROLENABLED,
ISHIP9011ENABLED,
ISVERBOSEALTERNATOR,
USESERIALPORT,
USESTEPPERIDLE,
ENABLEDSTEP1LIMITER,
USETPICADVANCEDMODE,
USELCDSCREEN,
VERBOSETLE8888,
ENABLEVERBOSECANTX,
ONOFFALTERNATORLOGIC,
ISCJ125ENABLED,
VVTCAMSENSORUSERISE,
MEASUREMAPONLYINONECYLINDER,
STEPPERFORCEPARKINGEVERYRESTART,
ISFASTERENGINESPINUPENABLED,
COASTINGFUELCUTENABLED,
USEIACTABLEFORCOASTING,
USENOISELESSTRIGGERDECODER,
USEIDLETIMINGPIDCONTROL,
USETPSBASEDVETABLE,
IS_ENABLED_SPI_4,
PAUSEETBCONTROL,
ALIGNENGINESNIFFERATTDC,
USEETBFORIDLECONTROL,
IDLEINCREMENTALPIDCIC,
ENABLEAEMXSERIES,
LOGICANALYZERPINS1,
LOGICANALYZERPINS2,
LOGICANALYZERPINS3,
LOGICANALYZERPINS4,
MAINRELAYPINMODE,
HIP9011CSPIN,
HIP9011INTHOLDPIN,
HIP9011INTHOLDPINMODE,
VERBOSECANBASEADDRESS,
MC33_HVOLT,
GPIOPINMODES1,
GPIOPINMODES2,
GPIOPINMODES3,
GPIOPINMODES4,
GPIOPINMODES5,
GPIOPINMODES6,
GPIOPINMODES7,
GPIOPINMODES8,
GPIOPINMODES9,
GPIOPINMODES10,
GPIOPINMODES11,
GPIOPINMODES12,
GPIOPINMODES13,
GPIOPINMODES14,
GPIOPINMODES15,
GPIOPINMODES16,
FSIOOUTPUTPINS1,
FSIOOUTPUTPINS2,
FSIOOUTPUTPINS3,
FSIOOUTPUTPINS4,
FSIOOUTPUTPINS5,
FSIOOUTPUTPINS6,
FSIOOUTPUTPINS7,
FSIOOUTPUTPINS8,
FSIOOUTPUTPINS9,
FSIOOUTPUTPINS10,
FSIOOUTPUTPINS11,
FSIOOUTPUTPINS12,
FSIOOUTPUTPINS13,
FSIOOUTPUTPINS14,
FSIOOUTPUTPINS15,
FSIOOUTPUTPINS16,
MAX31855_CS1,
MAX31855_CS2,
MAX31855_CS3,
MAX31855_CS4,
MAX31855_CS5,
MAX31855_CS6,
MAX31855_CS7,
MAX31855_CS8,
SDCARDPERIODMS,
UNUSED806,
DEBUGMAPAVERAGING,
STARTERRELAYDISABLEPIN,
STARTERRELAYDISABLEMODE,
SECONDSOLENOIDPIN,
STARTSTOPBUTTONPIN,
MAPMINBUFFERLENGTH,
IDLEPIDDEACTIVATIONTPSTHRESHOLD,
STEPPERPARKINGEXTRASTEPS,
TPS1SECONDARYMIN,
TPS1SECONDARYMAX,
ANTILAGRPMTRESHOLD,
STARTCRANKINGDURATION,
TRIGGERERRORPIN,
TRIGGERERRORPINMODE,
ACRELAYPIN,
ACRELAYPINMODE,
FSIOFREQUENCY1,
FSIOFREQUENCY2,
FSIOFREQUENCY3,
FSIOFREQUENCY4,
FSIOFREQUENCY5,
FSIOFREQUENCY6,
FSIOFREQUENCY7,
FSIOFREQUENCY8,
FSIOFREQUENCY9,
FSIOFREQUENCY10,
FSIOFREQUENCY11,
FSIOFREQUENCY12,
FSIOFREQUENCY13,
FSIOFREQUENCY14,
FSIOFREQUENCY15,
FSIOFREQUENCY16,
FSIO_SETTING1,
FSIO_SETTING2,
FSIO_SETTING3,
FSIO_SETTING4,
FSIO_SETTING5,
FSIO_SETTING6,
FSIO_SETTING7,
FSIO_SETTING8,
FSIO_SETTING9,
FSIO_SETTING10,
FSIO_SETTING11,
FSIO_SETTING12,
FSIO_SETTING13,
FSIO_SETTING14,
FSIO_SETTING15,
FSIO_SETTING16,
SPI1MOSIPIN,
SPI1MISOPIN,
SPI1SCKPIN,
SPI2MOSIPIN,
SPI2MISOPIN,
SPI2SCKPIN,
SPI3MOSIPIN,
SPI3MISOPIN,
SPI3SCKPIN,
CDMINPUTPIN,
JOYSTICKCENTERPIN,
JOYSTICKAPIN,
JOYSTICKBPIN,
JOYSTICKCPIN,
JOYSTICKDPIN,
CONSOLEUARTDEVICE,
SENSORCHARTMODE,
MAFSENSORTYPE,
FSIODIGITALINPUTS1,
FSIODIGITALINPUTS2,
FSIODIGITALINPUTS3,
FSIODIGITALINPUTS4,
FSIODIGITALINPUTS5,
FSIODIGITALINPUTS6,
FSIODIGITALINPUTS7,
FSIODIGITALINPUTS8,
FSIODIGITALINPUTS9,
FSIODIGITALINPUTS10,
FSIODIGITALINPUTS11,
FSIODIGITALINPUTS12,
FSIODIGITALINPUTS13,
FSIODIGITALINPUTS14,
FSIODIGITALINPUTS15,
FSIODIGITALINPUTS16,
VEHICLESPEEDSENSORINPUTPIN,
CLUTCHUPPIN,
FREQUENCYREPORTINGMAPINPUTPIN,
CLUTCHUPPINMODE,
MULTISPARKMAXRPM,
MULTISPARKMAXSPARKINGANGLE,
MULTISPARKMAXEXTRASPARKCOUNT,
TODOCLUTCHUPPININVERTED,
TODOCLUTCHDOWNPININVERTED,
USEHBRIDGES,
MULTISPARKENABLE,
ENABLELAUNCHRETARD,
ENABLELAUNCHBOOST,
LAUNCHDISABLEBYSPEED,
ENABLECANVSS,
ENABLEINNOVATELC2,
SHOWHUMANREADABLEWARNING,
STFTIGNOREERRORMAGNITUDE,
UNUSEDBIT_251_11,
UNUSEDBIT_251_12,
UNUSEDBIT_251_13,
UNUSEDBIT_251_14,
UNUSEDBIT_251_15,
UNUSEDBIT_251_16,
UNUSEDBIT_251_17,
UNUSEDBIT_251_18,
UNUSEDBIT_251_19,
UNUSEDBIT_251_20,
UNUSEDBIT_251_21,
UNUSEDBIT_251_22,
UNUSEDBIT_251_23,
UNUSEDBIT_251_24,
UNUSEDBIT_251_25,
UNUSEDBIT_251_26,
UNUSEDBIT_251_27,
UNUSEDBIT_251_28,
UNUSEDBIT_251_29,
UNUSEDBIT_283_30,
UNUSEDBIT_283_31,
ETBIO1_DIRECTIONPIN1,
ETBIO1_DIRECTIONPIN2,
ETBIO1_CONTROLPIN1,
ETBIO1_DISABLEPIN,
ETBIO2_DIRECTIONPIN1,
ETBIO2_DIRECTIONPIN2,
ETBIO2_CONTROLPIN1,
ETBIO2_DISABLEPIN,
BOOSTCONTROLPIN,
BOOSTCONTROLPINMODE,
ANTILAGACTIVATEPIN,
LAUNCHACTIVATEPIN,
BOOSTPID_PFACTOR,
BOOSTPID_IFACTOR,
BOOSTPID_DFACTOR,
BOOSTPID_OFFSET,
BOOSTPID_PERIODMS,
BOOSTPID_MINVALUE,
BOOSTPID_MAXVALUE,
BOOSTTYPE,
BOOSTPWMFREQUENCY,
LAUNCHACTIVATIONMODE,
ANTILAGACTIVATIONMODE,
LAUNCHSPEEDTRESHOLD,
LAUNCHRPMTRESHOLD,
LAUNCHTIMINGRPMRANGE,
LAUNCHFUELADDED,
LAUNCHBOOSTDUTY,
HARDCUTRPMRANGE,
LAUNCHADVANCERPMRANGE,
LAUNCHTPSTRESHOLD,
LAUNCHACTIVATEDELAY,
STFT_MAXIDLEREGIONRPM,
STFT_MAXOVERRUNLOAD,
STFT_MINPOWERLOAD,
STFT_DEADBAND,
STFT_MINCLT,
STFT_MINAFR,
STFT_MAXAFR,
STFT_STARTUPDELAY,
STFT_CELLCFGS1_MAXADD,
STFT_CELLCFGS1_MAXREMOVE,
STFT_CELLCFGS1_TIMECONSTANT,
STFT_CELLCFGS2_MAXADD,
STFT_CELLCFGS2_MAXREMOVE,
STFT_CELLCFGS2_TIMECONSTANT,
STFT_CELLCFGS3_MAXADD,
STFT_CELLCFGS3_MAXREMOVE,
STFT_CELLCFGS3_TIMECONSTANT,
STFT_CELLCFGS4_MAXADD,
STFT_CELLCFGS4_MAXREMOVE,
STFT_CELLCFGS4_TIMECONSTANT,
ETBIO21_DIRECTIONPIN1,
ETBIO21_DIRECTIONPIN2,
ETBIO21_CONTROLPIN1,
ETBIO21_DISABLEPIN,
ETBIO22_DIRECTIONPIN1,
ETBIO22_DIRECTIONPIN2,
ETBIO22_CONTROLPIN1,
ETBIO22_DISABLEPIN,
ENGINEMAKE,
ENGINECODE,
VEHICLENAME,
TPS2SECONDARYMIN,
TPS2SECONDARYMAX,
UNUSEDHEREWEHAVE,
FUELCLOSEDLOOPCORRECTIONENABLED,
ISVERBOSEIAC,
ISVERBOSEETB,
USECONSTANTDWELLDURINGCRANKING,
ISENGINECHARTENABLED,
SILENTTRIGGERERROR,
USELINEARCLTSENSOR,
CANREADENABLED,
CANWRITEENABLED,
USELINEARIATSENSOR,
USEFSIO16FORTIMINGADJUSTMENT,
TACHPULSEDURATIONASDUTYCYCLE,
ISALTERNATORCONTROLENABLED,
INVERTPRIMARYTRIGGERSIGNAL,
INVERTSECONDARYTRIGGERSIGNAL,
CUTFUELONHARDLIMIT,
CUTSPARKONHARDLIMIT,
LAUNCHFUELCUTENABLE,
LAUNCHSPARKCUTENABLE,
HASFREQUENCYREPORTINGMAPSENSOR,
USEFSIO8FORSERVO1,
USEFSIO9FORSERVO2,
USEFSIO10FORSERVO3,
USEFSIO11FORSERVO4,
USEFSIO12FORSERVO5,
USEFSIO15FORIDLERPMADJUSTMENT,
USEFSIO5FORCRITICALISSUEENGINESTOP,
USEFSIO4FORSERIOUSENGINEWARNING,
USEFSIO12FORIDLEOFFSET,
USEFSIO13FORIDLEMINVALUE,
USEFSIO6FORREVLIMITER,
HIPOUTPUTCHANNEL,
ACSWITCHADC,
VREFADCCHANNEL,
ETBNEUTRALPOSITION,
IDLEMODE,
ISINJECTIONENABLED,
ISIGNITIONENABLED,
ISCYLINDERCLEANUPENABLED,
SECONDTRIGGERCHANNELENABLED,
UNUSEDBIT4_1476,
ISMAPAVERAGINGENABLED,
OVERRIDECRANKINGIACSETTING,
USESEPARATEADVANCEFORIDLE,
ISTUNERSTUDIOENABLED,
ISWAVEANALYZERENABLED,
USESEPARATEVEFORIDLE,
VERBOSETRIGGERSYNCHDETAILS,
ISMANUALSPINNINGMODE,
TWOWIREBATCHINJECTION,
USEONLYRISINGEDGEFORTRIGGER,
TWOWIREBATCHIGNITION,
USEFIXEDBAROCORRFROMMAP,
USESEPARATEADVANCEFORCRANKING,
USEADVANCECORRECTIONSFORCRANKING,
USETPSADVANCETABLE,
UNUSED1476B20,
USEIACPIDMULTTABLE,
ISBOOSTCONTROLENABLED,
LAUNCHSMOOTHRETARD,
UNUSED_1484_BIT_24,
UNUSED_1484_BIT_25,
UNUSED_1484_BIT_26,
UNUSED_1484_BIT_27,
UNUSED_1484_BIT_28,
UNUSED_1484_BIT_29,
UNUSED_1484_BIT_30,
UNUSED_1484_BIT_31,
ENGINECHARTSIZE,
IDLEPIDRPMUPPERLIMIT,
PRIMEINJFALLOFFTEMPERATURE,
IGNMATHCALCULATEATINDEX,
ACCUTOFFLOWRPM,
ACCUTOFFHIGHRPM,
ACIDLERPMBUMP,
WARNINGPERIOD,
KNOCKDETECTIONWINDOWSTART,
KNOCKDETECTIONWINDOWEND,
IDLESTEPPERREACTIONTIME,
KNOCKVTHRESHOLD,
FSIOINPUTMODES1,
FSIOINPUTMODES2,
FSIOINPUTMODES3,
FSIOINPUTMODES4,
FSIOINPUTMODES5,
FSIOINPUTMODES6,
FSIOINPUTMODES7,
FSIOINPUTMODES8,
FSIOINPUTMODES9,
FSIOINPUTMODES10,
FSIOINPUTMODES11,
FSIOINPUTMODES12,
FSIOINPUTMODES13,
FSIOINPUTMODES14,
FSIOINPUTMODES15,
FSIOINPUTMODES16,
IDLESTEPPERTOTALSTEPS,
NOACCELAFTERHARDLIMITPERIODSECS,
MAPAVERAGINGSCHEDULINGATINDEX,
BAROCORRTABLE,
TACHPULSEDURACTIONMS,
TACHPULSETRIGGERINDEX,
WWAETAU,
ALTERNATORCONTROL_PFACTOR,
ALTERNATORCONTROL_IFACTOR,
ALTERNATORCONTROL_DFACTOR,
ALTERNATORCONTROL_OFFSET,
ALTERNATORCONTROL_PERIODMS,
ALTERNATORCONTROL_MINVALUE,
ALTERNATORCONTROL_MAXVALUE,
ETB_PFACTOR,
ETB_IFACTOR,
ETB_DFACTOR,
ETB_OFFSET,
ETB_PERIODMS,
ETB_MINVALUE,
ETB_MAXVALUE,
FUELRAILPRESSURE,
ALTERNATOR_DERIVATIVEFILTERLOSS,
ALTERNATOR_ANTIWINDUPFREQ,
TPS2MIN,
TPS2MAX,
STARTERCONTROLPIN,
STARTSTOPBUTTONMODE,
MC33816_FLAG0,
TACHPULSEPERREV,
MAPERRORDETECTIONTOOLOW,
MAPERRORDETECTIONTOOHIGH,
MULTISPARKSPARKDURATION,
MULTISPARKDWELL,
IDLERPMPID_PFACTOR,
IDLERPMPID_IFACTOR,
IDLERPMPID_DFACTOR,
IDLERPMPID_OFFSET,
IDLERPMPID_PERIODMS,
IDLERPMPID_MINVALUE,
IDLERPMPID_MAXVALUE,
WWAEBETA,
COMMUNICATIONLEDPIN,
RUNNINGLEDPIN,
BINARYSERIALTXPIN,
BINARYSERIALRXPIN,
AUXVALVES1,
AUXVALVES2,
UNUSEDCONSOLESERIALTXPIN,
UNUSEDCONSOLESERIALRXPIN,
THROTTLEPEDALUPVOLTAGE,
THROTTLEPEDALWOTVOLTAGE,
STARTUPFUELPUMPDURATION,
IDLEPIDRPMDEADZONE,
TARGETVBATT,
ALTERNATOROFFABOVETPS,
STARTOFCRANKINGPRIMINGPULSE,
AFTERCRANKINGIACTAPERDURATION,
IACBYTPSTAPER,
AUXSERIALTXPIN,
WARNINGLEDPIN,
AUXSERIALRXPIN,
LIS302DLCSPIN,
TPSACCELLENGTH,
TPSACCELENRICHMENTTHRESHOLD,
VVTOFFSET,
ENGINELOADACCELLENGTH,
ENGINELOADDECELENLEANMENTTHRESHOLD,
ENGINELOADDECELENLEANMENTMULTIPLIER,
ENGINELOADACCELENRICHMENTTHRESHOLD,
ENGINELOADACCELENRICHMENTMULTIPLIER,
UARTCONSOLESERIALSPEED,
TPSDECELENLEANMENTTHRESHOLD,
TPSDECELENLEANMENTMULTIPLIER,
SLOWADCALPHA,
DEBUGMODE,
AUXSERIALSPEED,
BOOSTCUTPRESSURE,
FSIOADC1,
FSIOADC2,
FSIOADC3,
FSIOADC4,
FIXEDTIMING,
MAPLOWVALUEVOLTAGE,
MAPHIGHVALUEVOLTAGE,
EGOVALUESHIFT,
AUXPIDPINS1,
AUXPIDPINS2,
AUXPIDPINS3,
AUXPIDPINS4,
CJ125SPIDEVICE,
CJ125CSPINMODE,
DIZZYSPARKOUTPUTPIN,
DIZZYSPARKOUTPUTPINMODE,
CRANKINGIACPOSITION,
TCHARGEMINRPMMINTPS,
TCHARGEMINRPMMAXTPS,
TCHARGEMAXRPMMINTPS,
TCHARGEMAXRPMMAXTPS,
AUXPIDFREQUENCY1,
AUXPIDFREQUENCY2,
AUXPIDFREQUENCY3,
AUXPIDFREQUENCY4,
ALTERNATORPWMFREQUENCY,
STORAGEMODE,
VVTMODE,
TLE8888MODE,
AUTOTUNECLTTHRESHOLD,
AUTOTUNETPSROCTHRESHOLD,
AUTOTUNETPSQUIETPERIOD,
UNUSED2432,
POSTCRANKINGFACTOR,
POSTCRANKINGDURATIONSEC,
AUXTEMPSENSOR1_TEMPC_1,
AUXTEMPSENSOR1_TEMPC_2,
AUXTEMPSENSOR1_TEMPC_3,
AUXTEMPSENSOR1_RESISTANCE_1,
AUXTEMPSENSOR1_RESISTANCE_2,
AUXTEMPSENSOR1_RESISTANCE_3,
AUXTEMPSENSOR1_BIAS_RESISTOR,
AUXTEMPSENSOR1_ADCCHANNEL,
AUXTEMPSENSOR2_TEMPC_1,
AUXTEMPSENSOR2_TEMPC_2,
AUXTEMPSENSOR2_TEMPC_3,
AUXTEMPSENSOR2_RESISTANCE_1,
AUXTEMPSENSOR2_RESISTANCE_2,
AUXTEMPSENSOR2_RESISTANCE_3,
AUXTEMPSENSOR2_BIAS_RESISTOR,
AUXTEMPSENSOR2_ADCCHANNEL,
FUELCLOSEDLOOPCLTTHRESHOLD,
FUELCLOSEDLOOPTPSTHRESHOLD,
FUELCLOSEDLOOPRPMTHRESHOLD,
ETBFREQ,
FUELCLOSEDLOOPPID_PFACTOR,
FUELCLOSEDLOOPPID_IFACTOR,
FUELCLOSEDLOOPPID_DFACTOR,
FUELCLOSEDLOOPPID_OFFSET,
FUELCLOSEDLOOPPID_PERIODMS,
FUELCLOSEDLOOPPID_MINVALUE,
FUELCLOSEDLOOPPID_MAXVALUE,
FUELCLOSEDLOOPAFRHIGHTHRESHOLD,
TIMING_OFFSET_CYLINDER1,
TIMING_OFFSET_CYLINDER2,
TIMING_OFFSET_CYLINDER3,
TIMING_OFFSET_CYLINDER4,
TIMING_OFFSET_CYLINDER5,
TIMING_OFFSET_CYLINDER6,
TIMING_OFFSET_CYLINDER7,
TIMING_OFFSET_CYLINDER8,
TIMING_OFFSET_CYLINDER9,
TIMING_OFFSET_CYLINDER10,
TIMING_OFFSET_CYLINDER11,
TIMING_OFFSET_CYLINDER12,
IDLEPIDACTIVATIONTIME,
SDCARDSPIDEVICE,
SPI1SCKMODE,
SPI1MOSIMODE,
SPI1MISOMODE,
SPI2SCKMODE,
SPI2MOSIMODE,
SPI2MISOMODE,
SPI3SCKMODE,
SPI3MOSIMODE,
SPI3MISOMODE,
STEPPERENABLEPINMODE,
MC33816_RSTB,
MC33816_DRIVEN,
BRAKEPEDALPIN,
CJ125UA,
CJ125UR,
BRAKEPEDALPINMODE,
AUXPID1_PFACTOR,
AUXPID1_IFACTOR,
AUXPID1_DFACTOR,
AUXPID1_OFFSET,
AUXPID1_PERIODMS,
AUXPID1_MINVALUE,
AUXPID1_MAXVALUE,
AUXPID2_PFACTOR,
AUXPID2_IFACTOR,
AUXPID2_DFACTOR,
AUXPID2_OFFSET,
AUXPID2_PERIODMS,
AUXPID2_MINVALUE,
AUXPID2_MAXVALUE,
AUXPID3_PFACTOR,
AUXPID3_IFACTOR,
AUXPID3_DFACTOR,
AUXPID3_OFFSET,
AUXPID3_PERIODMS,
AUXPID3_MINVALUE,
AUXPID3_MAXVALUE,
AUXPID4_PFACTOR,
AUXPID4_IFACTOR,
AUXPID4_DFACTOR,
AUXPID4_OFFSET,
AUXPID4_PERIODMS,
AUXPID4_MINVALUE,
AUXPID4_MAXVALUE,
OILPRESSURE_HWCHANNEL,
OILPRESSURE_V1,
OILPRESSURE_VALUE1,
OILPRESSURE_V2,
OILPRESSURE_VALUE2,
ACCELEROMETERSPIDEVICE,
AUXVOLTAGE1,
AUXVOLTAGE2,
UNUSEDSPIPADDING5,
UNUSEDFLEXFUELSENSOR,
TEST557PIN,
STEPPERDIRECTIONPINMODE,
EXTERNALKNOCKSENSEADC,
STEPPERENABLEPIN,
TLE8888_CS,
TLE8888_CSPINMODE,
MC33816_CS,
SERVOOUTPUTPINS1,
SERVOOUTPUTPINS2,
SERVOOUTPUTPINS3,
SERVOOUTPUTPINS4,
SERVOOUTPUTPINS5,
SERVOOUTPUTPINS6,
SERVOOUTPUTPINS7,
SERVOOUTPUTPINS8,
COASTINGFUELCUTRPMHIGH,
COASTINGFUELCUTRPMLOW,
COASTINGFUELCUTTPS,
COASTINGFUELCUTCLT,
PIDEXTRAFORLOWRPM,
COASTINGFUELCUTMAP,
IGNITIONTPSTABLE,
TCHARGEAIRCOEFMIN,
TCHARGEAIRCOEFMAX,
TCHARGEAIRFLOWMAX,
TCHARGEAIRINCRLIMIT,
TCHARGEAIRDECRLIMIT,
TCHARGEMODE,
HIP9011GAIN,
ETB_ITERMMIN,
ETB_ITERMMAX,
ETBDEADBAND,
IDLETIMINGPID_PFACTOR,
IDLETIMINGPID_IFACTOR,
IDLETIMINGPID_DFACTOR,
IDLETIMINGPID_OFFSET,
IDLETIMINGPID_PERIODMS,
IDLETIMINGPID_MINVALUE,
IDLETIMINGPID_MAXVALUE,
IDLETIMINGPIDWORKZONE,
IDLETIMINGPIDDEADZONE,
IDLEPIDFALLOFFDELTARPM,
TPSACCELFRACTIONPERIOD,
TPSACCELFRACTIONDIVISOR,
TLE8888SPIDEVICE,
MC33816SPIDEVICE,
IDLERPMPID_ITERMMIN,
TLE6240SPIDEVICE,
UNUSEDSPIPADDING7,
IDLERPMPID_ITERMMAX,
MC33972SPIDEVICE,
ETBIDLETHROTTLERANGE,
TRIGGERCOMPCENTERVOLT,
TRIGGERCOMPHYSTMIN,
TRIGGERCOMPHYSTMAX,
TRIGGERCOMPSENSORSATRPM,
IDLERPMPID2_PFACTOR,
IDLERPMPID2_IFACTOR,
IDLERPMPID2_DFACTOR,
IDLERPMPID2_OFFSET,
IDLERPMPID2_PERIODMS,
IDLERPMPID2_MINVALUE,
IDLERPMPID2_MAXVALUE,
IACPIDMULTTABLE,
CANVSSNBCTYPE,
GPPWM1_PIN,
GPPWM1_DUTYIFERROR,
GPPWM1_PWMFREQUENCY,
GPPWM1_ONABOVEDUTY,
GPPWM1_OFFBELOWDUTY,
GPPWM1_LOADAXIS,
GPPWM1_PAD,
GPPWM1_TABLE,
GPPWM2_PIN,
GPPWM2_DUTYIFERROR,
GPPWM2_PWMFREQUENCY,
GPPWM2_ONABOVEDUTY,
GPPWM2_OFFBELOWDUTY,
GPPWM2_LOADAXIS,
GPPWM2_PAD,
GPPWM2_TABLE,
GPPWM3_PIN,
GPPWM3_DUTYIFERROR,
GPPWM3_PWMFREQUENCY,
GPPWM3_ONABOVEDUTY,
GPPWM3_OFFBELOWDUTY,
GPPWM3_LOADAXIS,
GPPWM3_PAD,
GPPWM3_TABLE,
GPPWM4_PIN,
GPPWM4_DUTYIFERROR,
GPPWM4_PWMFREQUENCY,
GPPWM4_ONABOVEDUTY,
GPPWM4_OFFBELOWDUTY,
GPPWM4_LOADAXIS,
GPPWM4_PAD,
GPPWM4_TABLE,
WARNING_MESSAGE,
BOOSTTABLEOPENLOOP,
BOOSTTABLECLOSEDLOOP,
PEDALTOTPSTABLE,
FSIOFORMULAS1,
FSIOFORMULAS2,
FSIOFORMULAS3,
FSIOFORMULAS4,
FSIOFORMULAS5,
FSIOFORMULAS6,
FSIOFORMULAS7,
FSIOFORMULAS8,
FSIOFORMULAS9,
FSIOFORMULAS10,
FSIOFORMULAS11,
FSIOFORMULAS12,
FSIOFORMULAS13,
FSIOFORMULAS14,
FSIOFORMULAS15,
FSIOFORMULAS16,
TIMINGMULTIPLIER,
TIMINGADDITIVE,
IGNITIONIATCORRTABLE,
INJECTIONPHASE,
FUELTABLE,
IGNITIONTABLE,
VETABLE,
AFRTABLE,
TPSTPSACCELTABLE,
FSIOTABLE1,
FSIOTABLE2,
FSIOTABLE3,
FSIOTABLE4,
};
}