rusefi/firmware/controllers/algo/rusefi_generated.h

1643 lines
66 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
2017-03-27 19:19:58 -07:00
#define TS_OUTPUT_SIZE 356
#define TS_FILE_VERSION 20161225
#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
#define ENGINE_NOISE_CURVE_SIZE 8
#define CLT_TIMING_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
#define TPS_TPS_ACCEL_TABLE 8
#define MAP_ACCEL_TAPER 8
#define BARO_CORR_SIZE 4
#define MAF_DECODING_COUNT 256
2017-06-07 20:12:04 -07: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", "VSS", "SD card", "sr5", "Knock", "Trigger Sync", "Electronic Throttle", "Executor", "mode19", "mode20", "mode21", "mode22", "mode23", "mode24", "mode25"
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"
#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", "trg39", "trg40", "trg41", "trg42", "INVALID"
#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_unusedlag_offset 12
#define injector_unusedlag_offset_hex c
#define injector_battLagCorrBins_offset 16
#define injector_battLagCorrBins_offset_hex 10
#define injector_battLagCorr_offset 48
#define injector_battLagCorr_offset_hex 30
#define directSelfStimulation_offset 80
#define directSelfStimulation_offset_hex 50
#define activateAuxPid1_offset 80
#define activateAuxPid1_offset_hex 50
#define isVerboseAuxPid1_offset 80
#define isVerboseAuxPid1_offset_hex 50
#define activateAuxPid2_offset 80
#define activateAuxPid2_offset_hex 50
#define isVerboseAuxPid2_offset 80
#define isVerboseAuxPid2_offset_hex 50
#define activateAuxPid3_offset 80
#define activateAuxPid3_offset_hex 50
#define isVerboseAuxPid3_offset 80
#define isVerboseAuxPid3_offset_hex 50
#define activateAuxPid4_offset 80
#define activateAuxPid4_offset_hex 50
#define isVerboseAuxPid4_offset 80
#define isVerboseAuxPid4_offset_hex 50
#define useBiQuadAnalogFiltering_offset 80
#define useBiQuadAnalogFiltering_offset_hex 50
#define issue_294_10_offset 80
#define issue_294_10_offset_hex 50
#define issue_294_11_offset 80
#define issue_294_11_offset_hex 50
#define issue_294_12_offset 80
#define issue_294_12_offset_hex 50
#define issue_294_13_offset 80
#define issue_294_13_offset_hex 50
#define issue_294_14_offset 80
#define issue_294_14_offset_hex 50
#define issue_294_15_offset 80
#define issue_294_15_offset_hex 50
#define issue_294_16_offset 80
#define issue_294_16_offset_hex 50
#define issue_294_17_offset 80
#define issue_294_17_offset_hex 50
#define issue_294_18_offset 80
#define issue_294_18_offset_hex 50
#define issue_294_19_offset 80
#define issue_294_19_offset_hex 50
#define issue_294_21_offset 80
#define issue_294_21_offset_hex 50
#define issue_294_22_offset 80
#define issue_294_22_offset_hex 50
#define issue_294_23_offset 80
#define issue_294_23_offset_hex 50
#define issue_294_24_offset 80
#define issue_294_24_offset_hex 50
#define issue_294_25_offset 80
#define issue_294_25_offset_hex 50
#define issue_294_26_offset 80
#define issue_294_26_offset_hex 50
#define issue_294_27_offset 80
#define issue_294_27_offset_hex 50
#define issue_294_28_offset 80
#define issue_294_28_offset_hex 50
#define issue_294_29_offset 80
#define issue_294_29_offset_hex 50
#define tpsMin_offset 84
#define tpsMin_offset_hex 54
#define tpsMax_offset 86
#define tpsMax_offset_hex 56
#define tpsErrorDetectionTooLow_offset 88
#define tpsErrorDetectionTooLow_offset_hex 58
#define tpsErrorDetectionTooHigh_offset 90
#define tpsErrorDetectionTooHigh_offset_hex 5a
#define cranking_offset 92
#define cranking_offset_hex 5c
#define cranking_baseFuel_offset 92
#define cranking_baseFuel_offset_hex 5c
#define cranking_rpm_offset 96
#define cranking_rpm_offset_hex 60
#define cranking_alignmentFill_offset 98
#define cranking_alignmentFill_offset_hex 62
#define primingSquirtDurationMs_offset 100
#define primingSquirtDurationMs_offset_hex 64
#define ignitionDwellForCrankingMs_offset 104
#define ignitionDwellForCrankingMs_offset_hex 68
#define crankingChargeAngle_offset 108
#define crankingChargeAngle_offset_hex 6c
#define map_offset 112
#define map_offset_hex 70
#define map_samplingAngleBins_offset 112
#define map_samplingAngleBins_offset_hex 70
#define map_samplingAngle_offset 144
#define map_samplingAngle_offset_hex 90
#define map_samplingWindowBins_offset 176
#define map_samplingWindowBins_offset_hex b0
#define map_samplingWindow_offset 208
#define map_samplingWindow_offset_hex d0
#define map_sensor_offset 240
#define map_sensor_offset_hex f0
#define map_sensor_lowValue_offset 240
#define map_sensor_lowValue_offset_hex f0
#define map_sensor_highValue_offset 244
#define map_sensor_highValue_offset_hex f4
#define map_sensor_type_offset 248
#define map_sensor_type_offset_hex f8
#define map_sensor_hwChannel_offset 252
#define map_sensor_hwChannel_offset_hex fc
#define clt_offset 256
#define clt_offset_hex 100
#define clt_config_offset 256
#define clt_config_offset_hex 100
#define clt_tempC_1_offset 256
#define clt_tempC_1_offset_hex 100
#define clt_tempC_2_offset 260
#define clt_tempC_2_offset_hex 104
#define clt_tempC_3_offset 264
#define clt_tempC_3_offset_hex 108
#define clt_resistance_1_offset 268
#define clt_resistance_1_offset_hex 10c
#define clt_resistance_2_offset 272
#define clt_resistance_2_offset_hex 110
#define clt_resistance_3_offset 276
#define clt_resistance_3_offset_hex 114
#define clt_bias_resistor_offset 280
#define clt_bias_resistor_offset_hex 118
#define clt_adcChannel_offset 284
#define clt_adcChannel_offset_hex 11c
#define iat_offset 288
#define iat_offset_hex 120
#define iat_config_offset 288
#define iat_config_offset_hex 120
#define iat_tempC_1_offset 288
#define iat_tempC_1_offset_hex 120
#define iat_tempC_2_offset 292
#define iat_tempC_2_offset_hex 124
#define iat_tempC_3_offset 296
#define iat_tempC_3_offset_hex 128
#define iat_resistance_1_offset 300
#define iat_resistance_1_offset_hex 12c
#define iat_resistance_2_offset 304
#define iat_resistance_2_offset_hex 130
#define iat_resistance_3_offset 308
#define iat_resistance_3_offset_hex 134
#define iat_bias_resistor_offset 312
#define iat_bias_resistor_offset_hex 138
#define iat_adcChannel_offset 316
#define iat_adcChannel_offset_hex 13c
#define step1rpm_offset 320
#define step1rpm_offset_hex 140
#define step1timing_offset 324
#define step1timing_offset_hex 144
#define hip9011PrescalerAndSDO_offset 328
#define hip9011PrescalerAndSDO_offset_hex 148
#define knockBandCustom_offset 332
#define knockBandCustom_offset_hex 14c
#define sparkDwellRpmBins_offset 336
#define sparkDwellRpmBins_offset_hex 150
#define sparkDwellValues_offset 368
#define sparkDwellValues_offset_hex 170
#define specs_offset 400
#define specs_offset_hex 190
#define displacement_offset 400
#define displacement_offset_hex 190
#define cylindersCount_offset 404
#define cylindersCount_offset_hex 194
#define firingOrder_offset 408
#define firingOrder_offset_hex 198
#define cylinderBore_offset 412
#define cylinderBore_offset_hex 19c
#define sensorSnifferRpmThreshold_offset 416
#define sensorSnifferRpmThreshold_offset_hex 1a0
#define rpmHardLimit_offset 420
#define rpmHardLimit_offset_hex 1a4
#define fuelAlgorithm_offset 424
#define fuelAlgorithm_offset_hex 1a8
#define crankingInjectionMode_offset 428
#define crankingInjectionMode_offset_hex 1ac
#define injectionMode_offset 432
#define injectionMode_offset_hex 1b0
#define extraInjectionOffset_offset 436
#define extraInjectionOffset_offset_hex 1b4
#define crankingTimingAngle_offset 440
#define crankingTimingAngle_offset_hex 1b8
#define ignitionMode_offset 444
#define ignitionMode_offset_hex 1bc
#define ignitionOffset_offset 448
#define ignitionOffset_offset_hex 1c0
#define timingMode_offset 452
#define timingMode_offset_hex 1c4
#define fixedModeTiming_offset 456
#define fixedModeTiming_offset_hex 1c8
#define globalTriggerAngleOffset_offset 460
#define globalTriggerAngleOffset_offset_hex 1cc
#define analogInputDividerCoefficient_offset 464
#define analogInputDividerCoefficient_offset_hex 1d0
#define vbattDividerCoeff_offset 468
#define vbattDividerCoeff_offset_hex 1d4
#define vbattAdcChannel_offset 472
#define vbattAdcChannel_offset_hex 1d8
#define fanOnTemperature_offset 476
#define fanOnTemperature_offset_hex 1dc
#define fanOffTemperature_offset 480
#define fanOffTemperature_offset_hex 1e0
#define fuelLevelSensor_offset 484
#define fuelLevelSensor_offset_hex 1e4
#define vehicleSpeedCoef_offset 488
#define vehicleSpeedCoef_offset_hex 1e8
#define canNbcType_offset 492
#define canNbcType_offset_hex 1ec
#define canSleepPeriod_offset 496
#define canSleepPeriod_offset_hex 1f0
#define operationMode_offset 500
#define operationMode_offset_hex 1f4
#define displayMode_offset 504
#define displayMode_offset_hex 1f8
#define logFormat_offset 508
#define logFormat_offset_hex 1fc
#define byFirmwareVersion_offset 512
#define byFirmwareVersion_offset_hex 200
#define HD44780width_offset 516
#define HD44780width_offset_hex 204
#define HD44780height_offset 520
#define HD44780height_offset_hex 208
#define tpsAdcChannel_offset 524
#define tpsAdcChannel_offset_hex 20c
#define overrideCrankingIgnition_offset 528
#define overrideCrankingIgnition_offset_hex 210
#define sensorChartFrequency_offset 532
#define sensorChartFrequency_offset_hex 214
#define trigger_offset 536
#define trigger_offset_hex 218
#define trigger_type_offset 536
#define trigger_type_offset_hex 218
#define trigger_unusedCustomIsSynchronizationNeeded_offset 540
#define trigger_unusedCustomIsSynchronizationNeeded_offset_hex 21c
#define trigger_unusedCustomNeedSecondTriggerInput_offset 540
#define trigger_unusedCustomNeedSecondTriggerInput_offset_hex 21c
#define trigger_useOnlyFirstChannel_offset 540
#define trigger_useOnlyFirstChannel_offset_hex 21c
#define trigger_customTotalToothCount_offset 544
#define trigger_customTotalToothCount_offset_hex 220
#define trigger_customSkippedToothCount_offset 548
#define trigger_customSkippedToothCount_offset_hex 224
#define trigger_unusedcustomSyncRatioFrom_offset 552
#define trigger_unusedcustomSyncRatioFrom_offset_hex 228
#define trigger_unusedcustomSyncRatioTo_offset 556
#define trigger_unusedcustomSyncRatioTo_offset_hex 22c
#define trigger_unusedcustomUseRiseEdge_offset 560
#define trigger_unusedcustomUseRiseEdge_offset_hex 230
#define hip9011SpiDevice_offset 564
#define hip9011SpiDevice_offset_hex 234
#define globalFuelCorrection_offset 568
#define globalFuelCorrection_offset_hex 238
2017-06-12 05:18:19 -07:00
#define adcVcc_offset 572
#define adcVcc_offset_hex 23c
2017-03-27 19:19:58 -07:00
#define maxKnockSubDeg_offset 576
#define maxKnockSubDeg_offset_hex 240
#define mafAdcChannel_offset 580
#define mafAdcChannel_offset_hex 244
#define afr_offset 584
#define afr_offset_hex 248
#define afr_hwChannel_offset 584
#define afr_hwChannel_offset_hex 248
#define afr_v1_offset 588
#define afr_v1_offset_hex 24c
#define afr_value1_offset 592
#define afr_value1_offset_hex 250
#define afr_v2_offset 596
#define afr_v2_offset_hex 254
#define afr_value2_offset 600
#define afr_value2_offset_hex 258
#define pedalPositionChannel_offset 604
#define pedalPositionChannel_offset_hex 25c
#define baroSensor_offset 608
#define baroSensor_offset_hex 260
#define baroSensor_lowValue_offset 608
#define baroSensor_lowValue_offset_hex 260
#define baroSensor_highValue_offset 612
#define baroSensor_highValue_offset_hex 264
#define baroSensor_type_offset 616
#define baroSensor_type_offset_hex 268
#define baroSensor_hwChannel_offset 620
#define baroSensor_hwChannel_offset_hex 26c
#define bc_offset 624
#define bc_offset_hex 270
#define idle_offset 624
#define idle_offset_hex 270
#define idle_solenoidPin_offset 624
#define idle_solenoidPin_offset_hex 270
#define idle_solenoidPinMode_offset 628
#define idle_solenoidPinMode_offset_hex 274
#define idle_solenoidFrequency_offset 632
#define idle_solenoidFrequency_offset_hex 278
#define idle_stepperDirectionPin_offset 636
#define idle_stepperDirectionPin_offset_hex 27c
#define idle_stepperStepPin_offset 640
#define idle_stepperStepPin_offset_hex 280
#define manIdlePosition_offset 644
#define manIdlePosition_offset_hex 284
#define fuelPumpPin_offset 648
#define fuelPumpPin_offset_hex 288
#define fuelPumpPinMode_offset 652
#define fuelPumpPinMode_offset_hex 28c
#define injectionPins1_offset 656
#define injectionPins1_offset_hex 290
#define injectionPins2_offset 660
#define injectionPins2_offset_hex 294
#define injectionPins3_offset 664
#define injectionPins3_offset_hex 298
#define injectionPins4_offset 668
#define injectionPins4_offset_hex 29c
#define injectionPins5_offset 672
#define injectionPins5_offset_hex 2a0
#define injectionPins6_offset 676
#define injectionPins6_offset_hex 2a4
#define injectionPins7_offset 680
#define injectionPins7_offset_hex 2a8
#define injectionPins8_offset 684
#define injectionPins8_offset_hex 2ac
#define injectionPins9_offset 688
#define injectionPins9_offset_hex 2b0
#define injectionPins10_offset 692
#define injectionPins10_offset_hex 2b4
#define injectionPins11_offset 696
#define injectionPins11_offset_hex 2b8
#define injectionPins12_offset 700
#define injectionPins12_offset_hex 2bc
#define injectionPinMode_offset 704
#define injectionPinMode_offset_hex 2c0
#define ignitionPins1_offset 708
#define ignitionPins1_offset_hex 2c4
#define ignitionPins2_offset 712
#define ignitionPins2_offset_hex 2c8
#define ignitionPins3_offset 716
#define ignitionPins3_offset_hex 2cc
#define ignitionPins4_offset 720
#define ignitionPins4_offset_hex 2d0
#define ignitionPins5_offset 724
#define ignitionPins5_offset_hex 2d4
#define ignitionPins6_offset 728
#define ignitionPins6_offset_hex 2d8
#define ignitionPins7_offset 732
#define ignitionPins7_offset_hex 2dc
#define ignitionPins8_offset 736
#define ignitionPins8_offset_hex 2e0
#define ignitionPins9_offset 740
#define ignitionPins9_offset_hex 2e4
#define ignitionPins10_offset 744
#define ignitionPins10_offset_hex 2e8
#define ignitionPins11_offset 748
#define ignitionPins11_offset_hex 2ec
#define ignitionPins12_offset 752
#define ignitionPins12_offset_hex 2f0
#define ignitionPinMode_offset 756
#define ignitionPinMode_offset_hex 2f4
#define malfunctionIndicatorPin_offset 760
#define malfunctionIndicatorPin_offset_hex 2f8
#define malfunctionIndicatorPinMode_offset 764
#define malfunctionIndicatorPinMode_offset_hex 2fc
#define fanPin_offset 768
#define fanPin_offset_hex 300
#define fanPinMode_offset 772
#define fanPinMode_offset_hex 304
#define mapFrequency0Kpa_offset 776
#define mapFrequency0Kpa_offset_hex 308
#define mapFrequency100Kpa_offset 780
#define mapFrequency100Kpa_offset_hex 30c
#define clutchDownPin_offset 784
#define clutchDownPin_offset_hex 310
#define clutchDownPinMode_offset 788
#define clutchDownPinMode_offset_hex 314
#define alternatorControlPin_offset 792
#define alternatorControlPin_offset_hex 318
#define alternatorControlPinMode_offset 796
#define alternatorControlPinMode_offset_hex 31c
#define HD44780_rs_offset 800
#define HD44780_rs_offset_hex 320
#define HD44780_e_offset 804
#define HD44780_e_offset_hex 324
#define HD44780_db4_offset 808
#define HD44780_db4_offset_hex 328
#define HD44780_db5_offset 812
#define HD44780_db5_offset_hex 32c
#define HD44780_db6_offset 816
#define HD44780_db6_offset_hex 330
#define HD44780_db7_offset 820
#define HD44780_db7_offset_hex 334
#define gps_rx_pin_offset 824
#define gps_rx_pin_offset_hex 338
#define gps_tx_pin_offset 828
#define gps_tx_pin_offset_hex 33c
#define triggerSimulatorFrequency_offset 832
#define triggerSimulatorFrequency_offset_hex 340
#define digitalPotentiometerSpiDevice_offset 836
#define digitalPotentiometerSpiDevice_offset_hex 344
#define digitalPotentiometerChipSelect1_offset 840
#define digitalPotentiometerChipSelect1_offset_hex 348
#define digitalPotentiometerChipSelect2_offset 844
#define digitalPotentiometerChipSelect2_offset_hex 34c
#define digitalPotentiometerChipSelect3_offset 848
#define digitalPotentiometerChipSelect3_offset_hex 350
#define digitalPotentiometerChipSelect4_offset 852
#define digitalPotentiometerChipSelect4_offset_hex 354
#define etbDirectionPin1_offset 856
#define etbDirectionPin1_offset_hex 358
#define etbDirectionPin2_offset 860
#define etbDirectionPin2_offset_hex 35c
#define etbControlPin1_offset 864
#define etbControlPin1_offset_hex 360
#define etbControlPin2_offset 868
#define etbControlPin2_offset_hex 364
#define electronicThrottlePin1Mode_offset 872
#define electronicThrottlePin1Mode_offset_hex 368
#define wboHeaterPin_offset 876
#define wboHeaterPin_offset_hex 36c
#define cj125CsPin_offset 880
#define cj125CsPin_offset_hex 370
#define fuelLevelEmptyTankVoltage_offset 884
#define fuelLevelEmptyTankVoltage_offset_hex 374
#define fuelLevelFullTankVoltage_offset 888
#define fuelLevelFullTankVoltage_offset_hex 378
#define afr_type_offset 892
#define afr_type_offset_hex 37c
#define fuelClosedLoopAfrLowThreshold_offset 896
#define fuelClosedLoopAfrLowThreshold_offset_hex 380
2017-03-27 19:19:58 -07:00
#define hip9011CsPinMode_offset 900
#define hip9011CsPinMode_offset_hex 384
#define tachOutputPin_offset 904
#define tachOutputPin_offset_hex 388
#define tachOutputPinMode_offset 908
#define tachOutputPinMode_offset_hex 38c
#define triggerInputPins1_offset 912
#define triggerInputPins1_offset_hex 390
#define triggerInputPins2_offset 916
#define triggerInputPins2_offset_hex 394
#define triggerInputPins3_offset 920
#define triggerInputPins3_offset_hex 398
#define mainRelayPin_offset 924
#define mainRelayPin_offset_hex 39c
#define idleThreadPeriod_offset 928
#define idleThreadPeriod_offset_hex 3a0
#define consoleLoopPeriod_offset 932
#define consoleLoopPeriod_offset_hex 3a4
#define lcdThreadPeriod_offset 936
#define lcdThreadPeriod_offset_hex 3a8
#define sdCardCsPin_offset 940
#define sdCardCsPin_offset_hex 3ac
#define generalPeriodicThreadPeriod_offset 944
#define generalPeriodicThreadPeriod_offset_hex 3b0
#define tunerStudioSerialSpeed_offset 948
#define tunerStudioSerialSpeed_offset_hex 3b4
#define boardTestModeJumperPin_offset 952
#define boardTestModeJumperPin_offset_hex 3b8
#define canDeviceMode_offset 956
#define canDeviceMode_offset_hex 3bc
#define canTxPin_offset 960
#define canTxPin_offset_hex 3c0
#define canRxPin_offset 964
#define canRxPin_offset_hex 3c4
#define triggerSimulatorPins1_offset 968
#define triggerSimulatorPins1_offset_hex 3c8
#define triggerSimulatorPins2_offset 972
#define triggerSimulatorPins2_offset_hex 3cc
#define triggerSimulatorPins3_offset 976
#define triggerSimulatorPins3_offset_hex 3d0
#define triggerSimulatorPinModes1_offset 980
#define triggerSimulatorPinModes1_offset_hex 3d4
#define triggerSimulatorPinModes2_offset 984
#define triggerSimulatorPinModes2_offset_hex 3d8
#define triggerSimulatorPinModes3_offset 988
#define triggerSimulatorPinModes3_offset_hex 3dc
#define o2heaterPin_offset 992
#define o2heaterPin_offset_hex 3e0
#define o2heaterPinModeTodO_offset 996
#define o2heaterPinModeTodO_offset_hex 3e4
#define is_enabled_spi_1_offset 1000
#define is_enabled_spi_1_offset_hex 3e8
#define is_enabled_spi_2_offset 1000
#define is_enabled_spi_2_offset_hex 3e8
#define is_enabled_spi_3_offset 1000
#define is_enabled_spi_3_offset_hex 3e8
#define isSdCardEnabled_offset 1000
#define isSdCardEnabled_offset_hex 3e8
#define isFastAdcEnabled_offset 1000
#define isFastAdcEnabled_offset_hex 3e8
#define isEngineControlEnabled_offset 1000
#define isEngineControlEnabled_offset_hex 3e8
#define isHip9011Enabled_offset 1000
#define isHip9011Enabled_offset_hex 3e8
#define isVerboseAlternator_offset 1000
#define isVerboseAlternator_offset_hex 3e8
#define useSerialPort_offset 1000
#define useSerialPort_offset_hex 3e8
#define useStepperIdle_offset 1000
#define useStepperIdle_offset_hex 3e8
#define enabledStep1Limiter_offset 1000
#define enabledStep1Limiter_offset_hex 3e8
#define useTpicAdvancedMode_offset 1000
#define useTpicAdvancedMode_offset_hex 3e8
#define useLcdScreen_offset 1000
#define useLcdScreen_offset_hex 3e8
#define startConsoleInBinaryMode_offset 1000
#define startConsoleInBinaryMode_offset_hex 3e8
#define useWarmupPidAfr_offset 1000
#define useWarmupPidAfr_offset_hex 3e8
#define onOffAlternatorLogic_offset 1000
#define onOffAlternatorLogic_offset_hex 3e8
#define isCJ125Enabled_offset 1000
#define isCJ125Enabled_offset_hex 3e8
#define vvtCamSensorUseRise_offset 1000
#define vvtCamSensorUseRise_offset_hex 3e8
#define logicAnalyzerPins1_offset 1004
#define logicAnalyzerPins1_offset_hex 3ec
#define logicAnalyzerPins2_offset 1008
#define logicAnalyzerPins2_offset_hex 3f0
#define logicAnalyzerPins3_offset 1012
#define logicAnalyzerPins3_offset_hex 3f4
#define logicAnalyzerPins4_offset 1016
#define logicAnalyzerPins4_offset_hex 3f8
#define logicAnalyzerMode_offset 1020
#define logicAnalyzerMode_offset_hex 3fc
#define unrealisticRpmThreashold_offset 1024
#define unrealisticRpmThreashold_offset_hex 400
#define mainRelayPinMode_offset 1028
#define mainRelayPinMode_offset_hex 404
#define max31855_cs1_offset 1032
#define max31855_cs1_offset_hex 408
#define max31855_cs2_offset 1036
#define max31855_cs2_offset_hex 40c
#define max31855_cs3_offset 1040
#define max31855_cs3_offset_hex 410
#define max31855_cs4_offset 1044
#define max31855_cs4_offset_hex 414
#define max31855_cs5_offset 1048
#define max31855_cs5_offset_hex 418
#define max31855_cs6_offset 1052
#define max31855_cs6_offset_hex 41c
#define max31855_cs7_offset 1056
#define max31855_cs7_offset_hex 420
#define max31855_cs8_offset 1060
#define max31855_cs8_offset_hex 424
#define max31855spiDevice_offset 1064
#define max31855spiDevice_offset_hex 428
2017-11-19 07:23:47 -08:00
#define fsioOutputPins1_offset 1068
#define fsioOutputPins1_offset_hex 42c
#define fsioOutputPins2_offset 1072
#define fsioOutputPins2_offset_hex 430
#define fsioOutputPins3_offset 1076
#define fsioOutputPins3_offset_hex 434
#define fsioOutputPins4_offset 1080
#define fsioOutputPins4_offset_hex 438
#define fsioOutputPins5_offset 1084
#define fsioOutputPins5_offset_hex 43c
#define fsioOutputPins6_offset 1088
#define fsioOutputPins6_offset_hex 440
#define fsioOutputPins7_offset 1092
#define fsioOutputPins7_offset_hex 444
#define fsioOutputPins8_offset 1096
#define fsioOutputPins8_offset_hex 448
#define fsioOutputPins9_offset 1100
#define fsioOutputPins9_offset_hex 44c
#define fsioOutputPins10_offset 1104
#define fsioOutputPins10_offset_hex 450
#define fsioOutputPins11_offset 1108
#define fsioOutputPins11_offset_hex 454
#define fsioOutputPins12_offset 1112
#define fsioOutputPins12_offset_hex 458
#define fsioOutputPins13_offset 1116
#define fsioOutputPins13_offset_hex 45c
#define fsioOutputPins14_offset 1120
#define fsioOutputPins14_offset_hex 460
#define fsioOutputPins15_offset 1124
#define fsioOutputPins15_offset_hex 464
#define fsioOutputPins16_offset 1128
#define fsioOutputPins16_offset_hex 468
2017-03-27 19:19:58 -07:00
#define gpioPinModes1_offset 1132
#define gpioPinModes1_offset_hex 46c
#define gpioPinModes2_offset 1136
#define gpioPinModes2_offset_hex 470
#define gpioPinModes3_offset 1140
#define gpioPinModes3_offset_hex 474
#define gpioPinModes4_offset 1144
#define gpioPinModes4_offset_hex 478
#define gpioPinModes5_offset 1148
#define gpioPinModes5_offset_hex 47c
#define gpioPinModes6_offset 1152
#define gpioPinModes6_offset_hex 480
#define gpioPinModes7_offset 1156
#define gpioPinModes7_offset_hex 484
#define gpioPinModes8_offset 1160
#define gpioPinModes8_offset_hex 488
#define gpioPinModes9_offset 1164
#define gpioPinModes9_offset_hex 48c
#define gpioPinModes10_offset 1168
#define gpioPinModes10_offset_hex 490
#define gpioPinModes11_offset 1172
#define gpioPinModes11_offset_hex 494
#define gpioPinModes12_offset 1176
#define gpioPinModes12_offset_hex 498
#define gpioPinModes13_offset 1180
#define gpioPinModes13_offset_hex 49c
#define gpioPinModes14_offset 1184
#define gpioPinModes14_offset_hex 4a0
#define gpioPinModes15_offset 1188
#define gpioPinModes15_offset_hex 4a4
#define gpioPinModes16_offset 1192
#define gpioPinModes16_offset_hex 4a8
#define consoleUartDevice_offset 1196
#define consoleUartDevice_offset_hex 4ac
2017-06-22 00:10:07 -07:00
#define mapMinBufferLength_offset 1200
#define mapMinBufferLength_offset_hex 4b0
2017-05-27 20:43:48 -07:00
#define idlePidDeactivationTpsThreshold_offset 1204
#define idlePidDeactivationTpsThreshold_offset_hex 4b4
2017-06-12 15:22:25 -07:00
#define idleStepperPulseDuration_offset 1206
#define idleStepperPulseDuration_offset_hex 4b6
2017-03-27 19:19:58 -07:00
#define nb2ratioFrom_offset 1208
#define nb2ratioFrom_offset_hex 4b8
#define nb2ratioTo_offset 1212
#define nb2ratioTo_offset_hex 4bc
#define triggerErrorPin_offset 1216
#define triggerErrorPin_offset_hex 4c0
#define triggerErrorPinMode_offset 1220
#define triggerErrorPinMode_offset_hex 4c4
#define acRelayPin_offset 1224
#define acRelayPin_offset_hex 4c8
#define acRelayPinMode_offset 1228
#define acRelayPinMode_offset_hex 4cc
#define fsioFrequency1_offset 1232
#define fsioFrequency1_offset_hex 4d0
#define fsioFrequency2_offset 1234
#define fsioFrequency2_offset_hex 4d2
#define fsioFrequency3_offset 1236
#define fsioFrequency3_offset_hex 4d4
#define fsioFrequency4_offset 1238
#define fsioFrequency4_offset_hex 4d6
#define fsioFrequency5_offset 1240
#define fsioFrequency5_offset_hex 4d8
#define fsioFrequency6_offset 1242
#define fsioFrequency6_offset_hex 4da
#define fsioFrequency7_offset 1244
#define fsioFrequency7_offset_hex 4dc
#define fsioFrequency8_offset 1246
#define fsioFrequency8_offset_hex 4de
#define fsioFrequency9_offset 1248
#define fsioFrequency9_offset_hex 4e0
#define fsioFrequency10_offset 1250
#define fsioFrequency10_offset_hex 4e2
#define fsioFrequency11_offset 1252
#define fsioFrequency11_offset_hex 4e4
#define fsioFrequency12_offset 1254
#define fsioFrequency12_offset_hex 4e6
#define fsioFrequency13_offset 1256
#define fsioFrequency13_offset_hex 4e8
#define fsioFrequency14_offset 1258
#define fsioFrequency14_offset_hex 4ea
#define fsioFrequency15_offset 1260
#define fsioFrequency15_offset_hex 4ec
#define fsioFrequency16_offset 1262
#define fsioFrequency16_offset_hex 4ee
#define hip9011CsPin_offset 1264
#define hip9011CsPin_offset_hex 4f0
#define hip9011IntHoldPin_offset 1268
#define hip9011IntHoldPin_offset_hex 4f4
#define hip9011IntHoldPinMode_offset 1272
#define hip9011IntHoldPinMode_offset_hex 4f8
#define fsio_setting1_offset 1276
#define fsio_setting1_offset_hex 4fc
#define fsio_setting2_offset 1280
#define fsio_setting2_offset_hex 500
#define fsio_setting3_offset 1284
#define fsio_setting3_offset_hex 504
#define fsio_setting4_offset 1288
#define fsio_setting4_offset_hex 508
#define fsio_setting5_offset 1292
#define fsio_setting5_offset_hex 50c
#define fsio_setting6_offset 1296
#define fsio_setting6_offset_hex 510
#define fsio_setting7_offset 1300
#define fsio_setting7_offset_hex 514
#define fsio_setting8_offset 1304
#define fsio_setting8_offset_hex 518
#define fsio_setting9_offset 1308
#define fsio_setting9_offset_hex 51c
#define fsio_setting10_offset 1312
#define fsio_setting10_offset_hex 520
#define fsio_setting11_offset 1316
#define fsio_setting11_offset_hex 524
#define fsio_setting12_offset 1320
#define fsio_setting12_offset_hex 528
#define fsio_setting13_offset 1324
#define fsio_setting13_offset_hex 52c
#define fsio_setting14_offset 1328
#define fsio_setting14_offset_hex 530
#define fsio_setting15_offset 1332
#define fsio_setting15_offset_hex 534
#define fsio_setting16_offset 1336
#define fsio_setting16_offset_hex 538
#define spi1mosiPin_offset 1340
#define spi1mosiPin_offset_hex 53c
#define spi1misoPin_offset 1344
#define spi1misoPin_offset_hex 540
#define spi1sckPin_offset 1348
#define spi1sckPin_offset_hex 544
#define spi2mosiPin_offset 1352
#define spi2mosiPin_offset_hex 548
#define spi2misoPin_offset 1356
#define spi2misoPin_offset_hex 54c
#define spi2sckPin_offset 1360
#define spi2sckPin_offset_hex 550
#define spi3mosiPin_offset 1364
#define spi3mosiPin_offset_hex 554
#define spi3misoPin_offset 1368
#define spi3misoPin_offset_hex 558
#define spi3sckPin_offset 1372
#define spi3sckPin_offset_hex 55c
#define hip9011Gain_offset 1376
#define hip9011Gain_offset_hex 560
#define joystickCenterPin_offset 1380
#define joystickCenterPin_offset_hex 564
#define joystickAPin_offset 1384
#define joystickAPin_offset_hex 568
#define joystickBPin_offset 1388
#define joystickBPin_offset_hex 56c
#define joystickCPin_offset 1392
#define joystickCPin_offset_hex 570
#define joystickDPin_offset 1396
#define joystickDPin_offset_hex 574
#define sensorChartMode_offset 1400
#define sensorChartMode_offset_hex 578
#define mafSensorType_offset 1404
#define mafSensorType_offset_hex 57c
#define vehicleSpeedSensorInputPin_offset 1408
#define vehicleSpeedSensorInputPin_offset_hex 580
#define clutchUpPin_offset 1412
#define clutchUpPin_offset_hex 584
#define clutchUpPinMode_offset 1416
#define clutchUpPinMode_offset_hex 588
#define fsioDigitalInputs1_offset 1420
#define fsioDigitalInputs1_offset_hex 58c
#define fsioDigitalInputs2_offset 1424
#define fsioDigitalInputs2_offset_hex 590
#define fsioDigitalInputs3_offset 1428
#define fsioDigitalInputs3_offset_hex 594
#define fsioDigitalInputs4_offset 1432
#define fsioDigitalInputs4_offset_hex 598
#define fsioDigitalInputs5_offset 1436
#define fsioDigitalInputs5_offset_hex 59c
#define fsioDigitalInputs6_offset 1440
#define fsioDigitalInputs6_offset_hex 5a0
#define fsioDigitalInputs7_offset 1444
#define fsioDigitalInputs7_offset_hex 5a4
#define fsioDigitalInputs8_offset 1448
#define fsioDigitalInputs8_offset_hex 5a8
#define fsioDigitalInputs9_offset 1452
#define fsioDigitalInputs9_offset_hex 5ac
#define fsioDigitalInputs10_offset 1456
#define fsioDigitalInputs10_offset_hex 5b0
#define fsioDigitalInputs11_offset 1460
#define fsioDigitalInputs11_offset_hex 5b4
#define fsioDigitalInputs12_offset 1464
#define fsioDigitalInputs12_offset_hex 5b8
#define fsioDigitalInputs13_offset 1468
#define fsioDigitalInputs13_offset_hex 5bc
#define fsioDigitalInputs14_offset 1472
#define fsioDigitalInputs14_offset_hex 5c0
#define fsioDigitalInputs15_offset 1476
#define fsioDigitalInputs15_offset_hex 5c4
#define fsioDigitalInputs16_offset 1480
#define fsioDigitalInputs16_offset_hex 5c8
#define frequencyReportingMapInputPin_offset 1484
#define frequencyReportingMapInputPin_offset_hex 5cc
#define vvtDisplayInverted_offset 1488
#define vvtDisplayInverted_offset_hex 5d0
#define fuelClosedLoopCorrectionEnabled_offset 1488
#define fuelClosedLoopCorrectionEnabled_offset_hex 5d0
2017-05-16 19:13:40 -07:00
#define isVerboseIAC_offset 1488
#define isVerboseIAC_offset_hex 5d0
2017-05-24 21:38:37 -07:00
#define isVerboseETB_offset 1488
#define isVerboseETB_offset_hex 5d0
2017-03-27 19:19:58 -07:00
#define useConstantDwellDuringCranking_offset 1488
#define useConstantDwellDuringCranking_offset_hex 5d0
#define isEngineChartEnabled_offset 1488
#define isEngineChartEnabled_offset_hex 5d0
2017-05-25 05:28:30 -07:00
#define silentTriggerError_offset 1488
#define silentTriggerError_offset_hex 5d0
2017-06-12 15:22:25 -07:00
#define useLinearCltSensor_offset 1488
#define useLinearCltSensor_offset_hex 5d0
2017-03-27 19:19:58 -07:00
#define canReadEnabled_offset 1488
#define canReadEnabled_offset_hex 5d0
#define canWriteEnabled_offset 1488
#define canWriteEnabled_offset_hex 5d0
2017-06-12 15:22:25 -07:00
#define useLinearIatSensor_offset 1488
#define useLinearIatSensor_offset_hex 5d0
2017-07-25 17:32:54 -07:00
#define useFSIO16ForTimingAdjustment_offset 1488
#define useFSIO16ForTimingAdjustment_offset_hex 5d0
2017-08-28 18:00:36 -07:00
#define tachPulseDurationAsDutyCycle_offset 1488
#define tachPulseDurationAsDutyCycle_offset_hex 5d0
2017-03-27 19:19:58 -07:00
#define isAlternatorControlEnabled_offset 1488
#define isAlternatorControlEnabled_offset_hex 5d0
2017-10-16 11:52:42 -07:00
#define invertPrimaryTriggerSignal_offset 1488
#define invertPrimaryTriggerSignal_offset_hex 5d0
#define invertSecondaryTriggerSignal_offset 1488
#define invertSecondaryTriggerSignal_offset_hex 5d0
2017-03-27 19:19:58 -07:00
#define cutFuelOnHardLimit_offset 1488
#define cutFuelOnHardLimit_offset_hex 5d0
#define cutSparkOnHardLimit_offset 1488
#define cutSparkOnHardLimit_offset_hex 5d0
#define step1fuelCutEnable_offset 1488
#define step1fuelCutEnable_offset_hex 5d0
#define step1SparkCutEnable_offset 1488
#define step1SparkCutEnable_offset_hex 5d0
#define hasFrequencyReportingMapSensor_offset 1488
#define hasFrequencyReportingMapSensor_offset_hex 5d0
#define hipOutputChannel_offset 1492
#define hipOutputChannel_offset_hex 5d4
#define idleMode_offset 1496
#define idleMode_offset_hex 5d8
#define isInjectionEnabled_offset 1500
#define isInjectionEnabled_offset_hex 5dc
#define isIgnitionEnabled_offset 1500
#define isIgnitionEnabled_offset_hex 5dc
#define isCylinderCleanupEnabled_offset 1500
#define isCylinderCleanupEnabled_offset_hex 5dc
#define secondTriggerChannelEnabled_offset 1500
#define secondTriggerChannelEnabled_offset_hex 5dc
#define needSecondTriggerInputDeprecated_offset 1500
#define needSecondTriggerInputDeprecated_offset_hex 5dc
#define isMapAveragingEnabled_offset 1500
#define isMapAveragingEnabled_offset_hex 5dc
#define anotherUnusedBit1_offset 1500
#define anotherUnusedBit1_offset_hex 5dc
#define anotherUnusedBit2_offset 1500
#define anotherUnusedBit2_offset_hex 5dc
#define isTunerStudioEnabled_offset 1500
#define isTunerStudioEnabled_offset_hex 5dc
#define isWaveAnalyzerEnabled_offset 1500
#define isWaveAnalyzerEnabled_offset_hex 5dc
#define anotherUnusedBit212_offset 1500
#define anotherUnusedBit212_offset_hex 5dc
#define isPrintTriggerSynchDetails_offset 1500
#define isPrintTriggerSynchDetails_offset_hex 5dc
#define isManualSpinningMode_offset 1500
#define isManualSpinningMode_offset_hex 5dc
#define twoWireBatchInjection_offset 1500
#define twoWireBatchInjection_offset_hex 5dc
#define useOnlyRisingEdgeForTrigger_offset 1500
#define useOnlyRisingEdgeForTrigger_offset_hex 5dc
#define twoWireBatchIgnition_offset 1500
#define twoWireBatchIgnition_offset_hex 5dc
#define engineChartSize_offset 1504
#define engineChartSize_offset_hex 5e0
#define targetIdleRpm_offset 1508
#define targetIdleRpm_offset_hex 5e4
#define acSwitchAdc_offset 1512
#define acSwitchAdc_offset_hex 5e8
#define ignMathCalculateAtIndex_offset 1516
#define ignMathCalculateAtIndex_offset_hex 5ec
#define acCutoffLowRpm_offset 1520
#define acCutoffLowRpm_offset_hex 5f0
#define acCutoffHighRpm_offset 1522
#define acCutoffHighRpm_offset_hex 5f2
#define acIdleRpmBump_offset 1524
#define acIdleRpmBump_offset_hex 5f4
#define warningPeriod_offset 1526
#define warningPeriod_offset_hex 5f6
#define vRefAdcChannel_offset 1528
#define vRefAdcChannel_offset_hex 5f8
#define knockDetectionWindowStart_offset 1532
#define knockDetectionWindowStart_offset_hex 5fc
#define knockDetectionWindowEnd_offset 1536
#define knockDetectionWindowEnd_offset_hex 600
#define idleStepperReactionTime_offset 1540
#define idleStepperReactionTime_offset_hex 604
#define knockVThreshold_offset 1544
#define knockVThreshold_offset_hex 608
#define fsioInputModes1_offset 1548
#define fsioInputModes1_offset_hex 60c
#define fsioInputModes2_offset 1552
#define fsioInputModes2_offset_hex 610
#define fsioInputModes3_offset 1556
#define fsioInputModes3_offset_hex 614
#define fsioInputModes4_offset 1560
#define fsioInputModes4_offset_hex 618
#define fsioInputModes5_offset 1564
#define fsioInputModes5_offset_hex 61c
#define fsioInputModes6_offset 1568
#define fsioInputModes6_offset_hex 620
#define fsioInputModes7_offset 1572
#define fsioInputModes7_offset_hex 624
#define fsioInputModes8_offset 1576
#define fsioInputModes8_offset_hex 628
#define fsioInputModes9_offset 1580
#define fsioInputModes9_offset_hex 62c
#define fsioInputModes10_offset 1584
#define fsioInputModes10_offset_hex 630
#define fsioInputModes11_offset 1588
#define fsioInputModes11_offset_hex 634
#define fsioInputModes12_offset 1592
#define fsioInputModes12_offset_hex 638
#define fsioInputModes13_offset 1596
#define fsioInputModes13_offset_hex 63c
#define fsioInputModes14_offset 1600
#define fsioInputModes14_offset_hex 640
#define fsioInputModes15_offset 1604
#define fsioInputModes15_offset_hex 644
#define fsioInputModes16_offset 1608
#define fsioInputModes16_offset_hex 648
#define externalKnockSenseAdc_offset 1612
#define externalKnockSenseAdc_offset_hex 64c
#define unsed2342342_offset 1616
#define unsed2342342_offset_hex 650
#define idleStepperTotalSteps_offset 1628
#define idleStepperTotalSteps_offset_hex 65c
#define stepperEnablePin_offset 1632
#define stepperEnablePin_offset_hex 660
#define noAccelAfterHardLimitPeriodSecs_offset 1636
#define noAccelAfterHardLimitPeriodSecs_offset_hex 664
#define mapAveragingSchedulingAtIndex_offset 1640
#define mapAveragingSchedulingAtIndex_offset_hex 668
#define baroCorrPressureBins_offset 1644
#define baroCorrPressureBins_offset_hex 66c
#define baroCorrRpmBins_offset 1660
#define baroCorrRpmBins_offset_hex 67c
#define baroCorrTable_offset 1676
#define baroCorrTable_offset_hex 68c
#define spi2SckMode_offset 1740
#define spi2SckMode_offset_hex 6cc
#define spi2MosiMode_offset 1744
#define spi2MosiMode_offset_hex 6d0
#define spi2MisoMode_offset 1748
#define spi2MisoMode_offset_hex 6d4
#define crankingTpsCoef_offset 1752
#define crankingTpsCoef_offset_hex 6d8
#define crankingTpsBins_offset 1784
#define crankingTpsBins_offset_hex 6f8
#define tachPulseDuractionMs_offset 1816
#define tachPulseDuractionMs_offset_hex 718
#define tachPulseTriggerIndex_offset 1820
#define tachPulseTriggerIndex_offset_hex 71c
#define suckedOffCoef_offset 1824
#define suckedOffCoef_offset_hex 720
#define alternatorControl_offset 1828
#define alternatorControl_offset_hex 724
#define alternatorControl_pFactor_offset 1828
#define alternatorControl_pFactor_offset_hex 724
#define alternatorControl_iFactor_offset 1832
#define alternatorControl_iFactor_offset_hex 728
#define alternatorControl_dFactor_offset 1836
#define alternatorControl_dFactor_offset_hex 72c
#define alternatorControl_offset_offset 1840
#define alternatorControl_offset_offset_hex 730
#define alternatorControl_period_offset 1842
#define alternatorControl_period_offset_hex 732
#define alternatorControl_minValue_offset 1844
#define alternatorControl_minValue_offset_hex 734
#define alternatorControl_maxValue_offset 1846
#define alternatorControl_maxValue_offset_hex 736
#define etb_offset 1848
#define etb_offset_hex 738
#define etb_pFactor_offset 1848
#define etb_pFactor_offset_hex 738
#define etb_iFactor_offset 1852
#define etb_iFactor_offset_hex 73c
#define etb_dFactor_offset 1856
#define etb_dFactor_offset_hex 740
#define etb_offset_offset 1860
#define etb_offset_offset_hex 744
#define etb_period_offset 1862
#define etb_period_offset_hex 746
#define etb_minValue_offset 1864
#define etb_minValue_offset_hex 748
#define etb_maxValue_offset 1866
#define etb_maxValue_offset_hex 74a
#define warmupAfrPid_offset 1868
#define warmupAfrPid_offset_hex 74c
#define warmupAfrPid_pFactor_offset 1868
#define warmupAfrPid_pFactor_offset_hex 74c
#define warmupAfrPid_iFactor_offset 1872
#define warmupAfrPid_iFactor_offset_hex 750
#define warmupAfrPid_dFactor_offset 1876
#define warmupAfrPid_dFactor_offset_hex 754
#define warmupAfrPid_offset_offset 1880
#define warmupAfrPid_offset_offset_hex 758
#define warmupAfrPid_period_offset 1882
#define warmupAfrPid_period_offset_hex 75a
#define warmupAfrPid_minValue_offset 1884
#define warmupAfrPid_minValue_offset_hex 75c
#define warmupAfrPid_maxValue_offset 1886
#define warmupAfrPid_maxValue_offset_hex 75e
2017-03-27 19:19:58 -07:00
#define mapErrorDetectionTooLow_offset 1888
#define mapErrorDetectionTooLow_offset_hex 760
#define mapErrorDetectionTooHigh_offset 1892
#define mapErrorDetectionTooHigh_offset_hex 764
#define step1RpmWindow_offset 1896
#define step1RpmWindow_offset_hex 768
#define idleRpmPid_offset 1900
#define idleRpmPid_offset_hex 76c
#define idleRpmPid_pFactor_offset 1900
#define idleRpmPid_pFactor_offset_hex 76c
#define idleRpmPid_iFactor_offset 1904
#define idleRpmPid_iFactor_offset_hex 770
#define idleRpmPid_dFactor_offset 1908
#define idleRpmPid_dFactor_offset_hex 774
#define idleRpmPid_offset_offset 1912
#define idleRpmPid_offset_offset_hex 778
#define idleRpmPid_period_offset 1914
#define idleRpmPid_period_offset_hex 77a
#define idleRpmPid_minValue_offset 1916
#define idleRpmPid_minValue_offset_hex 77c
#define idleRpmPid_maxValue_offset 1918
#define idleRpmPid_maxValue_offset_hex 77e
#define addedToWallCoef_offset 1920
#define addedToWallCoef_offset_hex 780
2017-03-27 19:19:58 -07:00
#define communicationPin_offset 1924
#define communicationPin_offset_hex 784
#define runningPin_offset 1928
#define runningPin_offset_hex 788
#define binarySerialTxPin_offset 1932
#define binarySerialTxPin_offset_hex 78c
#define binarySerialRxPin_offset 1936
#define binarySerialRxPin_offset_hex 790
#define consoleSerialTxPin_offset 1940
#define consoleSerialTxPin_offset_hex 794
#define consoleSerialRxPin_offset 1944
#define consoleSerialRxPin_offset_hex 798
#define knockNoise_offset 1948
#define knockNoise_offset_hex 79c
#define knockNoiseRpmBins_offset 1980
#define knockNoiseRpmBins_offset_hex 7bc
#define throttlePedalUpVoltage_offset 2012
#define throttlePedalUpVoltage_offset_hex 7dc
#define throttlePedalWOTVoltage_offset 2016
#define throttlePedalWOTVoltage_offset_hex 7e0
2017-06-13 07:40:16 -07:00
#define stepperDirectionPinMode_offset 2020
#define stepperDirectionPinMode_offset_hex 7e4
#define startUpFuelPumpDuration_offset 2024
#define startUpFuelPumpDuration_offset_hex 7e8
2017-07-15 12:24:06 -07:00
#define iacRPMErrorThreshold_offset 2026
#define iacRPMErrorThreshold_offset_hex 7ea
2017-03-27 19:19:58 -07:00
#define cltIdleRpmBins_offset 2028
#define cltIdleRpmBins_offset_hex 7ec
#define cltIdleRpm_offset 2092
#define cltIdleRpm_offset_hex 82c
#define targetVBatt_offset 2156
#define targetVBatt_offset_hex 86c
#define alternatorOffAboveTps_offset 2160
#define alternatorOffAboveTps_offset_hex 870
2017-07-15 12:36:49 -07:00
#define startOfCrankingPrimingPulse_offset 2164
#define startOfCrankingPrimingPulse_offset_hex 874
2017-07-31 12:35:12 -07:00
#define afterCrankingIACtaperDuration_offset 2168
#define afterCrankingIACtaperDuration_offset_hex 878
#define unusedShortHere_offset 2170
#define unusedShortHere_offset_hex 87a
#define iacByTpsTaper_offset 2172
#define iacByTpsTaper_offset_hex 87c
#define unusedShort_offset 2174
#define unusedShort_offset_hex 87e
2017-08-16 23:32:06 -07:00
#define LIS302DLCsPin_offset 2176
#define LIS302DLCsPin_offset_hex 880
#define unusedalternatorControl_offset 2180
#define unusedalternatorControl_offset_hex 884
2017-03-27 19:19:58 -07:00
#define tpsAccelLength_offset 2184
#define tpsAccelLength_offset_hex 888
#define tpsAccelEnrichmentThreshold_offset 2188
#define tpsAccelEnrichmentThreshold_offset_hex 88c
#define vvtOffset_offset 2192
#define vvtOffset_offset_hex 890
#define engineLoadAccelLength_offset 2196
#define engineLoadAccelLength_offset_hex 894
#define engineLoadDecelEnleanmentThreshold_offset 2200
#define engineLoadDecelEnleanmentThreshold_offset_hex 898
#define engineLoadDecelEnleanmentMultiplier_offset 2204
#define engineLoadDecelEnleanmentMultiplier_offset_hex 89c
#define engineLoadAccelEnrichmentThreshold_offset 2208
#define engineLoadAccelEnrichmentThreshold_offset_hex 8a0
#define engineLoadAccelEnrichmentMultiplier_offset 2212
#define engineLoadAccelEnrichmentMultiplier_offset_hex 8a4
#define fatalErrorPin_offset 2216
#define fatalErrorPin_offset_hex 8a8
#define warninigPin_offset 2220
#define warninigPin_offset_hex 8ac
#define configResetPin_offset 2224
#define configResetPin_offset_hex 8b0
#define uartConsoleSerialSpeed_offset 2228
#define uartConsoleSerialSpeed_offset_hex 8b4
#define tpsDecelEnleanmentThreshold_offset 2232
#define tpsDecelEnleanmentThreshold_offset_hex 8b8
#define tpsDecelEnleanmentMultiplier_offset 2236
#define tpsDecelEnleanmentMultiplier_offset_hex 8bc
#define slowAdcAlpha_offset 2240
#define slowAdcAlpha_offset_hex 8c0
#define debugMode_offset 2244
#define debugMode_offset_hex 8c4
2017-11-19 08:05:57 -08:00
#define auxValves1_offset 2248
#define auxValves1_offset_hex 8c8
#define auxValves2_offset 2252
#define auxValves2_offset_hex 8cc
#define unusedwarmupAfrPid_offset 2256
#define unusedwarmupAfrPid_offset_hex 8d0
2017-03-27 19:19:58 -07:00
#define warmupTargetAfrBins_offset 2264
#define warmupTargetAfrBins_offset_hex 8d8
#define warmupTargetAfr_offset 2280
#define warmupTargetAfr_offset_hex 8e8
#define warmupAfrThreshold_offset 2296
#define warmupAfrThreshold_offset_hex 8f8
#define boostCutPressure_offset 2300
#define boostCutPressure_offset_hex 8fc
#define mapAccelTaperBins_offset 2304
#define mapAccelTaperBins_offset_hex 900
#define mapAccelTaperMult_offset 2336
#define mapAccelTaperMult_offset_hex 920
#define dizzySparkOutputPin_offset 2368
#define dizzySparkOutputPin_offset_hex 940
#define dizzySparkOutputPinMode_offset 2372
#define dizzySparkOutputPinMode_offset_hex 944
#define fsioAdc1_offset 2376
#define fsioAdc1_offset_hex 948
#define fsioAdc2_offset 2380
#define fsioAdc2_offset_hex 94c
#define fsioAdc3_offset 2384
#define fsioAdc3_offset_hex 950
#define fsioAdc4_offset 2388
#define fsioAdc4_offset_hex 954
#define fixedTiming_offset 2392
#define fixedTiming_offset_hex 958
#define mapLowValueVoltage_offset 2396
#define mapLowValueVoltage_offset_hex 95c
#define mapHighValueVoltage_offset 2400
#define mapHighValueVoltage_offset_hex 960
#define egoValueShift_offset 2404
#define egoValueShift_offset_hex 964
#define camInput_offset 2408
#define camInput_offset_hex 968
#define unused4_offset 2412
#define unused4_offset_hex 96c
2017-05-16 19:13:40 -07:00
#define crankingIACposition_offset 2428
#define crankingIACposition_offset_hex 97c
2017-03-27 19:19:58 -07:00
#define tChargeMinRpmMinTps_offset 2432
#define tChargeMinRpmMinTps_offset_hex 980
#define tChargeMinRpmMaxTps_offset 2436
#define tChargeMinRpmMaxTps_offset_hex 984
#define tChargeMaxRpmMinTps_offset 2440
#define tChargeMaxRpmMinTps_offset_hex 988
#define tChargeMaxRpmMaxTps_offset 2444
#define tChargeMaxRpmMaxTps_offset_hex 98c
#define auxPidPins1_offset 2448
#define auxPidPins1_offset_hex 990
#define auxPidPins2_offset 2452
#define auxPidPins2_offset_hex 994
#define auxPidPins3_offset 2456
#define auxPidPins3_offset_hex 998
#define auxPidPins4_offset 2460
#define auxPidPins4_offset_hex 99c
#define auxPidFrequency1_offset 2464
#define auxPidFrequency1_offset_hex 9a0
#define auxPidFrequency2_offset 2466
#define auxPidFrequency2_offset_hex 9a2
#define auxPidFrequency3_offset 2468
#define auxPidFrequency3_offset_hex 9a4
#define auxPidFrequency4_offset 2470
#define auxPidFrequency4_offset_hex 9a6
#define alternatorPwmFrequency_offset 2472
#define alternatorPwmFrequency_offset_hex 9a8
#define storageMode_offset 2476
#define storageMode_offset_hex 9ac
#define cj125SpiDevice_offset 2480
#define cj125SpiDevice_offset_hex 9b0
#define cj125CsPinMode_offset 2484
#define cj125CsPinMode_offset_hex 9b4
2017-10-29 17:29:02 -07:00
#define narrowToWideOxygenBins_offset 2488
#define narrowToWideOxygenBins_offset_hex 9b8
#define narrowToWideOxygen_offset 2520
#define narrowToWideOxygen_offset_hex 9d8
2017-03-27 19:19:58 -07:00
#define vvtMode_offset 2552
#define vvtMode_offset_hex 9f8
#define biQuad_offset 2556
#define biQuad_offset_hex 9fc
#define biQuad_a0_offset 2556
#define biQuad_a0_offset_hex 9fc
#define biQuad_a1_offset 2560
#define biQuad_a1_offset_hex a00
#define biQuad_a2_offset 2564
#define biQuad_a2_offset_hex a04
#define biQuad_b1_offset 2568
#define biQuad_b1_offset_hex a08
#define biQuad_b2_offset 2572
#define biQuad_b2_offset_hex a0c
#define cltTimingBins_offset 2576
#define cltTimingBins_offset_hex a10
#define cltTimingExtra_offset 2608
#define cltTimingExtra_offset_hex a30
#define nbVvtIndex_offset 2640
#define nbVvtIndex_offset_hex a50
#define autoTuneCltThreshold_offset 2644
#define autoTuneCltThreshold_offset_hex a54
#define autoTuneTpsRocThreshold_offset 2648
#define autoTuneTpsRocThreshold_offset_hex a58
#define autoTuneTpsQuietPeriod_offset 2652
#define autoTuneTpsQuietPeriod_offset_hex a5c
#define postCrankingTargetClt_offset 2656
#define postCrankingTargetClt_offset_hex a60
#define postCrankingFactor_offset 2660
#define postCrankingFactor_offset_hex a64
#define postCrankingDurationSec_offset 2664
#define postCrankingDurationSec_offset_hex a68
#define auxTempSensor1_offset 2668
#define auxTempSensor1_offset_hex a6c
#define auxTempSensor1_config_offset 2668
#define auxTempSensor1_config_offset_hex a6c
#define auxTempSensor1_tempC_1_offset 2668
#define auxTempSensor1_tempC_1_offset_hex a6c
#define auxTempSensor1_tempC_2_offset 2672
#define auxTempSensor1_tempC_2_offset_hex a70
#define auxTempSensor1_tempC_3_offset 2676
#define auxTempSensor1_tempC_3_offset_hex a74
#define auxTempSensor1_resistance_1_offset 2680
#define auxTempSensor1_resistance_1_offset_hex a78
#define auxTempSensor1_resistance_2_offset 2684
#define auxTempSensor1_resistance_2_offset_hex a7c
#define auxTempSensor1_resistance_3_offset 2688
#define auxTempSensor1_resistance_3_offset_hex a80
#define auxTempSensor1_bias_resistor_offset 2692
#define auxTempSensor1_bias_resistor_offset_hex a84
#define auxTempSensor1_adcChannel_offset 2696
#define auxTempSensor1_adcChannel_offset_hex a88
#define auxTempSensor2_offset 2700
#define auxTempSensor2_offset_hex a8c
#define auxTempSensor2_config_offset 2700
#define auxTempSensor2_config_offset_hex a8c
#define auxTempSensor2_tempC_1_offset 2700
#define auxTempSensor2_tempC_1_offset_hex a8c
#define auxTempSensor2_tempC_2_offset 2704
#define auxTempSensor2_tempC_2_offset_hex a90
#define auxTempSensor2_tempC_3_offset 2708
#define auxTempSensor2_tempC_3_offset_hex a94
#define auxTempSensor2_resistance_1_offset 2712
#define auxTempSensor2_resistance_1_offset_hex a98
#define auxTempSensor2_resistance_2_offset 2716
#define auxTempSensor2_resistance_2_offset_hex a9c
#define auxTempSensor2_resistance_3_offset 2720
#define auxTempSensor2_resistance_3_offset_hex aa0
#define auxTempSensor2_bias_resistor_offset 2724
#define auxTempSensor2_bias_resistor_offset_hex aa4
#define auxTempSensor2_adcChannel_offset 2728
#define auxTempSensor2_adcChannel_offset_hex aa8
#define fuelClosedLoopCltThreshold_offset 2732
#define fuelClosedLoopCltThreshold_offset_hex aac
#define fuelClosedLoopTpsThreshold_offset 2734
#define fuelClosedLoopTpsThreshold_offset_hex aae
#define fuelClosedLoopRpmThreshold_offset 2736
#define fuelClosedLoopRpmThreshold_offset_hex ab0
#define etbFreq_offset 2738
#define etbFreq_offset_hex ab2
#define fuelClosedLoopPid_offset 2740
#define fuelClosedLoopPid_offset_hex ab4
#define fuelClosedLoopPid_pFactor_offset 2740
#define fuelClosedLoopPid_pFactor_offset_hex ab4
#define fuelClosedLoopPid_iFactor_offset 2744
#define fuelClosedLoopPid_iFactor_offset_hex ab8
#define fuelClosedLoopPid_dFactor_offset 2748
#define fuelClosedLoopPid_dFactor_offset_hex abc
#define fuelClosedLoopPid_offset_offset 2752
#define fuelClosedLoopPid_offset_offset_hex ac0
#define fuelClosedLoopPid_period_offset 2754
#define fuelClosedLoopPid_period_offset_hex ac2
#define fuelClosedLoopPid_minValue_offset 2756
#define fuelClosedLoopPid_minValue_offset_hex ac4
#define fuelClosedLoopPid_maxValue_offset 2758
#define fuelClosedLoopPid_maxValue_offset_hex ac6
2017-03-27 19:19:58 -07:00
#define fuelClosedLoopAfrHighThreshold_offset 2760
#define fuelClosedLoopAfrHighThreshold_offset_hex ac8
#define stepperEnablePinMode_offset 2764
#define stepperEnablePinMode_offset_hex acc
#define cj125ua_offset 2768
#define cj125ua_offset_hex ad0
#define cj125ur_offset 2772
#define cj125ur_offset_hex ad4
#define timing_offset_cylinder1_offset 2776
#define timing_offset_cylinder1_offset_hex ad8
#define timing_offset_cylinder2_offset 2780
#define timing_offset_cylinder2_offset_hex adc
#define timing_offset_cylinder3_offset 2784
#define timing_offset_cylinder3_offset_hex ae0
#define timing_offset_cylinder4_offset 2788
#define timing_offset_cylinder4_offset_hex ae4
#define timing_offset_cylinder5_offset 2792
#define timing_offset_cylinder5_offset_hex ae8
#define timing_offset_cylinder6_offset 2796
#define timing_offset_cylinder6_offset_hex aec
#define timing_offset_cylinder7_offset 2800
#define timing_offset_cylinder7_offset_hex af0
#define timing_offset_cylinder8_offset 2804
#define timing_offset_cylinder8_offset_hex af4
#define timing_offset_cylinder9_offset 2808
#define timing_offset_cylinder9_offset_hex af8
#define timing_offset_cylinder10_offset 2812
#define timing_offset_cylinder10_offset_hex afc
#define timing_offset_cylinder11_offset 2816
#define timing_offset_cylinder11_offset_hex b00
#define timing_offset_cylinder12_offset 2820
#define timing_offset_cylinder12_offset_hex b04
#define brakePedalPinMode_offset 2824
#define brakePedalPinMode_offset_hex b08
#define idlePidActivationTime_offset 2828
#define idlePidActivationTime_offset_hex b0c
2017-04-11 16:16:48 -07:00
#define sdCardSpiDevice_offset 2832
#define sdCardSpiDevice_offset_hex b10
2017-05-09 15:59:54 -07:00
#define spi3SckMode_offset 2836
#define spi3SckMode_offset_hex b14
#define spi3MosiMode_offset 2840
#define spi3MosiMode_offset_hex b18
#define spi3MisoMode_offset 2844
#define spi3MisoMode_offset_hex b1c
2017-05-09 16:05:47 -07:00
#define spi1SckMode_offset 2848
#define spi1SckMode_offset_hex b20
#define spi1MosiMode_offset 2852
#define spi1MosiMode_offset_hex b24
#define spi1MisoMode_offset 2856
#define spi1MisoMode_offset_hex b28
2017-05-15 01:53:04 -07:00
#define brakePedalPin_offset 2860
#define brakePedalPin_offset_hex b2c
#define auxPid1_offset 2864
#define auxPid1_offset_hex b30
#define auxPid1_pFactor_offset 2864
#define auxPid1_pFactor_offset_hex b30
#define auxPid1_iFactor_offset 2868
#define auxPid1_iFactor_offset_hex b34
#define auxPid1_dFactor_offset 2872
#define auxPid1_dFactor_offset_hex b38
#define auxPid1_offset_offset 2876
#define auxPid1_offset_offset_hex b3c
#define auxPid1_period_offset 2878
#define auxPid1_period_offset_hex b3e
#define auxPid1_minValue_offset 2880
#define auxPid1_minValue_offset_hex b40
#define auxPid1_maxValue_offset 2882
#define auxPid1_maxValue_offset_hex b42
#define auxPid2_offset 2884
#define auxPid2_offset_hex b44
#define auxPid2_pFactor_offset 2884
#define auxPid2_pFactor_offset_hex b44
#define auxPid2_iFactor_offset 2888
#define auxPid2_iFactor_offset_hex b48
#define auxPid2_dFactor_offset 2892
#define auxPid2_dFactor_offset_hex b4c
#define auxPid2_offset_offset 2896
#define auxPid2_offset_offset_hex b50
#define auxPid2_period_offset 2898
#define auxPid2_period_offset_hex b52
#define auxPid2_minValue_offset 2900
#define auxPid2_minValue_offset_hex b54
#define auxPid2_maxValue_offset 2902
#define auxPid2_maxValue_offset_hex b56
#define auxPid3_offset 2904
#define auxPid3_offset_hex b58
#define auxPid3_pFactor_offset 2904
#define auxPid3_pFactor_offset_hex b58
#define auxPid3_iFactor_offset 2908
#define auxPid3_iFactor_offset_hex b5c
#define auxPid3_dFactor_offset 2912
#define auxPid3_dFactor_offset_hex b60
#define auxPid3_offset_offset 2916
#define auxPid3_offset_offset_hex b64
#define auxPid3_period_offset 2918
#define auxPid3_period_offset_hex b66
#define auxPid3_minValue_offset 2920
#define auxPid3_minValue_offset_hex b68
#define auxPid3_maxValue_offset 2922
#define auxPid3_maxValue_offset_hex b6a
#define auxPid4_offset 2924
#define auxPid4_offset_hex b6c
#define auxPid4_pFactor_offset 2924
#define auxPid4_pFactor_offset_hex b6c
#define auxPid4_iFactor_offset 2928
#define auxPid4_iFactor_offset_hex b70
#define auxPid4_dFactor_offset 2932
#define auxPid4_dFactor_offset_hex b74
#define auxPid4_offset_offset 2936
#define auxPid4_offset_offset_hex b78
#define auxPid4_period_offset 2938
#define auxPid4_period_offset_hex b7a
#define auxPid4_minValue_offset 2940
#define auxPid4_minValue_offset_hex b7c
#define auxPid4_maxValue_offset 2942
#define auxPid4_maxValue_offset_hex b7e
#define oilPressure_offset 2944
#define oilPressure_offset_hex b80
#define oilPressure_hwChannel_offset 2944
#define oilPressure_hwChannel_offset_hex b80
#define oilPressure_v1_offset 2948
#define oilPressure_v1_offset_hex b84
#define oilPressure_value1_offset 2952
#define oilPressure_value1_offset_hex b88
#define oilPressure_v2_offset 2956
#define oilPressure_v2_offset_hex b8c
#define oilPressure_value2_offset 2960
#define oilPressure_value2_offset_hex b90
#define unusedEnd_offset 2964
#define unusedEnd_offset_hex b94
2017-06-25 23:23:26 -07:00
#define fsioFormulas1_offset 3048
#define fsioFormulas1_offset_hex be8
#define fsioFormulas2_offset 3248
#define fsioFormulas2_offset_hex cb0
#define fsioFormulas3_offset 3448
#define fsioFormulas3_offset_hex d78
#define fsioFormulas4_offset 3648
#define fsioFormulas4_offset_hex e40
#define fsioFormulas5_offset 3848
#define fsioFormulas5_offset_hex f08
#define fsioFormulas6_offset 4048
#define fsioFormulas6_offset_hex fd0
#define fsioFormulas7_offset 4248
#define fsioFormulas7_offset_hex 1098
#define fsioFormulas8_offset 4448
#define fsioFormulas8_offset_hex 1160
#define fsioFormulas9_offset 4648
#define fsioFormulas9_offset_hex 1228
#define fsioFormulas10_offset 4848
#define fsioFormulas10_offset_hex 12f0
#define fsioFormulas11_offset 5048
#define fsioFormulas11_offset_hex 13b8
#define fsioFormulas12_offset 5248
#define fsioFormulas12_offset_hex 1480
#define fsioFormulas13_offset 5448
#define fsioFormulas13_offset_hex 1548
#define fsioFormulas14_offset 5648
#define fsioFormulas14_offset_hex 1610
#define fsioFormulas15_offset 5848
#define fsioFormulas15_offset_hex 16d8
#define fsioFormulas16_offset 6048
#define fsioFormulas16_offset_hex 17a0
2017-03-27 19:19:58 -07:00
#define timingMultiplier_offset 6248
#define timingMultiplier_offset_hex 1868
#define timingAdditive_offset 6448
#define timingAdditive_offset_hex 1930
#define cltFuelCorrBins_offset 6648
#define cltFuelCorrBins_offset_hex 19f8
#define cltFuelCorr_offset 6712
#define cltFuelCorr_offset_hex 1a38
#define iatFuelCorrBins_offset 6776
#define iatFuelCorrBins_offset_hex 1a78
#define iatFuelCorr_offset 6840
#define iatFuelCorr_offset_hex 1ab8
#define crankingFuelCoef_offset 6904
#define crankingFuelCoef_offset_hex 1af8
#define crankingFuelBins_offset 6936
#define crankingFuelBins_offset_hex 1b18
#define crankingCycleCoef_offset 6968
#define crankingCycleCoef_offset_hex 1b38
#define crankingCycleBins_offset 7000
#define crankingCycleBins_offset_hex 1b58
#define cltIdleCorrBins_offset 7032
#define cltIdleCorrBins_offset_hex 1b78
#define cltIdleCorr_offset 7096
#define cltIdleCorr_offset_hex 1bb8
#define mafDecoding_offset 7160
#define mafDecoding_offset_hex 1bf8
#define mafDecodingBins_offset 8184
#define mafDecodingBins_offset_hex 1ff8
#define ignitionIatCorrTable_offset 9208
#define ignitionIatCorrTable_offset_hex 23f8
#define ignitionIatCorrLoadBins_offset 10232
#define ignitionIatCorrLoadBins_offset_hex 27f8
#define ignitionIatCorrRpmBins_offset 10296
#define ignitionIatCorrRpmBins_offset_hex 2838
#define injectionPhase_offset 10360
#define injectionPhase_offset_hex 2878
#define injPhaseLoadBins_offset 11384
#define injPhaseLoadBins_offset_hex 2c78
#define injPhaseRpmBins_offset 11448
#define injPhaseRpmBins_offset_hex 2cb8
#define fuelTable_offset 11512
#define fuelTable_offset_hex 2cf8
#define fuelLoadBins_offset 12536
#define fuelLoadBins_offset_hex 30f8
#define fuelRpmBins_offset 12600
#define fuelRpmBins_offset_hex 3138
#define ignitionTable_offset 12664
#define ignitionTable_offset_hex 3178
#define ignitionLoadBins_offset 13688
#define ignitionLoadBins_offset_hex 3578
#define ignitionRpmBins_offset 13752
#define ignitionRpmBins_offset_hex 35b8
#define veTable_offset 13816
#define veTable_offset_hex 35f8
#define veLoadBins_offset 14840
#define veLoadBins_offset_hex 39f8
#define veRpmBins_offset 14904
#define veRpmBins_offset_hex 3a38
#define afrTable_offset 14968
#define afrTable_offset_hex 3a78
#define afrLoadBins_offset 15224
#define afrLoadBins_offset_hex 3b78
#define afrRpmBins_offset 15288
#define afrRpmBins_offset_hex 3bb8
#define tpsTpsAccelTable_offset 15352
#define tpsTpsAccelTable_offset_hex 3bf8
#define tpsTpsAccelFromRpmBins_offset 15608
#define tpsTpsAccelFromRpmBins_offset_hex 3cf8
#define tpsTpsAccelToRpmBins_offset 15640
#define tpsTpsAccelToRpmBins_offset_hex 3d18
#define fsioTable1_offset 15672
#define fsioTable1_offset_hex 3d38
#define fsioTable1LoadBins_offset 15928
#define fsioTable1LoadBins_offset_hex 3e38
#define fsioTable1RpmBins_offset 15960
#define fsioTable1RpmBins_offset_hex 3e58
#define fsioTable2_offset 15992
#define fsioTable2_offset_hex 3e78
#define fsioTable2LoadBins_offset 16056
#define fsioTable2LoadBins_offset_hex 3eb8
#define fsioTable2RpmBins_offset 16088
#define fsioTable2RpmBins_offset_hex 3ed8
#define fsioTable3_offset 16120
#define fsioTable3_offset_hex 3ef8
#define fsioTable3LoadBins_offset 16184
#define fsioTable3LoadBins_offset_hex 3f38
#define fsioTable3RpmBins_offset 16216
#define fsioTable3RpmBins_offset_hex 3f58
#define fsioTable4_offset 16248
#define fsioTable4_offset_hex 3f78
#define fsioTable4LoadBins_offset 16312
#define fsioTable4LoadBins_offset_hex 3fb8
#define fsioTable4RpmBins_offset 16344
#define fsioTable4RpmBins_offset_hex 3fd8
#define TOTAL_CONFIG_SIZE 16376
#define TOTAL_CONFIG_SIZE_hex 3ff8
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"