rusefi-1/firmware/controllers/algo/rusefi_generated.h

1757 lines
71 KiB
C
Raw Normal View History

2017-03-26 15:57:20 -07:00
//
// generated by ConfigDefinition.jar tool based on rusefi_config.txt
//
2017-03-27 19:19:58 -07:00
#define ignitionPin2logic || ((firingOrder == 2) || (firingOrder == 7) || (firingOrder == 9) || (firingOrder == 11) || (firingOrder == 12))
#define ignitionPin3logic || ((firingOrder == 1) || (firingOrder == 3) || (firingOrder == 4) || (firingOrder == 5) || (firingOrder == 9))
#define ignitionPin4logic || ((firingOrder == 5) || (firingOrder == 7) || (firingOrder == 12))
#define ignitionPin5logic || ((firingOrder == 4) || (firingOrder == 12))
#define ignitionPin6logic
#define ignitionPin7logic || ((firingOrder == 11))
#define ignitionPin8logic || ((firingOrder == 5) || (firingOrder == 11))
#define ignitionPin9logic
#define ignitionPin10logic
#define ignitionPin11logic
#define ignitionPin12logic
#define LE_COMMAND_LENGTH 200
2017-06-20 21:16:19 -07:00
#define BLOCKING_FACTOR 400
2017-08-06 16:43:01 -07:00
#define FSIO_ANALOG_INPUT_COUNT 4
2018-02-25 17:51:34 -08:00
#define SERVO_COUNT 8
2017-03-27 19:19:58 -07:00
#define TS_OUTPUT_SIZE 356
#define TS_FILE_VERSION 20171101
2017-03-27 19:19:58 -07:00
#define WARMUP_TARGET_AFR_SIZE 4
#define MAP_ANGLE_SIZE 8
#define MAP_WINDOW_SIZE 8
2017-10-29 12:48:54 -07:00
#define NARROW_BAND_WIDE_BAND_CONVERSION_SIZE 8
2017-03-27 19:19:58 -07:00
#define CLT_CURVE_SIZE 16
2017-12-06 15:46:31 -08:00
#define CRANKING_CLT_IDLE_CURVE_SIZE 8
2017-12-11 07:14:42 -08:00
#define CLT_CRANKING_CURVE_SIZE 8
#define IDLE_ADVANCE_CURVE_SIZE 8
#define CRANKING_ADVANCE_CURVE_SIZE 4
2017-03-27 19:19:58 -07:00
#define ENGINE_NOISE_CURVE_SIZE 8
#define CLT_TIMING_CURVE_SIZE 8
2017-12-11 07:14:42 -08:00
#define IDLE_VE_CURVE_SIZE 8
2017-11-18 07:06:57 -08:00
#define AUX_DIGITAL_VALVE_COUNT 2
2017-03-27 19:19:58 -07:00
#define IAT_CURVE_SIZE 16
#define VBAT_INJECTOR_CURVE_SIZE 8
#define DWELL_CURVE_SIZE 8
#define CRANKING_CURVE_SIZE 8
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define INJECTION_PIN_COUNT 12
#define IGNITION_PIN_COUNT 12
#define EGT_CHANNEL_COUNT 8
#define DIGIPOT_COUNT 4
#define HW_MAX_ADC_INDEX 17
#define TRIGGER_SIMULATOR_PIN_COUNT 3
#define LOGIC_ANALYZER_CHANNEL_COUNT 4
2017-06-25 23:14:31 -07:00
#define FSIO_COMMAND_COUNT 16
2017-03-27 19:19:58 -07:00
#define AUX_PID_COUNT 4
#define FUEL_RPM_COUNT 16
#define FUEL_LOAD_COUNT 16
#define FSIO_TABLE_8 8
2017-11-22 23:50:04 -08:00
#define FSIO_CURVE_8 8
#define FSIO_CURVE_16 16
2017-03-27 19:19:58 -07:00
#define TPS_TPS_ACCEL_TABLE 8
#define MAP_ACCEL_TAPER 8
#define BARO_CORR_SIZE 4
#define MAF_DECODING_COUNT 256
2018-02-06 13:21:41 -08:00
#define debug_mode_e_enum "Alternator_PID", "TPS accel enrich", "Warmup PID", "IDLE", "EL accl enrich", "Trigger Counters", "FSIO_ADC", "AUX_PID_1", "VVT PID", "Cranking", "Timing", "Closed-loop fuel corr PID", "VSS", "SD card", "sr5", "Knock", "Trigger Sync", "Electronic Throttle", "Executor", "Bench Test", "Aux Valves", "ADC", "INSTANT_RPM", "FSIO_EXPRESSION", "Status", "CJ125", "CAN", "MAP", "mode28", "mode29"
2017-03-27 19:19:58 -07:00
#define vvt_mode_e_enum "First half", "Second half", "2GZ", "Miata NB2", "mode4", "mode5", "mode6", "mode7"
#define mass_storage_e_enum "Auto", "Always", "Never"
#define brain_input_pin_e_enum "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", "NONE", "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"
2017-03-27 19:19:58 -07:00
#define brain_pin_e_enum "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", "NONE", "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"
#define pin_output_mode_e_enum "default", "default inverted", "open collector", "open collector inverted"
#define adc_channel_e_enum "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
#define engine_load_mode_e_enum "MAF", "Alpha-N/TPS", "MAP", "SPEED DENSITY"
2018-02-26 19:24:48 -08:00
#define trigger_type_e_enum "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", "2JZ", "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", "trg40", "trg41", "trg42", "INVALID"
2017-03-27 19:19:58 -07:00
#define sensor_chart_e_enum "none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "INVALID"
2017-10-29 17:29:02 -07:00
#define ego_sensor_e_enum "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom"
2017-03-27 19:19:58 -07:00
#define pin_mode_e_enum "default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "mode12", "mode13", "mode14", "mode15", "mode16", "mode17", "mode18", "mode19", "mode20", "mode21", "mode22", "mode23", "mode24", "mode25", "mode26", "mode27", "mode28", "mode29", "mode30", "mode31", "PULLUP", "mode33", "mode34", "mode35"
#define engineConfiguration_offset 0
#define engineConfiguration_offset_hex 0
#define engineType_offset 0
#define engineType_offset_hex 0
#define engineSnifferRpmThreshold_offset 4
#define engineSnifferRpmThreshold_offset_hex 4
#define injector_offset 8
#define injector_offset_hex 8
#define injector_flow_offset 8
#define injector_flow_offset_hex 8
#define injector_battLagCorrBins_offset 12
#define injector_battLagCorrBins_offset_hex c
#define injector_battLagCorr_offset 44
#define injector_battLagCorr_offset_hex 2c
#define directSelfStimulation_offset 76
#define directSelfStimulation_offset_hex 4c
#define activateAuxPid1_offset 76
#define activateAuxPid1_offset_hex 4c
#define isVerboseAuxPid1_offset 76
#define isVerboseAuxPid1_offset_hex 4c
#define activateAuxPid2_offset 76
#define activateAuxPid2_offset_hex 4c
#define isVerboseAuxPid2_offset 76
#define isVerboseAuxPid2_offset_hex 4c
#define activateAuxPid3_offset 76
#define activateAuxPid3_offset_hex 4c
#define isVerboseAuxPid3_offset 76
#define isVerboseAuxPid3_offset_hex 4c
#define activateAuxPid4_offset 76
#define activateAuxPid4_offset_hex 4c
#define isVerboseAuxPid4_offset 76
#define isVerboseAuxPid4_offset_hex 4c
#define useBiQuadAnalogFiltering_offset 76
#define useBiQuadAnalogFiltering_offset_hex 4c
2018-06-17 12:07:42 -07:00
#define cj125isUaDivided_offset 76
#define cj125isUaDivided_offset_hex 4c
#define issue_294_11_offset 76
#define issue_294_11_offset_hex 4c
#define issue_294_12_offset 76
#define issue_294_12_offset_hex 4c
#define issue_294_13_offset 76
#define issue_294_13_offset_hex 4c
#define issue_294_14_offset 76
#define issue_294_14_offset_hex 4c
#define issue_294_15_offset 76
#define issue_294_15_offset_hex 4c
#define issue_294_16_offset 76
#define issue_294_16_offset_hex 4c
#define issue_294_17_offset 76
#define issue_294_17_offset_hex 4c
#define issue_294_18_offset 76
#define issue_294_18_offset_hex 4c
#define issue_294_19_offset 76
#define issue_294_19_offset_hex 4c
#define issue_294_21_offset 76
#define issue_294_21_offset_hex 4c
#define issue_294_22_offset 76
#define issue_294_22_offset_hex 4c
#define issue_294_23_offset 76
#define issue_294_23_offset_hex 4c
#define issue_294_24_offset 76
#define issue_294_24_offset_hex 4c
#define issue_294_25_offset 76
#define issue_294_25_offset_hex 4c
#define issue_294_26_offset 76
#define issue_294_26_offset_hex 4c
#define issue_294_27_offset 76
#define issue_294_27_offset_hex 4c
#define issue_294_28_offset 76
#define issue_294_28_offset_hex 4c
#define issue_294_29_offset 76
#define issue_294_29_offset_hex 4c
#define tpsMin_offset 80
#define tpsMin_offset_hex 50
#define tpsMax_offset 82
#define tpsMax_offset_hex 52
#define tpsErrorDetectionTooLow_offset 84
#define tpsErrorDetectionTooLow_offset_hex 54
#define tpsErrorDetectionTooHigh_offset 86
#define tpsErrorDetectionTooHigh_offset_hex 56
#define cranking_offset 88
#define cranking_offset_hex 58
#define cranking_baseFuel_offset 88
#define cranking_baseFuel_offset_hex 58
#define cranking_rpm_offset 92
#define cranking_rpm_offset_hex 5c
#define cranking_alignmentFill_offset 94
#define cranking_alignmentFill_offset_hex 5e
#define primingSquirtDurationMs_offset 96
#define primingSquirtDurationMs_offset_hex 60
#define ignitionDwellForCrankingMs_offset 100
#define ignitionDwellForCrankingMs_offset_hex 64
#define crankingChargeAngle_offset 104
#define crankingChargeAngle_offset_hex 68
#define map_offset 108
#define map_offset_hex 6c
#define map_samplingAngleBins_offset 108
#define map_samplingAngleBins_offset_hex 6c
#define map_samplingAngle_offset 140
#define map_samplingAngle_offset_hex 8c
#define map_samplingWindowBins_offset 172
#define map_samplingWindowBins_offset_hex ac
#define map_samplingWindow_offset 204
#define map_samplingWindow_offset_hex cc
#define map_sensor_offset 236
#define map_sensor_offset_hex ec
#define map_sensor_lowValue_offset 236
#define map_sensor_lowValue_offset_hex ec
#define map_sensor_highValue_offset 240
#define map_sensor_highValue_offset_hex f0
#define map_sensor_type_offset 244
#define map_sensor_type_offset_hex f4
#define map_sensor_hwChannel_offset 248
#define map_sensor_hwChannel_offset_hex f8
#define clt_offset 252
#define clt_offset_hex fc
#define clt_config_offset 252
#define clt_config_offset_hex fc
#define clt_tempC_1_offset 252
#define clt_tempC_1_offset_hex fc
#define clt_tempC_2_offset 256
#define clt_tempC_2_offset_hex 100
#define clt_tempC_3_offset 260
#define clt_tempC_3_offset_hex 104
#define clt_resistance_1_offset 264
#define clt_resistance_1_offset_hex 108
#define clt_resistance_2_offset 268
#define clt_resistance_2_offset_hex 10c
#define clt_resistance_3_offset 272
#define clt_resistance_3_offset_hex 110
#define clt_bias_resistor_offset 276
#define clt_bias_resistor_offset_hex 114
#define clt_adcChannel_offset 280
#define clt_adcChannel_offset_hex 118
#define iat_offset 284
#define iat_offset_hex 11c
#define iat_config_offset 284
#define iat_config_offset_hex 11c
#define iat_tempC_1_offset 284
#define iat_tempC_1_offset_hex 11c
#define iat_tempC_2_offset 288
#define iat_tempC_2_offset_hex 120
#define iat_tempC_3_offset 292
#define iat_tempC_3_offset_hex 124
#define iat_resistance_1_offset 296
#define iat_resistance_1_offset_hex 128
#define iat_resistance_2_offset 300
#define iat_resistance_2_offset_hex 12c
#define iat_resistance_3_offset 304
#define iat_resistance_3_offset_hex 130
#define iat_bias_resistor_offset 308
#define iat_bias_resistor_offset_hex 134
#define iat_adcChannel_offset 312
#define iat_adcChannel_offset_hex 138
#define step1rpm_offset 316
#define step1rpm_offset_hex 13c
#define step1timing_offset 320
#define step1timing_offset_hex 140
#define hip9011PrescalerAndSDO_offset 324
#define hip9011PrescalerAndSDO_offset_hex 144
#define knockBandCustom_offset 328
#define knockBandCustom_offset_hex 148
#define sparkDwellRpmBins_offset 332
#define sparkDwellRpmBins_offset_hex 14c
#define sparkDwellValues_offset 364
#define sparkDwellValues_offset_hex 16c
#define specs_offset 396
#define specs_offset_hex 18c
#define displacement_offset 396
#define displacement_offset_hex 18c
#define cylindersCount_offset 400
#define cylindersCount_offset_hex 190
#define firingOrder_offset 404
#define firingOrder_offset_hex 194
#define cylinderBore_offset 408
#define cylinderBore_offset_hex 198
#define sensorSnifferRpmThreshold_offset 412
#define sensorSnifferRpmThreshold_offset_hex 19c
#define rpmHardLimit_offset 416
#define rpmHardLimit_offset_hex 1a0
#define fuelAlgorithm_offset 420
#define fuelAlgorithm_offset_hex 1a4
#define crankingInjectionMode_offset 424
#define crankingInjectionMode_offset_hex 1a8
#define injectionMode_offset 428
#define injectionMode_offset_hex 1ac
#define extraInjectionOffset_offset 432
#define extraInjectionOffset_offset_hex 1b0
#define crankingTimingAngle_offset 436
#define crankingTimingAngle_offset_hex 1b4
#define ignitionMode_offset 440
#define ignitionMode_offset_hex 1b8
#define ignitionOffset_offset 444
#define ignitionOffset_offset_hex 1bc
#define timingMode_offset 448
#define timingMode_offset_hex 1c0
#define fixedModeTiming_offset 452
#define fixedModeTiming_offset_hex 1c4
#define globalTriggerAngleOffset_offset 456
#define globalTriggerAngleOffset_offset_hex 1c8
#define analogInputDividerCoefficient_offset 460
#define analogInputDividerCoefficient_offset_hex 1cc
#define vbattDividerCoeff_offset 464
#define vbattDividerCoeff_offset_hex 1d0
#define vbattAdcChannel_offset 468
#define vbattAdcChannel_offset_hex 1d4
#define fanOnTemperature_offset 472
#define fanOnTemperature_offset_hex 1d8
#define fanOffTemperature_offset 476
#define fanOffTemperature_offset_hex 1dc
#define fuelLevelSensor_offset 480
#define fuelLevelSensor_offset_hex 1e0
#define vehicleSpeedCoef_offset 484
#define vehicleSpeedCoef_offset_hex 1e4
#define canNbcType_offset 488
#define canNbcType_offset_hex 1e8
#define canSleepPeriod_offset 492
#define canSleepPeriod_offset_hex 1ec
#define operationMode_offset 496
#define operationMode_offset_hex 1f0
#define displayMode_offset 500
#define displayMode_offset_hex 1f4
#define logFormat_offset 504
#define logFormat_offset_hex 1f8
#define byFirmwareVersion_offset 508
#define byFirmwareVersion_offset_hex 1fc
#define HD44780width_offset 512
#define HD44780width_offset_hex 200
#define HD44780height_offset 516
#define HD44780height_offset_hex 204
#define tpsAdcChannel_offset 520
#define tpsAdcChannel_offset_hex 208
#define overrideCrankingIgnition_offset 524
#define overrideCrankingIgnition_offset_hex 20c
#define sensorChartFrequency_offset 528
#define sensorChartFrequency_offset_hex 210
#define trigger_offset 532
#define trigger_offset_hex 214
#define trigger_type_offset 532
#define trigger_type_offset_hex 214
#define trigger_unusedCustomIsSynchronizationNeeded_offset 536
#define trigger_unusedCustomIsSynchronizationNeeded_offset_hex 218
#define trigger_unusedCustomNeedSecondTriggerInput_offset 536
#define trigger_unusedCustomNeedSecondTriggerInput_offset_hex 218
#define trigger_useOnlyFirstChannel_offset 536
#define trigger_useOnlyFirstChannel_offset_hex 218
#define trigger_customTotalToothCount_offset 540
#define trigger_customTotalToothCount_offset_hex 21c
#define trigger_customSkippedToothCount_offset 544
#define trigger_customSkippedToothCount_offset_hex 220
#define hip9011SpiDevice_offset 548
#define hip9011SpiDevice_offset_hex 224
#define globalFuelCorrection_offset 552
#define globalFuelCorrection_offset_hex 228
#define adcVcc_offset 556
#define adcVcc_offset_hex 22c
#define maxKnockSubDeg_offset 560
#define maxKnockSubDeg_offset_hex 230
#define mafAdcChannel_offset 564
#define mafAdcChannel_offset_hex 234
#define afr_offset 568
#define afr_offset_hex 238
#define afr_hwChannel_offset 568
#define afr_hwChannel_offset_hex 238
#define afr_v1_offset 572
#define afr_v1_offset_hex 23c
#define afr_value1_offset 576
#define afr_value1_offset_hex 240
#define afr_v2_offset 580
#define afr_v2_offset_hex 244
#define afr_value2_offset 584
#define afr_value2_offset_hex 248
#define pedalPositionChannel_offset 588
#define pedalPositionChannel_offset_hex 24c
#define baroSensor_offset 592
#define baroSensor_offset_hex 250
#define baroSensor_lowValue_offset 592
#define baroSensor_lowValue_offset_hex 250
#define baroSensor_highValue_offset 596
#define baroSensor_highValue_offset_hex 254
#define baroSensor_type_offset 600
#define baroSensor_type_offset_hex 258
#define baroSensor_hwChannel_offset 604
#define baroSensor_hwChannel_offset_hex 25c
#define bc_offset 608
#define bc_offset_hex 260
#define idle_offset 608
#define idle_offset_hex 260
#define idle_solenoidPin_offset 608
#define idle_solenoidPin_offset_hex 260
#define idle_solenoidPinMode_offset 612
#define idle_solenoidPinMode_offset_hex 264
#define idle_solenoidFrequency_offset 616
#define idle_solenoidFrequency_offset_hex 268
#define idle_stepperDirectionPin_offset 620
#define idle_stepperDirectionPin_offset_hex 26c
#define idle_stepperStepPin_offset 624
#define idle_stepperStepPin_offset_hex 270
#define manIdlePosition_offset 628
#define manIdlePosition_offset_hex 274
#define fuelPumpPin_offset 632
#define fuelPumpPin_offset_hex 278
#define fuelPumpPinMode_offset 636
#define fuelPumpPinMode_offset_hex 27c
#define injectionPins1_offset 640
#define injectionPins1_offset_hex 280
#define injectionPins2_offset 644
#define injectionPins2_offset_hex 284
#define injectionPins3_offset 648
#define injectionPins3_offset_hex 288
#define injectionPins4_offset 652
#define injectionPins4_offset_hex 28c
#define injectionPins5_offset 656
#define injectionPins5_offset_hex 290
#define injectionPins6_offset 660
#define injectionPins6_offset_hex 294
#define injectionPins7_offset 664
#define injectionPins7_offset_hex 298
#define injectionPins8_offset 668
#define injectionPins8_offset_hex 29c
#define injectionPins9_offset 672
#define injectionPins9_offset_hex 2a0
#define injectionPins10_offset 676
#define injectionPins10_offset_hex 2a4
#define injectionPins11_offset 680
#define injectionPins11_offset_hex 2a8
#define injectionPins12_offset 684
#define injectionPins12_offset_hex 2ac
#define injectionPinMode_offset 688
#define injectionPinMode_offset_hex 2b0
#define ignitionPins1_offset 692
#define ignitionPins1_offset_hex 2b4
#define ignitionPins2_offset 696
#define ignitionPins2_offset_hex 2b8
#define ignitionPins3_offset 700
#define ignitionPins3_offset_hex 2bc
#define ignitionPins4_offset 704
#define ignitionPins4_offset_hex 2c0
#define ignitionPins5_offset 708
#define ignitionPins5_offset_hex 2c4
#define ignitionPins6_offset 712
#define ignitionPins6_offset_hex 2c8
#define ignitionPins7_offset 716
#define ignitionPins7_offset_hex 2cc
#define ignitionPins8_offset 720
#define ignitionPins8_offset_hex 2d0
#define ignitionPins9_offset 724
#define ignitionPins9_offset_hex 2d4
#define ignitionPins10_offset 728
#define ignitionPins10_offset_hex 2d8
#define ignitionPins11_offset 732
#define ignitionPins11_offset_hex 2dc
#define ignitionPins12_offset 736
#define ignitionPins12_offset_hex 2e0
#define ignitionPinMode_offset 740
#define ignitionPinMode_offset_hex 2e4
#define malfunctionIndicatorPin_offset 744
#define malfunctionIndicatorPin_offset_hex 2e8
#define malfunctionIndicatorPinMode_offset 748
#define malfunctionIndicatorPinMode_offset_hex 2ec
#define fanPin_offset 752
#define fanPin_offset_hex 2f0
#define fanPinMode_offset 756
#define fanPinMode_offset_hex 2f4
#define mapFrequency0Kpa_offset 760
#define mapFrequency0Kpa_offset_hex 2f8
#define mapFrequency100Kpa_offset 764
#define mapFrequency100Kpa_offset_hex 2fc
#define clutchDownPin_offset 768
#define clutchDownPin_offset_hex 300
#define clutchDownPinMode_offset 772
#define clutchDownPinMode_offset_hex 304
#define alternatorControlPin_offset 776
#define alternatorControlPin_offset_hex 308
#define alternatorControlPinMode_offset 780
#define alternatorControlPinMode_offset_hex 30c
#define HD44780_rs_offset 784
#define HD44780_rs_offset_hex 310
#define HD44780_e_offset 788
#define HD44780_e_offset_hex 314
#define HD44780_db4_offset 792
#define HD44780_db4_offset_hex 318
#define HD44780_db5_offset 796
#define HD44780_db5_offset_hex 31c
#define HD44780_db6_offset 800
#define HD44780_db6_offset_hex 320
#define HD44780_db7_offset 804
#define HD44780_db7_offset_hex 324
#define gps_rx_pin_offset 808
#define gps_rx_pin_offset_hex 328
#define gps_tx_pin_offset 812
#define gps_tx_pin_offset_hex 32c
#define triggerSimulatorFrequency_offset 816
#define triggerSimulatorFrequency_offset_hex 330
#define digitalPotentiometerSpiDevice_offset 820
#define digitalPotentiometerSpiDevice_offset_hex 334
#define digitalPotentiometerChipSelect1_offset 824
#define digitalPotentiometerChipSelect1_offset_hex 338
#define digitalPotentiometerChipSelect2_offset 828
#define digitalPotentiometerChipSelect2_offset_hex 33c
#define digitalPotentiometerChipSelect3_offset 832
#define digitalPotentiometerChipSelect3_offset_hex 340
#define digitalPotentiometerChipSelect4_offset 836
#define digitalPotentiometerChipSelect4_offset_hex 344
#define etbDirectionPin1_offset 840
#define etbDirectionPin1_offset_hex 348
#define etbDirectionPin2_offset 844
#define etbDirectionPin2_offset_hex 34c
#define etbControlPin1_offset 848
#define etbControlPin1_offset_hex 350
#define etbControlPin2_offset 852
#define etbControlPin2_offset_hex 354
#define electronicThrottlePin1Mode_offset 856
#define electronicThrottlePin1Mode_offset_hex 358
#define wboHeaterPin_offset 860
#define wboHeaterPin_offset_hex 35c
#define cj125CsPin_offset 864
#define cj125CsPin_offset_hex 360
#define fuelLevelEmptyTankVoltage_offset 868
#define fuelLevelEmptyTankVoltage_offset_hex 364
#define fuelLevelFullTankVoltage_offset 872
#define fuelLevelFullTankVoltage_offset_hex 368
#define afr_type_offset 876
#define afr_type_offset_hex 36c
#define fuelClosedLoopAfrLowThreshold_offset 880
#define fuelClosedLoopAfrLowThreshold_offset_hex 370
#define hip9011CsPinMode_offset 884
#define hip9011CsPinMode_offset_hex 374
#define tachOutputPin_offset 888
#define tachOutputPin_offset_hex 378
#define tachOutputPinMode_offset 892
#define tachOutputPinMode_offset_hex 37c
#define triggerInputPins1_offset 896
#define triggerInputPins1_offset_hex 380
#define triggerInputPins2_offset 900
#define triggerInputPins2_offset_hex 384
#define triggerInputPins3_offset 904
#define triggerInputPins3_offset_hex 388
#define mainRelayPin_offset 908
#define mainRelayPin_offset_hex 38c
#define idleThreadPeriod_offset 912
#define idleThreadPeriod_offset_hex 390
#define consoleLoopPeriod_offset 916
#define consoleLoopPeriod_offset_hex 394
#define lcdThreadPeriod_offset 920
#define lcdThreadPeriod_offset_hex 398
#define sdCardCsPin_offset 924
#define sdCardCsPin_offset_hex 39c
#define generalPeriodicThreadPeriod_offset 928
#define generalPeriodicThreadPeriod_offset_hex 3a0
#define tunerStudioSerialSpeed_offset 932
#define tunerStudioSerialSpeed_offset_hex 3a4
#define boardTestModeJumperPin_offset 936
#define boardTestModeJumperPin_offset_hex 3a8
#define canDeviceMode_offset 940
#define canDeviceMode_offset_hex 3ac
#define canTxPin_offset 944
#define canTxPin_offset_hex 3b0
#define canRxPin_offset 948
#define canRxPin_offset_hex 3b4
#define triggerSimulatorPins1_offset 952
#define triggerSimulatorPins1_offset_hex 3b8
#define triggerSimulatorPins2_offset 956
#define triggerSimulatorPins2_offset_hex 3bc
#define triggerSimulatorPins3_offset 960
#define triggerSimulatorPins3_offset_hex 3c0
#define triggerSimulatorPinModes1_offset 964
#define triggerSimulatorPinModes1_offset_hex 3c4
#define triggerSimulatorPinModes2_offset 968
#define triggerSimulatorPinModes2_offset_hex 3c8
#define triggerSimulatorPinModes3_offset 972
#define triggerSimulatorPinModes3_offset_hex 3cc
#define o2heaterPin_offset 976
#define o2heaterPin_offset_hex 3d0
#define o2heaterPinModeTodO_offset 980
#define o2heaterPinModeTodO_offset_hex 3d4
#define is_enabled_spi_1_offset 984
#define is_enabled_spi_1_offset_hex 3d8
#define is_enabled_spi_2_offset 984
#define is_enabled_spi_2_offset_hex 3d8
#define is_enabled_spi_3_offset 984
#define is_enabled_spi_3_offset_hex 3d8
#define isSdCardEnabled_offset 984
#define isSdCardEnabled_offset_hex 3d8
#define isFastAdcEnabled_offset 984
#define isFastAdcEnabled_offset_hex 3d8
#define isEngineControlEnabled_offset 984
#define isEngineControlEnabled_offset_hex 3d8
#define isHip9011Enabled_offset 984
#define isHip9011Enabled_offset_hex 3d8
#define isVerboseAlternator_offset 984
#define isVerboseAlternator_offset_hex 3d8
#define useSerialPort_offset 984
#define useSerialPort_offset_hex 3d8
#define useStepperIdle_offset 984
#define useStepperIdle_offset_hex 3d8
#define enabledStep1Limiter_offset 984
#define enabledStep1Limiter_offset_hex 3d8
#define useTpicAdvancedMode_offset 984
#define useTpicAdvancedMode_offset_hex 3d8
#define useLcdScreen_offset 984
#define useLcdScreen_offset_hex 3d8
#define startConsoleInBinaryMode_offset 984
#define startConsoleInBinaryMode_offset_hex 3d8
#define useWarmupPidAfr_offset 984
#define useWarmupPidAfr_offset_hex 3d8
#define onOffAlternatorLogic_offset 984
#define onOffAlternatorLogic_offset_hex 3d8
#define isCJ125Enabled_offset 984
#define isCJ125Enabled_offset_hex 3d8
#define vvtCamSensorUseRise_offset 984
#define vvtCamSensorUseRise_offset_hex 3d8
2018-01-24 06:03:42 -08:00
#define measureMapOnlyInOneCylinder_offset 984
#define measureMapOnlyInOneCylinder_offset_hex 3d8
#define stepperForceParkingEveryRestart_offset 984
#define stepperForceParkingEveryRestart_offset_hex 3d8
2018-03-03 05:54:23 -08:00
#define isFasterEngineSpinUpEnabled_offset 984
#define isFasterEngineSpinUpEnabled_offset_hex 3d8
#define coastingFuelCutEnabled_offset 984
#define coastingFuelCutEnabled_offset_hex 3d8
#define useIacTableForCoasting_offset 984
#define useIacTableForCoasting_offset_hex 3d8
2018-04-25 23:15:03 -07:00
#define useNoiselessTriggerDecoder_offset 984
#define useNoiselessTriggerDecoder_offset_hex 3d8
2018-01-02 18:25:40 -08:00
#define unused_board_984_24_offset 984
#define unused_board_984_24_offset_hex 3d8
#define unused_board_984_25_offset 984
#define unused_board_984_25_offset_hex 3d8
#define unused_board_984_26_offset 984
#define unused_board_984_26_offset_hex 3d8
#define unused_board_984_27_offset 984
#define unused_board_984_27_offset_hex 3d8
#define unused_board_984_28_offset 984
#define unused_board_984_28_offset_hex 3d8
#define unused_board_984_29_offset 984
#define unused_board_984_29_offset_hex 3d8
#define unused_board_984_30_offset 984
#define unused_board_984_30_offset_hex 3d8
#define logicAnalyzerPins1_offset 988
#define logicAnalyzerPins1_offset_hex 3dc
#define logicAnalyzerPins2_offset 992
#define logicAnalyzerPins2_offset_hex 3e0
#define logicAnalyzerPins3_offset 996
#define logicAnalyzerPins3_offset_hex 3e4
#define logicAnalyzerPins4_offset 1000
#define logicAnalyzerPins4_offset_hex 3e8
#define logicAnalyzerMode_offset 1004
#define logicAnalyzerMode_offset_hex 3ec
#define unrealisticRpmThreashold_offset 1008
#define unrealisticRpmThreashold_offset_hex 3f0
#define mainRelayPinMode_offset 1012
#define mainRelayPinMode_offset_hex 3f4
#define max31855_cs1_offset 1016
#define max31855_cs1_offset_hex 3f8
#define max31855_cs2_offset 1020
#define max31855_cs2_offset_hex 3fc
#define max31855_cs3_offset 1024
#define max31855_cs3_offset_hex 400
#define max31855_cs4_offset 1028
#define max31855_cs4_offset_hex 404
#define max31855_cs5_offset 1032
#define max31855_cs5_offset_hex 408
#define max31855_cs6_offset 1036
#define max31855_cs6_offset_hex 40c
#define max31855_cs7_offset 1040
#define max31855_cs7_offset_hex 410
#define max31855_cs8_offset 1044
#define max31855_cs8_offset_hex 414
#define max31855spiDevice_offset 1048
#define max31855spiDevice_offset_hex 418
#define fsioOutputPins1_offset 1052
#define fsioOutputPins1_offset_hex 41c
#define fsioOutputPins2_offset 1056
#define fsioOutputPins2_offset_hex 420
#define fsioOutputPins3_offset 1060
#define fsioOutputPins3_offset_hex 424
#define fsioOutputPins4_offset 1064
#define fsioOutputPins4_offset_hex 428
#define fsioOutputPins5_offset 1068
#define fsioOutputPins5_offset_hex 42c
#define fsioOutputPins6_offset 1072
#define fsioOutputPins6_offset_hex 430
#define fsioOutputPins7_offset 1076
#define fsioOutputPins7_offset_hex 434
#define fsioOutputPins8_offset 1080
#define fsioOutputPins8_offset_hex 438
#define fsioOutputPins9_offset 1084
#define fsioOutputPins9_offset_hex 43c
#define fsioOutputPins10_offset 1088
#define fsioOutputPins10_offset_hex 440
#define fsioOutputPins11_offset 1092
#define fsioOutputPins11_offset_hex 444
#define fsioOutputPins12_offset 1096
#define fsioOutputPins12_offset_hex 448
#define fsioOutputPins13_offset 1100
#define fsioOutputPins13_offset_hex 44c
#define fsioOutputPins14_offset 1104
#define fsioOutputPins14_offset_hex 450
#define fsioOutputPins15_offset 1108
#define fsioOutputPins15_offset_hex 454
#define fsioOutputPins16_offset 1112
#define fsioOutputPins16_offset_hex 458
#define gpioPinModes1_offset 1116
#define gpioPinModes1_offset_hex 45c
#define gpioPinModes2_offset 1120
#define gpioPinModes2_offset_hex 460
#define gpioPinModes3_offset 1124
#define gpioPinModes3_offset_hex 464
#define gpioPinModes4_offset 1128
#define gpioPinModes4_offset_hex 468
#define gpioPinModes5_offset 1132
#define gpioPinModes5_offset_hex 46c
#define gpioPinModes6_offset 1136
#define gpioPinModes6_offset_hex 470
#define gpioPinModes7_offset 1140
#define gpioPinModes7_offset_hex 474
#define gpioPinModes8_offset 1144
#define gpioPinModes8_offset_hex 478
#define gpioPinModes9_offset 1148
#define gpioPinModes9_offset_hex 47c
#define gpioPinModes10_offset 1152
#define gpioPinModes10_offset_hex 480
#define gpioPinModes11_offset 1156
#define gpioPinModes11_offset_hex 484
#define gpioPinModes12_offset 1160
#define gpioPinModes12_offset_hex 488
#define gpioPinModes13_offset 1164
#define gpioPinModes13_offset_hex 48c
#define gpioPinModes14_offset 1168
#define gpioPinModes14_offset_hex 490
#define gpioPinModes15_offset 1172
#define gpioPinModes15_offset_hex 494
#define gpioPinModes16_offset 1176
#define gpioPinModes16_offset_hex 498
#define consoleUartDevice_offset 1180
#define consoleUartDevice_offset_hex 49c
#define mapMinBufferLength_offset 1184
#define mapMinBufferLength_offset_hex 4a0
#define idlePidDeactivationTpsThreshold_offset 1188
#define idlePidDeactivationTpsThreshold_offset_hex 4a4
#define stepperParkingExtraSteps_offset 1190
#define stepperParkingExtraSteps_offset_hex 4a6
#define nb2ratioFrom_offset 1192
#define nb2ratioFrom_offset_hex 4a8
#define nb2ratioTo_offset 1196
#define nb2ratioTo_offset_hex 4ac
#define triggerErrorPin_offset 1200
#define triggerErrorPin_offset_hex 4b0
#define triggerErrorPinMode_offset 1204
#define triggerErrorPinMode_offset_hex 4b4
#define acRelayPin_offset 1208
#define acRelayPin_offset_hex 4b8
#define acRelayPinMode_offset 1212
#define acRelayPinMode_offset_hex 4bc
#define fsioFrequency1_offset 1216
#define fsioFrequency1_offset_hex 4c0
#define fsioFrequency2_offset 1218
#define fsioFrequency2_offset_hex 4c2
#define fsioFrequency3_offset 1220
#define fsioFrequency3_offset_hex 4c4
#define fsioFrequency4_offset 1222
#define fsioFrequency4_offset_hex 4c6
#define fsioFrequency5_offset 1224
#define fsioFrequency5_offset_hex 4c8
#define fsioFrequency6_offset 1226
#define fsioFrequency6_offset_hex 4ca
#define fsioFrequency7_offset 1228
#define fsioFrequency7_offset_hex 4cc
#define fsioFrequency8_offset 1230
#define fsioFrequency8_offset_hex 4ce
#define fsioFrequency9_offset 1232
#define fsioFrequency9_offset_hex 4d0
#define fsioFrequency10_offset 1234
#define fsioFrequency10_offset_hex 4d2
#define fsioFrequency11_offset 1236
#define fsioFrequency11_offset_hex 4d4
#define fsioFrequency12_offset 1238
#define fsioFrequency12_offset_hex 4d6
#define fsioFrequency13_offset 1240
#define fsioFrequency13_offset_hex 4d8
#define fsioFrequency14_offset 1242
#define fsioFrequency14_offset_hex 4da
#define fsioFrequency15_offset 1244
#define fsioFrequency15_offset_hex 4dc
#define fsioFrequency16_offset 1246
#define fsioFrequency16_offset_hex 4de
#define hip9011CsPin_offset 1248
#define hip9011CsPin_offset_hex 4e0
#define hip9011IntHoldPin_offset 1252
#define hip9011IntHoldPin_offset_hex 4e4
#define hip9011IntHoldPinMode_offset 1256
#define hip9011IntHoldPinMode_offset_hex 4e8
#define fsio_setting1_offset 1260
#define fsio_setting1_offset_hex 4ec
#define fsio_setting2_offset 1264
#define fsio_setting2_offset_hex 4f0
#define fsio_setting3_offset 1268
#define fsio_setting3_offset_hex 4f4
#define fsio_setting4_offset 1272
#define fsio_setting4_offset_hex 4f8
#define fsio_setting5_offset 1276
#define fsio_setting5_offset_hex 4fc
#define fsio_setting6_offset 1280
#define fsio_setting6_offset_hex 500
#define fsio_setting7_offset 1284
#define fsio_setting7_offset_hex 504
#define fsio_setting8_offset 1288
#define fsio_setting8_offset_hex 508
#define fsio_setting9_offset 1292
#define fsio_setting9_offset_hex 50c
#define fsio_setting10_offset 1296
#define fsio_setting10_offset_hex 510
#define fsio_setting11_offset 1300
#define fsio_setting11_offset_hex 514
#define fsio_setting12_offset 1304
#define fsio_setting12_offset_hex 518
#define fsio_setting13_offset 1308
#define fsio_setting13_offset_hex 51c
#define fsio_setting14_offset 1312
#define fsio_setting14_offset_hex 520
#define fsio_setting15_offset 1316
#define fsio_setting15_offset_hex 524
#define fsio_setting16_offset 1320
#define fsio_setting16_offset_hex 528
#define spi1mosiPin_offset 1324
#define spi1mosiPin_offset_hex 52c
#define spi1misoPin_offset 1328
#define spi1misoPin_offset_hex 530
#define spi1sckPin_offset 1332
#define spi1sckPin_offset_hex 534
#define spi2mosiPin_offset 1336
#define spi2mosiPin_offset_hex 538
#define spi2misoPin_offset 1340
#define spi2misoPin_offset_hex 53c
#define spi2sckPin_offset 1344
#define spi2sckPin_offset_hex 540
#define spi3mosiPin_offset 1348
#define spi3mosiPin_offset_hex 544
#define spi3misoPin_offset 1352
#define spi3misoPin_offset_hex 548
#define spi3sckPin_offset 1356
#define spi3sckPin_offset_hex 54c
#define hip9011Gain_offset 1360
#define hip9011Gain_offset_hex 550
#define joystickCenterPin_offset 1364
#define joystickCenterPin_offset_hex 554
#define joystickAPin_offset 1368
#define joystickAPin_offset_hex 558
#define joystickBPin_offset 1372
#define joystickBPin_offset_hex 55c
#define joystickCPin_offset 1376
#define joystickCPin_offset_hex 560
#define joystickDPin_offset 1380
#define joystickDPin_offset_hex 564
#define sensorChartMode_offset 1384
#define sensorChartMode_offset_hex 568
#define mafSensorType_offset 1388
#define mafSensorType_offset_hex 56c
#define vehicleSpeedSensorInputPin_offset 1392
#define vehicleSpeedSensorInputPin_offset_hex 570
#define clutchUpPin_offset 1396
#define clutchUpPin_offset_hex 574
#define clutchUpPinMode_offset 1400
#define clutchUpPinMode_offset_hex 578
#define fsioDigitalInputs1_offset 1404
#define fsioDigitalInputs1_offset_hex 57c
#define fsioDigitalInputs2_offset 1408
#define fsioDigitalInputs2_offset_hex 580
#define fsioDigitalInputs3_offset 1412
#define fsioDigitalInputs3_offset_hex 584
#define fsioDigitalInputs4_offset 1416
#define fsioDigitalInputs4_offset_hex 588
#define fsioDigitalInputs5_offset 1420
#define fsioDigitalInputs5_offset_hex 58c
#define fsioDigitalInputs6_offset 1424
#define fsioDigitalInputs6_offset_hex 590
#define fsioDigitalInputs7_offset 1428
#define fsioDigitalInputs7_offset_hex 594
#define fsioDigitalInputs8_offset 1432
#define fsioDigitalInputs8_offset_hex 598
#define fsioDigitalInputs9_offset 1436
#define fsioDigitalInputs9_offset_hex 59c
#define fsioDigitalInputs10_offset 1440
#define fsioDigitalInputs10_offset_hex 5a0
#define fsioDigitalInputs11_offset 1444
#define fsioDigitalInputs11_offset_hex 5a4
#define fsioDigitalInputs12_offset 1448
#define fsioDigitalInputs12_offset_hex 5a8
#define fsioDigitalInputs13_offset 1452
#define fsioDigitalInputs13_offset_hex 5ac
#define fsioDigitalInputs14_offset 1456
#define fsioDigitalInputs14_offset_hex 5b0
#define fsioDigitalInputs15_offset 1460
#define fsioDigitalInputs15_offset_hex 5b4
#define fsioDigitalInputs16_offset 1464
#define fsioDigitalInputs16_offset_hex 5b8
#define frequencyReportingMapInputPin_offset 1468
#define frequencyReportingMapInputPin_offset_hex 5bc
#define vvtDisplayInverted_offset 1472
#define vvtDisplayInverted_offset_hex 5c0
#define fuelClosedLoopCorrectionEnabled_offset 1472
#define fuelClosedLoopCorrectionEnabled_offset_hex 5c0
#define isVerboseIAC_offset 1472
#define isVerboseIAC_offset_hex 5c0
#define isVerboseETB_offset 1472
#define isVerboseETB_offset_hex 5c0
#define useConstantDwellDuringCranking_offset 1472
#define useConstantDwellDuringCranking_offset_hex 5c0
#define isEngineChartEnabled_offset 1472
#define isEngineChartEnabled_offset_hex 5c0
#define silentTriggerError_offset 1472
#define silentTriggerError_offset_hex 5c0
#define useLinearCltSensor_offset 1472
#define useLinearCltSensor_offset_hex 5c0
#define canReadEnabled_offset 1472
#define canReadEnabled_offset_hex 5c0
#define canWriteEnabled_offset 1472
#define canWriteEnabled_offset_hex 5c0
#define useLinearIatSensor_offset 1472
#define useLinearIatSensor_offset_hex 5c0
#define useFSIO16ForTimingAdjustment_offset 1472
#define useFSIO16ForTimingAdjustment_offset_hex 5c0
#define tachPulseDurationAsDutyCycle_offset 1472
#define tachPulseDurationAsDutyCycle_offset_hex 5c0
#define isAlternatorControlEnabled_offset 1472
#define isAlternatorControlEnabled_offset_hex 5c0
#define invertPrimaryTriggerSignal_offset 1472
#define invertPrimaryTriggerSignal_offset_hex 5c0
#define invertSecondaryTriggerSignal_offset 1472
#define invertSecondaryTriggerSignal_offset_hex 5c0
#define cutFuelOnHardLimit_offset 1472
#define cutFuelOnHardLimit_offset_hex 5c0
#define cutSparkOnHardLimit_offset 1472
#define cutSparkOnHardLimit_offset_hex 5c0
#define step1fuelCutEnable_offset 1472
#define step1fuelCutEnable_offset_hex 5c0
#define step1SparkCutEnable_offset 1472
#define step1SparkCutEnable_offset_hex 5c0
#define hasFrequencyReportingMapSensor_offset 1472
#define hasFrequencyReportingMapSensor_offset_hex 5c0
2018-03-18 09:15:51 -07:00
#define useFSIO8ForServo1_offset 1472
#define useFSIO8ForServo1_offset_hex 5c0
#define useFSIO9ForServo2_offset 1472
#define useFSIO9ForServo2_offset_hex 5c0
#define useFSIO10ForServo3_offset 1472
#define useFSIO10ForServo3_offset_hex 5c0
#define useFSIO11ForServo4_offset 1472
#define useFSIO11ForServo4_offset_hex 5c0
#define useFSIO12ForServo5_offset 1472
#define useFSIO12ForServo5_offset_hex 5c0
2018-01-02 18:25:40 -08:00
#define unused_bit_1472_26_offset 1472
#define unused_bit_1472_26_offset_hex 5c0
#define unused_bit_1472_27_offset 1472
#define unused_bit_1472_27_offset_hex 5c0
#define hipOutputChannel_offset 1476
#define hipOutputChannel_offset_hex 5c4
#define idleMode_offset 1480
#define idleMode_offset_hex 5c8
#define isInjectionEnabled_offset 1484
#define isInjectionEnabled_offset_hex 5cc
#define isIgnitionEnabled_offset 1484
#define isIgnitionEnabled_offset_hex 5cc
#define isCylinderCleanupEnabled_offset 1484
#define isCylinderCleanupEnabled_offset_hex 5cc
#define secondTriggerChannelEnabled_offset 1484
#define secondTriggerChannelEnabled_offset_hex 5cc
#define needSecondTriggerInputDeprecated_offset 1484
#define needSecondTriggerInputDeprecated_offset_hex 5cc
#define isMapAveragingEnabled_offset 1484
#define isMapAveragingEnabled_offset_hex 5cc
2017-12-06 15:46:31 -08:00
#define overrideCrankingIacSetting_offset 1484
#define overrideCrankingIacSetting_offset_hex 5cc
2017-12-11 07:14:42 -08:00
#define useSeparateAdvanceForIdle_offset 1484
#define useSeparateAdvanceForIdle_offset_hex 5cc
#define isTunerStudioEnabled_offset 1484
#define isTunerStudioEnabled_offset_hex 5cc
#define isWaveAnalyzerEnabled_offset 1484
#define isWaveAnalyzerEnabled_offset_hex 5cc
2017-12-11 07:14:42 -08:00
#define useSeparateVeForIdle_offset 1484
#define useSeparateVeForIdle_offset_hex 5cc
#define isPrintTriggerSynchDetails_offset 1484
#define isPrintTriggerSynchDetails_offset_hex 5cc
#define isManualSpinningMode_offset 1484
#define isManualSpinningMode_offset_hex 5cc
#define twoWireBatchInjection_offset 1484
#define twoWireBatchInjection_offset_hex 5cc
#define useOnlyRisingEdgeForTrigger_offset 1484
#define useOnlyRisingEdgeForTrigger_offset_hex 5cc
#define twoWireBatchIgnition_offset 1484
#define twoWireBatchIgnition_offset_hex 5cc
2018-01-02 18:25:40 -08:00
#define useFixedBaroCorrFromMap_offset 1484
#define useFixedBaroCorrFromMap_offset_hex 5cc
#define useSeparateAdvanceForCranking_offset 1484
#define useSeparateAdvanceForCranking_offset_hex 5cc
#define useAdvanceCorrectionsForCranking_offset 1484
#define useAdvanceCorrectionsForCranking_offset_hex 5cc
2018-01-02 18:25:40 -08:00
#define unused_1484_bit_19_offset 1484
#define unused_1484_bit_19_offset_hex 5cc
#define unused_1484_bit_20_offset 1484
#define unused_1484_bit_20_offset_hex 5cc
#define unused_1484_bit_21_offset 1484
#define unused_1484_bit_21_offset_hex 5cc
#define engineChartSize_offset 1488
#define engineChartSize_offset_hex 5d0
2017-12-26 21:26:40 -08:00
#define idlePidRpmUpperLimit_offset 1492
#define idlePidRpmUpperLimit_offset_hex 5d4
2018-01-03 04:59:59 -08:00
#define primeInjFalloffTemperature_offset 1494
#define primeInjFalloffTemperature_offset_hex 5d6
#define acSwitchAdc_offset 1496
#define acSwitchAdc_offset_hex 5d8
#define ignMathCalculateAtIndex_offset 1500
#define ignMathCalculateAtIndex_offset_hex 5dc
#define acCutoffLowRpm_offset 1504
#define acCutoffLowRpm_offset_hex 5e0
#define acCutoffHighRpm_offset 1506
#define acCutoffHighRpm_offset_hex 5e2
#define acIdleRpmBump_offset 1508
#define acIdleRpmBump_offset_hex 5e4
#define warningPeriod_offset 1510
#define warningPeriod_offset_hex 5e6
#define vRefAdcChannel_offset 1512
#define vRefAdcChannel_offset_hex 5e8
#define knockDetectionWindowStart_offset 1516
#define knockDetectionWindowStart_offset_hex 5ec
#define knockDetectionWindowEnd_offset 1520
#define knockDetectionWindowEnd_offset_hex 5f0
#define idleStepperReactionTime_offset 1524
#define idleStepperReactionTime_offset_hex 5f4
#define knockVThreshold_offset 1528
#define knockVThreshold_offset_hex 5f8
#define fsioInputModes1_offset 1532
#define fsioInputModes1_offset_hex 5fc
#define fsioInputModes2_offset 1536
#define fsioInputModes2_offset_hex 600
#define fsioInputModes3_offset 1540
#define fsioInputModes3_offset_hex 604
#define fsioInputModes4_offset 1544
#define fsioInputModes4_offset_hex 608
#define fsioInputModes5_offset 1548
#define fsioInputModes5_offset_hex 60c
#define fsioInputModes6_offset 1552
#define fsioInputModes6_offset_hex 610
#define fsioInputModes7_offset 1556
#define fsioInputModes7_offset_hex 614
#define fsioInputModes8_offset 1560
#define fsioInputModes8_offset_hex 618
#define fsioInputModes9_offset 1564
#define fsioInputModes9_offset_hex 61c
#define fsioInputModes10_offset 1568
#define fsioInputModes10_offset_hex 620
#define fsioInputModes11_offset 1572
#define fsioInputModes11_offset_hex 624
#define fsioInputModes12_offset 1576
#define fsioInputModes12_offset_hex 628
#define fsioInputModes13_offset 1580
#define fsioInputModes13_offset_hex 62c
#define fsioInputModes14_offset 1584
#define fsioInputModes14_offset_hex 630
#define fsioInputModes15_offset 1588
#define fsioInputModes15_offset_hex 634
#define fsioInputModes16_offset 1592
#define fsioInputModes16_offset_hex 638
#define externalKnockSenseAdc_offset 1596
#define externalKnockSenseAdc_offset_hex 63c
#define unsed2342342_offset 1600
#define unsed2342342_offset_hex 640
#define idleStepperTotalSteps_offset 1612
#define idleStepperTotalSteps_offset_hex 64c
#define stepperEnablePin_offset 1616
#define stepperEnablePin_offset_hex 650
#define noAccelAfterHardLimitPeriodSecs_offset 1620
#define noAccelAfterHardLimitPeriodSecs_offset_hex 654
#define mapAveragingSchedulingAtIndex_offset 1624
#define mapAveragingSchedulingAtIndex_offset_hex 658
#define baroCorrPressureBins_offset 1628
#define baroCorrPressureBins_offset_hex 65c
#define baroCorrRpmBins_offset 1644
#define baroCorrRpmBins_offset_hex 66c
#define baroCorrTable_offset 1660
#define baroCorrTable_offset_hex 67c
#define spi2SckMode_offset 1724
#define spi2SckMode_offset_hex 6bc
#define spi2MosiMode_offset 1728
#define spi2MosiMode_offset_hex 6c0
#define spi2MisoMode_offset 1732
#define spi2MisoMode_offset_hex 6c4
#define crankingTpsCoef_offset 1736
#define crankingTpsCoef_offset_hex 6c8
#define crankingTpsBins_offset 1768
#define crankingTpsBins_offset_hex 6e8
#define tachPulseDuractionMs_offset 1800
#define tachPulseDuractionMs_offset_hex 708
#define tachPulseTriggerIndex_offset 1804
#define tachPulseTriggerIndex_offset_hex 70c
#define suckedOffCoef_offset 1808
#define suckedOffCoef_offset_hex 710
#define alternatorControl_offset 1812
#define alternatorControl_offset_hex 714
#define alternatorControl_pFactor_offset 1812
#define alternatorControl_pFactor_offset_hex 714
#define alternatorControl_iFactor_offset 1816
#define alternatorControl_iFactor_offset_hex 718
#define alternatorControl_dFactor_offset 1820
#define alternatorControl_dFactor_offset_hex 71c
#define alternatorControl_offset_offset 1824
#define alternatorControl_offset_offset_hex 720
#define alternatorControl_period_offset 1826
#define alternatorControl_period_offset_hex 722
#define alternatorControl_minValue_offset 1828
#define alternatorControl_minValue_offset_hex 724
#define alternatorControl_maxValue_offset 1830
#define alternatorControl_maxValue_offset_hex 726
#define etb_offset 1832
#define etb_offset_hex 728
#define etb_pFactor_offset 1832
#define etb_pFactor_offset_hex 728
#define etb_iFactor_offset 1836
#define etb_iFactor_offset_hex 72c
#define etb_dFactor_offset 1840
#define etb_dFactor_offset_hex 730
#define etb_offset_offset 1844
#define etb_offset_offset_hex 734
#define etb_period_offset 1846
#define etb_period_offset_hex 736
#define etb_minValue_offset 1848
#define etb_minValue_offset_hex 738
#define etb_maxValue_offset 1850
#define etb_maxValue_offset_hex 73a
#define warmupAfrPid_offset 1852
#define warmupAfrPid_offset_hex 73c
#define warmupAfrPid_pFactor_offset 1852
#define warmupAfrPid_pFactor_offset_hex 73c
#define warmupAfrPid_iFactor_offset 1856
#define warmupAfrPid_iFactor_offset_hex 740
#define warmupAfrPid_dFactor_offset 1860
#define warmupAfrPid_dFactor_offset_hex 744
#define warmupAfrPid_offset_offset 1864
#define warmupAfrPid_offset_offset_hex 748
#define warmupAfrPid_period_offset 1866
#define warmupAfrPid_period_offset_hex 74a
#define warmupAfrPid_minValue_offset 1868
#define warmupAfrPid_minValue_offset_hex 74c
#define warmupAfrPid_maxValue_offset 1870
#define warmupAfrPid_maxValue_offset_hex 74e
#define mapErrorDetectionTooLow_offset 1872
#define mapErrorDetectionTooLow_offset_hex 750
#define mapErrorDetectionTooHigh_offset 1876
#define mapErrorDetectionTooHigh_offset_hex 754
#define step1RpmWindow_offset 1880
#define step1RpmWindow_offset_hex 758
#define idleRpmPid_offset 1884
#define idleRpmPid_offset_hex 75c
#define idleRpmPid_pFactor_offset 1884
#define idleRpmPid_pFactor_offset_hex 75c
#define idleRpmPid_iFactor_offset 1888
#define idleRpmPid_iFactor_offset_hex 760
#define idleRpmPid_dFactor_offset 1892
#define idleRpmPid_dFactor_offset_hex 764
#define idleRpmPid_offset_offset 1896
#define idleRpmPid_offset_offset_hex 768
#define idleRpmPid_period_offset 1898
#define idleRpmPid_period_offset_hex 76a
#define idleRpmPid_minValue_offset 1900
#define idleRpmPid_minValue_offset_hex 76c
#define idleRpmPid_maxValue_offset 1902
#define idleRpmPid_maxValue_offset_hex 76e
#define addedToWallCoef_offset 1904
#define addedToWallCoef_offset_hex 770
#define communicationPin_offset 1908
#define communicationPin_offset_hex 774
#define runningPin_offset 1912
#define runningPin_offset_hex 778
#define binarySerialTxPin_offset 1916
#define binarySerialTxPin_offset_hex 77c
#define binarySerialRxPin_offset 1920
#define binarySerialRxPin_offset_hex 780
#define consoleSerialTxPin_offset 1924
#define consoleSerialTxPin_offset_hex 784
#define consoleSerialRxPin_offset 1928
#define consoleSerialRxPin_offset_hex 788
#define knockNoise_offset 1932
#define knockNoise_offset_hex 78c
#define knockNoiseRpmBins_offset 1964
#define knockNoiseRpmBins_offset_hex 7ac
#define throttlePedalUpVoltage_offset 1996
#define throttlePedalUpVoltage_offset_hex 7cc
#define throttlePedalWOTVoltage_offset 2000
#define throttlePedalWOTVoltage_offset_hex 7d0
#define stepperDirectionPinMode_offset 2004
#define stepperDirectionPinMode_offset_hex 7d4
#define startUpFuelPumpDuration_offset 2008
#define startUpFuelPumpDuration_offset_hex 7d8
2017-12-26 21:26:40 -08:00
#define idlePidRpmDeadZone_offset 2010
#define idlePidRpmDeadZone_offset_hex 7da
#define cltIdleRpmBins_offset 2012
#define cltIdleRpmBins_offset_hex 7dc
#define cltIdleRpm_offset 2076
#define cltIdleRpm_offset_hex 81c
#define targetVBatt_offset 2140
#define targetVBatt_offset_hex 85c
#define alternatorOffAboveTps_offset 2144
#define alternatorOffAboveTps_offset_hex 860
#define startOfCrankingPrimingPulse_offset 2148
#define startOfCrankingPrimingPulse_offset_hex 864
#define afterCrankingIACtaperDuration_offset 2152
#define afterCrankingIACtaperDuration_offset_hex 868
#define iacByTpsTaper_offset 2154
#define iacByTpsTaper_offset_hex 86a
#define LIS302DLCsPin_offset 2156
#define LIS302DLCsPin_offset_hex 86c
#define tpsAccelLength_offset 2160
#define tpsAccelLength_offset_hex 870
#define tpsAccelEnrichmentThreshold_offset 2164
#define tpsAccelEnrichmentThreshold_offset_hex 874
#define vvtOffset_offset 2168
#define vvtOffset_offset_hex 878
#define engineLoadAccelLength_offset 2172
#define engineLoadAccelLength_offset_hex 87c
#define engineLoadDecelEnleanmentThreshold_offset 2176
#define engineLoadDecelEnleanmentThreshold_offset_hex 880
#define engineLoadDecelEnleanmentMultiplier_offset 2180
#define engineLoadDecelEnleanmentMultiplier_offset_hex 884
#define engineLoadAccelEnrichmentThreshold_offset 2184
#define engineLoadAccelEnrichmentThreshold_offset_hex 888
#define engineLoadAccelEnrichmentMultiplier_offset 2188
#define engineLoadAccelEnrichmentMultiplier_offset_hex 88c
#define fatalErrorPin_offset 2192
#define fatalErrorPin_offset_hex 890
#define warninigPin_offset 2196
#define warninigPin_offset_hex 894
#define configResetPin_offset 2200
#define configResetPin_offset_hex 898
#define uartConsoleSerialSpeed_offset 2204
#define uartConsoleSerialSpeed_offset_hex 89c
#define tpsDecelEnleanmentThreshold_offset 2208
#define tpsDecelEnleanmentThreshold_offset_hex 8a0
#define tpsDecelEnleanmentMultiplier_offset 2212
#define tpsDecelEnleanmentMultiplier_offset_hex 8a4
#define slowAdcAlpha_offset 2216
#define slowAdcAlpha_offset_hex 8a8
#define debugMode_offset 2220
#define debugMode_offset_hex 8ac
#define auxValves1_offset 2224
#define auxValves1_offset_hex 8b0
#define auxValves2_offset 2228
#define auxValves2_offset_hex 8b4
#define warmupTargetAfrBins_offset 2232
#define warmupTargetAfrBins_offset_hex 8b8
#define warmupTargetAfr_offset 2248
#define warmupTargetAfr_offset_hex 8c8
#define warmupAfrThreshold_offset 2264
#define warmupAfrThreshold_offset_hex 8d8
#define boostCutPressure_offset 2268
#define boostCutPressure_offset_hex 8dc
#define mapAccelTaperBins_offset 2272
#define mapAccelTaperBins_offset_hex 8e0
#define mapAccelTaperMult_offset 2304
#define mapAccelTaperMult_offset_hex 900
#define dizzySparkOutputPin_offset 2336
#define dizzySparkOutputPin_offset_hex 920
#define dizzySparkOutputPinMode_offset 2340
#define dizzySparkOutputPinMode_offset_hex 924
#define fsioAdc1_offset 2344
#define fsioAdc1_offset_hex 928
#define fsioAdc2_offset 2348
#define fsioAdc2_offset_hex 92c
#define fsioAdc3_offset 2352
#define fsioAdc3_offset_hex 930
#define fsioAdc4_offset 2356
#define fsioAdc4_offset_hex 934
#define fixedTiming_offset 2360
#define fixedTiming_offset_hex 938
#define mapLowValueVoltage_offset 2364
#define mapLowValueVoltage_offset_hex 93c
#define mapHighValueVoltage_offset 2368
#define mapHighValueVoltage_offset_hex 940
#define egoValueShift_offset 2372
#define egoValueShift_offset_hex 944
#define camInput_offset 2376
#define camInput_offset_hex 948
#define crankingIACposition_offset 2380
#define crankingIACposition_offset_hex 94c
#define tChargeMinRpmMinTps_offset 2384
#define tChargeMinRpmMinTps_offset_hex 950
#define tChargeMinRpmMaxTps_offset 2388
#define tChargeMinRpmMaxTps_offset_hex 954
#define tChargeMaxRpmMinTps_offset 2392
#define tChargeMaxRpmMinTps_offset_hex 958
#define tChargeMaxRpmMaxTps_offset 2396
#define tChargeMaxRpmMaxTps_offset_hex 95c
#define auxPidPins1_offset 2400
#define auxPidPins1_offset_hex 960
#define auxPidPins2_offset 2404
#define auxPidPins2_offset_hex 964
#define auxPidPins3_offset 2408
#define auxPidPins3_offset_hex 968
#define auxPidPins4_offset 2412
#define auxPidPins4_offset_hex 96c
#define auxPidFrequency1_offset 2416
#define auxPidFrequency1_offset_hex 970
#define auxPidFrequency2_offset 2418
#define auxPidFrequency2_offset_hex 972
#define auxPidFrequency3_offset 2420
#define auxPidFrequency3_offset_hex 974
#define auxPidFrequency4_offset 2422
#define auxPidFrequency4_offset_hex 976
#define alternatorPwmFrequency_offset 2424
#define alternatorPwmFrequency_offset_hex 978
#define storageMode_offset 2428
#define storageMode_offset_hex 97c
#define cj125SpiDevice_offset 2432
#define cj125SpiDevice_offset_hex 980
#define cj125CsPinMode_offset 2436
#define cj125CsPinMode_offset_hex 984
#define narrowToWideOxygenBins_offset 2440
#define narrowToWideOxygenBins_offset_hex 988
#define narrowToWideOxygen_offset 2472
#define narrowToWideOxygen_offset_hex 9a8
#define vvtMode_offset 2504
#define vvtMode_offset_hex 9c8
#define biQuad_offset 2508
#define biQuad_offset_hex 9cc
#define biQuad_a0_offset 2508
#define biQuad_a0_offset_hex 9cc
#define biQuad_a1_offset 2512
#define biQuad_a1_offset_hex 9d0
#define biQuad_a2_offset 2516
#define biQuad_a2_offset_hex 9d4
#define biQuad_b1_offset 2520
#define biQuad_b1_offset_hex 9d8
#define biQuad_b2_offset 2524
#define biQuad_b2_offset_hex 9dc
#define cltTimingBins_offset 2528
#define cltTimingBins_offset_hex 9e0
#define cltTimingExtra_offset 2560
#define cltTimingExtra_offset_hex a00
#define nbVvtIndex_offset 2592
#define nbVvtIndex_offset_hex a20
#define autoTuneCltThreshold_offset 2596
#define autoTuneCltThreshold_offset_hex a24
#define autoTuneTpsRocThreshold_offset 2600
#define autoTuneTpsRocThreshold_offset_hex a28
#define autoTuneTpsQuietPeriod_offset 2604
#define autoTuneTpsQuietPeriod_offset_hex a2c
#define postCrankingTargetClt_offset 2608
#define postCrankingTargetClt_offset_hex a30
#define postCrankingFactor_offset 2612
#define postCrankingFactor_offset_hex a34
#define postCrankingDurationSec_offset 2616
#define postCrankingDurationSec_offset_hex a38
#define auxTempSensor1_offset 2620
#define auxTempSensor1_offset_hex a3c
#define auxTempSensor1_config_offset 2620
#define auxTempSensor1_config_offset_hex a3c
#define auxTempSensor1_tempC_1_offset 2620
#define auxTempSensor1_tempC_1_offset_hex a3c
#define auxTempSensor1_tempC_2_offset 2624
#define auxTempSensor1_tempC_2_offset_hex a40
#define auxTempSensor1_tempC_3_offset 2628
#define auxTempSensor1_tempC_3_offset_hex a44
#define auxTempSensor1_resistance_1_offset 2632
#define auxTempSensor1_resistance_1_offset_hex a48
#define auxTempSensor1_resistance_2_offset 2636
#define auxTempSensor1_resistance_2_offset_hex a4c
#define auxTempSensor1_resistance_3_offset 2640
#define auxTempSensor1_resistance_3_offset_hex a50
#define auxTempSensor1_bias_resistor_offset 2644
#define auxTempSensor1_bias_resistor_offset_hex a54
#define auxTempSensor1_adcChannel_offset 2648
#define auxTempSensor1_adcChannel_offset_hex a58
#define auxTempSensor2_offset 2652
#define auxTempSensor2_offset_hex a5c
#define auxTempSensor2_config_offset 2652
#define auxTempSensor2_config_offset_hex a5c
#define auxTempSensor2_tempC_1_offset 2652
#define auxTempSensor2_tempC_1_offset_hex a5c
#define auxTempSensor2_tempC_2_offset 2656
#define auxTempSensor2_tempC_2_offset_hex a60
#define auxTempSensor2_tempC_3_offset 2660
#define auxTempSensor2_tempC_3_offset_hex a64
#define auxTempSensor2_resistance_1_offset 2664
#define auxTempSensor2_resistance_1_offset_hex a68
#define auxTempSensor2_resistance_2_offset 2668
#define auxTempSensor2_resistance_2_offset_hex a6c
#define auxTempSensor2_resistance_3_offset 2672
#define auxTempSensor2_resistance_3_offset_hex a70
#define auxTempSensor2_bias_resistor_offset 2676
#define auxTempSensor2_bias_resistor_offset_hex a74
#define auxTempSensor2_adcChannel_offset 2680
#define auxTempSensor2_adcChannel_offset_hex a78
#define fuelClosedLoopCltThreshold_offset 2684
#define fuelClosedLoopCltThreshold_offset_hex a7c
#define fuelClosedLoopTpsThreshold_offset 2686
#define fuelClosedLoopTpsThreshold_offset_hex a7e
#define fuelClosedLoopRpmThreshold_offset 2688
#define fuelClosedLoopRpmThreshold_offset_hex a80
#define etbFreq_offset 2690
#define etbFreq_offset_hex a82
#define fuelClosedLoopPid_offset 2692
#define fuelClosedLoopPid_offset_hex a84
#define fuelClosedLoopPid_pFactor_offset 2692
#define fuelClosedLoopPid_pFactor_offset_hex a84
#define fuelClosedLoopPid_iFactor_offset 2696
#define fuelClosedLoopPid_iFactor_offset_hex a88
#define fuelClosedLoopPid_dFactor_offset 2700
#define fuelClosedLoopPid_dFactor_offset_hex a8c
#define fuelClosedLoopPid_offset_offset 2704
#define fuelClosedLoopPid_offset_offset_hex a90
#define fuelClosedLoopPid_period_offset 2706
#define fuelClosedLoopPid_period_offset_hex a92
#define fuelClosedLoopPid_minValue_offset 2708
#define fuelClosedLoopPid_minValue_offset_hex a94
#define fuelClosedLoopPid_maxValue_offset 2710
#define fuelClosedLoopPid_maxValue_offset_hex a96
#define fuelClosedLoopAfrHighThreshold_offset 2712
#define fuelClosedLoopAfrHighThreshold_offset_hex a98
#define stepperEnablePinMode_offset 2716
#define stepperEnablePinMode_offset_hex a9c
#define cj125ua_offset 2720
#define cj125ua_offset_hex aa0
#define cj125ur_offset 2724
#define cj125ur_offset_hex aa4
#define timing_offset_cylinder1_offset 2728
#define timing_offset_cylinder1_offset_hex aa8
#define timing_offset_cylinder2_offset 2732
#define timing_offset_cylinder2_offset_hex aac
#define timing_offset_cylinder3_offset 2736
#define timing_offset_cylinder3_offset_hex ab0
#define timing_offset_cylinder4_offset 2740
#define timing_offset_cylinder4_offset_hex ab4
#define timing_offset_cylinder5_offset 2744
#define timing_offset_cylinder5_offset_hex ab8
#define timing_offset_cylinder6_offset 2748
#define timing_offset_cylinder6_offset_hex abc
#define timing_offset_cylinder7_offset 2752
#define timing_offset_cylinder7_offset_hex ac0
#define timing_offset_cylinder8_offset 2756
#define timing_offset_cylinder8_offset_hex ac4
#define timing_offset_cylinder9_offset 2760
#define timing_offset_cylinder9_offset_hex ac8
#define timing_offset_cylinder10_offset 2764
#define timing_offset_cylinder10_offset_hex acc
#define timing_offset_cylinder11_offset 2768
#define timing_offset_cylinder11_offset_hex ad0
#define timing_offset_cylinder12_offset 2772
#define timing_offset_cylinder12_offset_hex ad4
#define brakePedalPinMode_offset 2776
#define brakePedalPinMode_offset_hex ad8
#define idlePidActivationTime_offset 2780
#define idlePidActivationTime_offset_hex adc
#define sdCardSpiDevice_offset 2784
#define sdCardSpiDevice_offset_hex ae0
#define spi3SckMode_offset 2788
#define spi3SckMode_offset_hex ae4
#define spi3MosiMode_offset 2792
#define spi3MosiMode_offset_hex ae8
#define spi3MisoMode_offset 2796
#define spi3MisoMode_offset_hex aec
#define spi1SckMode_offset 2800
#define spi1SckMode_offset_hex af0
#define spi1MosiMode_offset 2804
#define spi1MosiMode_offset_hex af4
#define spi1MisoMode_offset 2808
#define spi1MisoMode_offset_hex af8
#define brakePedalPin_offset 2812
#define brakePedalPin_offset_hex afc
#define auxPid1_offset 2816
#define auxPid1_offset_hex b00
#define auxPid1_pFactor_offset 2816
#define auxPid1_pFactor_offset_hex b00
#define auxPid1_iFactor_offset 2820
#define auxPid1_iFactor_offset_hex b04
#define auxPid1_dFactor_offset 2824
#define auxPid1_dFactor_offset_hex b08
#define auxPid1_offset_offset 2828
#define auxPid1_offset_offset_hex b0c
#define auxPid1_period_offset 2830
#define auxPid1_period_offset_hex b0e
#define auxPid1_minValue_offset 2832
#define auxPid1_minValue_offset_hex b10
#define auxPid1_maxValue_offset 2834
#define auxPid1_maxValue_offset_hex b12
#define auxPid2_offset 2836
#define auxPid2_offset_hex b14
#define auxPid2_pFactor_offset 2836
#define auxPid2_pFactor_offset_hex b14
#define auxPid2_iFactor_offset 2840
#define auxPid2_iFactor_offset_hex b18
#define auxPid2_dFactor_offset 2844
#define auxPid2_dFactor_offset_hex b1c
#define auxPid2_offset_offset 2848
#define auxPid2_offset_offset_hex b20
#define auxPid2_period_offset 2850
#define auxPid2_period_offset_hex b22
#define auxPid2_minValue_offset 2852
#define auxPid2_minValue_offset_hex b24
#define auxPid2_maxValue_offset 2854
#define auxPid2_maxValue_offset_hex b26
#define auxPid3_offset 2856
#define auxPid3_offset_hex b28
#define auxPid3_pFactor_offset 2856
#define auxPid3_pFactor_offset_hex b28
#define auxPid3_iFactor_offset 2860
#define auxPid3_iFactor_offset_hex b2c
#define auxPid3_dFactor_offset 2864
#define auxPid3_dFactor_offset_hex b30
#define auxPid3_offset_offset 2868
#define auxPid3_offset_offset_hex b34
#define auxPid3_period_offset 2870
#define auxPid3_period_offset_hex b36
#define auxPid3_minValue_offset 2872
#define auxPid3_minValue_offset_hex b38
#define auxPid3_maxValue_offset 2874
#define auxPid3_maxValue_offset_hex b3a
#define auxPid4_offset 2876
#define auxPid4_offset_hex b3c
#define auxPid4_pFactor_offset 2876
#define auxPid4_pFactor_offset_hex b3c
#define auxPid4_iFactor_offset 2880
#define auxPid4_iFactor_offset_hex b40
#define auxPid4_dFactor_offset 2884
#define auxPid4_dFactor_offset_hex b44
#define auxPid4_offset_offset 2888
#define auxPid4_offset_offset_hex b48
#define auxPid4_period_offset 2890
#define auxPid4_period_offset_hex b4a
#define auxPid4_minValue_offset 2892
#define auxPid4_minValue_offset_hex b4c
#define auxPid4_maxValue_offset 2894
#define auxPid4_maxValue_offset_hex b4e
#define oilPressure_offset 2896
#define oilPressure_offset_hex b50
#define oilPressure_hwChannel_offset 2896
#define oilPressure_hwChannel_offset_hex b50
#define oilPressure_v1_offset 2900
#define oilPressure_v1_offset_hex b54
#define oilPressure_value1_offset 2904
#define oilPressure_value1_offset_hex b58
#define oilPressure_v2_offset 2908
#define oilPressure_v2_offset_hex b5c
#define oilPressure_value2_offset 2912
#define oilPressure_value2_offset_hex b60
2017-11-19 12:24:36 -08:00
#define accelerometerSpiDevice_offset 2916
#define accelerometerSpiDevice_offset_hex b64
2017-11-22 23:50:04 -08:00
#define fsioCurve1Bins_offset 2920
#define fsioCurve1Bins_offset_hex b68
#define fsioCurve1_offset 2984
#define fsioCurve1_offset_hex ba8
#define fsioCurve2Bins_offset 3048
#define fsioCurve2Bins_offset_hex be8
#define fsioCurve2_offset 3112
#define fsioCurve2_offset_hex c28
#define fsioCurve3Bins_offset 3176
#define fsioCurve3Bins_offset_hex c68
#define fsioCurve3_offset 3208
#define fsioCurve3_offset_hex c88
#define fsioCurve4Bins_offset 3240
#define fsioCurve4Bins_offset_hex ca8
#define fsioCurve4_offset 3272
#define fsioCurve4_offset_hex cc8
2018-01-23 05:34:18 -08:00
#define flexFuelSensor_offset 3304
#define flexFuelSensor_offset_hex ce8
2018-01-26 19:47:09 -08:00
#define test557pin_offset 3308
#define test557pin_offset_hex cec
#define crankingAdvanceBins_offset 3312
#define crankingAdvanceBins_offset_hex cf0
#define crankingAdvance_offset 3328
#define crankingAdvance_offset_hex d00
2018-02-25 17:51:34 -08:00
#define servoOutputPins1_offset 3344
#define servoOutputPins1_offset_hex d10
#define servoOutputPins2_offset 3348
#define servoOutputPins2_offset_hex d14
#define servoOutputPins3_offset 3352
#define servoOutputPins3_offset_hex d18
#define servoOutputPins4_offset 3356
#define servoOutputPins4_offset_hex d1c
#define servoOutputPins5_offset 3360
#define servoOutputPins5_offset_hex d20
#define servoOutputPins6_offset 3364
#define servoOutputPins6_offset_hex d24
#define servoOutputPins7_offset 3368
#define servoOutputPins7_offset_hex d28
#define servoOutputPins8_offset 3372
#define servoOutputPins8_offset_hex d2c
#define coastingFuelCutRpmHigh_offset 3376
#define coastingFuelCutRpmHigh_offset_hex d30
#define coastingFuelCutRpmLow_offset 3378
#define coastingFuelCutRpmLow_offset_hex d32
#define coastingFuelCutTps_offset 3380
#define coastingFuelCutTps_offset_hex d34
2018-03-22 05:13:17 -07:00
#define coastingFuelCutClt_offset 3382
#define coastingFuelCutClt_offset_hex d36
#define pidExtraForLowRpm_offset 3384
#define pidExtraForLowRpm_offset_hex d38
#define coastingFuelCutMap_offset 3386
#define coastingFuelCutMap_offset_hex d3a
#define iacCoastingBins_offset 3388
#define iacCoastingBins_offset_hex d3c
#define iacCoasting_offset 3452
#define iacCoasting_offset_hex d7c
#define unusedEnd_offset 3516
#define unusedEnd_offset_hex dbc
2017-12-11 07:14:42 -08:00
#define cltCrankingCorrBins_offset 6480
#define cltCrankingCorrBins_offset_hex 1950
2017-12-11 08:23:53 -08:00
#define cltCrankingCorr_offset 6512
#define cltCrankingCorr_offset_hex 1970
2017-12-11 07:14:42 -08:00
#define idleAdvanceBins_offset 6544
#define idleAdvanceBins_offset_hex 1990
2017-12-11 08:23:53 -08:00
#define idleAdvance_offset 6576
#define idleAdvance_offset_hex 19b0
2017-12-11 07:14:42 -08:00
#define idleVeBins_offset 6608
#define idleVeBins_offset_hex 19d0
#define idleVe_offset 6640
#define idleVe_offset_hex 19f0
2017-11-19 11:22:14 -08:00
#define fsioFormulas1_offset 6672
#define fsioFormulas1_offset_hex 1a10
#define fsioFormulas2_offset 6872
#define fsioFormulas2_offset_hex 1ad8
#define fsioFormulas3_offset 7072
#define fsioFormulas3_offset_hex 1ba0
#define fsioFormulas4_offset 7272
#define fsioFormulas4_offset_hex 1c68
#define fsioFormulas5_offset 7472
#define fsioFormulas5_offset_hex 1d30
#define fsioFormulas6_offset 7672
#define fsioFormulas6_offset_hex 1df8
#define fsioFormulas7_offset 7872
#define fsioFormulas7_offset_hex 1ec0
#define fsioFormulas8_offset 8072
#define fsioFormulas8_offset_hex 1f88
#define fsioFormulas9_offset 8272
#define fsioFormulas9_offset_hex 2050
#define fsioFormulas10_offset 8472
#define fsioFormulas10_offset_hex 2118
#define fsioFormulas11_offset 8672
#define fsioFormulas11_offset_hex 21e0
#define fsioFormulas12_offset 8872
#define fsioFormulas12_offset_hex 22a8
#define fsioFormulas13_offset 9072
#define fsioFormulas13_offset_hex 2370
#define fsioFormulas14_offset 9272
#define fsioFormulas14_offset_hex 2438
#define fsioFormulas15_offset 9472
#define fsioFormulas15_offset_hex 2500
#define fsioFormulas16_offset 9672
#define fsioFormulas16_offset_hex 25c8
#define timingMultiplier_offset 9872
#define timingMultiplier_offset_hex 2690
#define timingAdditive_offset 10072
#define timingAdditive_offset_hex 2758
#define cltFuelCorrBins_offset 10272
#define cltFuelCorrBins_offset_hex 2820
#define cltFuelCorr_offset 10336
#define cltFuelCorr_offset_hex 2860
#define iatFuelCorrBins_offset 10400
#define iatFuelCorrBins_offset_hex 28a0
#define iatFuelCorr_offset 10464
#define iatFuelCorr_offset_hex 28e0
#define crankingFuelCoef_offset 10528
#define crankingFuelCoef_offset_hex 2920
#define crankingFuelBins_offset 10560
#define crankingFuelBins_offset_hex 2940
#define crankingCycleCoef_offset 10592
#define crankingCycleCoef_offset_hex 2960
#define crankingCycleBins_offset 10624
#define crankingCycleBins_offset_hex 2980
#define cltIdleCorrBins_offset 10656
#define cltIdleCorrBins_offset_hex 29a0
#define cltIdleCorr_offset 10720
#define cltIdleCorr_offset_hex 29e0
#define mafDecoding_offset 10784
#define mafDecoding_offset_hex 2a20
#define mafDecodingBins_offset 11808
#define mafDecodingBins_offset_hex 2e20
#define ignitionIatCorrTable_offset 12832
#define ignitionIatCorrTable_offset_hex 3220
#define ignitionIatCorrLoadBins_offset 13856
#define ignitionIatCorrLoadBins_offset_hex 3620
#define ignitionIatCorrRpmBins_offset 13920
#define ignitionIatCorrRpmBins_offset_hex 3660
#define injectionPhase_offset 13984
#define injectionPhase_offset_hex 36a0
#define injPhaseLoadBins_offset 15008
#define injPhaseLoadBins_offset_hex 3aa0
#define injPhaseRpmBins_offset 15072
#define injPhaseRpmBins_offset_hex 3ae0
#define fuelTable_offset 15136
#define fuelTable_offset_hex 3b20
#define fuelLoadBins_offset 16160
#define fuelLoadBins_offset_hex 3f20
#define fuelRpmBins_offset 16224
#define fuelRpmBins_offset_hex 3f60
#define ignitionTable_offset 16288
#define ignitionTable_offset_hex 3fa0
#define ignitionLoadBins_offset 17312
#define ignitionLoadBins_offset_hex 43a0
#define ignitionRpmBins_offset 17376
#define ignitionRpmBins_offset_hex 43e0
#define veTable_offset 17440
#define veTable_offset_hex 4420
#define veLoadBins_offset 18464
#define veLoadBins_offset_hex 4820
#define veRpmBins_offset 18528
#define veRpmBins_offset_hex 4860
#define afrTable_offset 18592
#define afrTable_offset_hex 48a0
#define afrLoadBins_offset 18848
#define afrLoadBins_offset_hex 49a0
#define afrRpmBins_offset 18912
#define afrRpmBins_offset_hex 49e0
#define tpsTpsAccelTable_offset 18976
#define tpsTpsAccelTable_offset_hex 4a20
#define tpsTpsAccelFromRpmBins_offset 19232
#define tpsTpsAccelFromRpmBins_offset_hex 4b20
#define tpsTpsAccelToRpmBins_offset 19264
#define tpsTpsAccelToRpmBins_offset_hex 4b40
#define fsioTable1_offset 19296
#define fsioTable1_offset_hex 4b60
#define fsioTable1LoadBins_offset 19552
#define fsioTable1LoadBins_offset_hex 4c60
#define fsioTable1RpmBins_offset 19584
#define fsioTable1RpmBins_offset_hex 4c80
#define fsioTable2_offset 19616
#define fsioTable2_offset_hex 4ca0
#define fsioTable2LoadBins_offset 19680
#define fsioTable2LoadBins_offset_hex 4ce0
#define fsioTable2RpmBins_offset 19712
#define fsioTable2RpmBins_offset_hex 4d00
#define fsioTable3_offset 19744
#define fsioTable3_offset_hex 4d20
#define fsioTable3LoadBins_offset 19808
#define fsioTable3LoadBins_offset_hex 4d60
#define fsioTable3RpmBins_offset 19840
#define fsioTable3RpmBins_offset_hex 4d80
#define fsioTable4_offset 19872
#define fsioTable4_offset_hex 4da0
#define fsioTable4LoadBins_offset 19936
#define fsioTable4LoadBins_offset_hex 4de0
#define fsioTable4RpmBins_offset 19968
#define fsioTable4RpmBins_offset_hex 4e00
#define TOTAL_CONFIG_SIZE 20000
#define TOTAL_CONFIG_SIZE_hex 4e20
2017-04-13 20:22:54 -07:00
#define GAUGE_NAME_VERSION "firmware"
#define GAUGE_NAME_VVT "VVT postion"
#define GAUGE_NAME_TIMING_ADVANCE "timing"
#define GAUGE_NAME_VVS "Vehicle Speed"
2017-04-13 20:37:17 -07:00
#define GAUGE_NAME_VBAT "VBatt"
#define GAUGE_NAME_ENGINE_LOAD "Engine Load"
#define GAUGE_NAME_CPU_TEMP "CPU Temperature"
2017-08-28 19:55:29 -07:00
#define GAUGE_NAME_ACCEL_X "Acceleration: X"
#define GAUGE_NAME_ACCEL_Y "Acceleration: Y"
#define GAUGE_NAME_ACCEL_Z "Acceleration: Z"
2017-05-15 17:16:48 -07:00
#define INDICATOR_NAME_CLUTCH_UP "clutch: up"
#define INDICATOR_NAME_CLUTCH_DOWN "clutch: down"
#define INDICATOR_NAME_BRAKE_DOWN "brake: down"
2017-04-13 20:37:17 -07:00
#define GAUGE_NAME_WARNING_LAST "warning: last"
#define GAUGE_NAME_WARNING_COUNTER "warning: counter"
2017-04-13 20:22:54 -07:00
#define GAUGE_NAME_KNOCK_LEVEL "knock: current level"
2017-08-02 04:50:19 -07:00
#define GAUGE_NAME_KNOCK_COUNTER "knock: counter"
2017-04-13 20:22:54 -07:00
#define GAUGE_NAME_INJECTOR_LAG "fuel: injector lag"
2017-03-27 19:19:58 -07:00
#define GAUGE_NAME_FUEL_TPS_EXTRA "fuel: TPS acceleration extra fuel"
#define GAUGE_NAME_FUEL_EL_EXTRA "fuel: engine load acceleration extra fuel"
2017-04-13 20:37:17 -07:00
#define GAUGE_NAME_FUEL_CLT_CORR "fuel: CLT correction"
#define GAUGE_NAME_FUEL_IAT_CORR "fuel: IAT correction"
#define GAUGE_NAME_FUEL_VR "fuel: VE"
2017-05-22 16:42:34 -07:00
#define GAUGE_NAME_FUEL_RUNNING "fuel: running"
#define GAUGE_NAME_FUEL_LAST_INJECTION "fuel: last injection"
2017-08-02 04:50:19 -07:00
#define GAUGE_NAME_FUEL_BASE "fuel: base"
#define GAUGE_NAME_FUEL_PID_CORR "fuel: correction"
2017-03-27 19:19:58 -07:00
#define GAUGE_NAME_FUEL_INJ_DUTY "fuel: injector duty cycle"
2017-04-13 20:22:54 -07:00
#define GAUGE_NAME_TCHARGE "fuel: SD tCharge"
2017-05-22 16:42:34 -07:00
#define GAUGE_NAME_TARGET_AFR "fuel: target AFR"
#define GAUGE_NAME_AFR "Air/Fuel Ratio"
#define GAUGE_NAME_IAC "Idle Air Valve"
#define GAUGE_NAME_DEBUG_F1 "debug f1"
#define GAUGE_NAME_DEBUG_F2 "debug f2: iTerm"
#define GAUGE_NAME_DEBUG_F3 "debug f3: prevError"
#define GAUGE_NAME_DEBUG_F4 "debug f4: iParam"
#define GAUGE_NAME_DEBUG_F5 "debug f5: dParam"
#define GAUGE_NAME_DEBUG_F6 "debug f6: dTerm"
#define GAUGE_NAME_DEBUG_F7 "debug f7"
#define GAUGE_NAME_DEBUG_I1 "debug i1: pParam"
#define GAUGE_NAME_DEBUG_I2 "debug i2: offset"
#define GAUGE_NAME_DEBUG_I3 "debug i3"
2017-03-27 19:19:58 -07:00
#define GAUGE_NAME_DWELL_DUTY "dwell: coil duty cycle"
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"