rusefi/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h

3090 lines
140 KiB
C
Raw Normal View History

2020-09-07 08:28:51 -07:00
//
2021-03-05 17:45:12 -08:00
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt
2020-09-07 08:28:51 -07:00
//
2022-04-24 20:46:16 -07:00
#define accelerometerSpiDevice_offset 3060
#define acFanPin_offset 1028
#define acFanPinMode_offset 1032
#define acIdleExtraOffset_offset 948
#define acIdleRpmBump_offset 1820
#define acRelayPin_offset 1172
#define acRelayPinMode_offset 1176
#define acSwitch_offset 1788
#define acSwitchMode_offset 4860
2021-02-10 17:23:22 -08:00
#define adc_channel_e_auto_enum "EFI_ADC_NONE", "EFI_ADC_0", "EFI_ADC_1", "EFI_ADC_2", "EFI_ADC_3", "EFI_ADC_4", "EFI_ADC_5", "EFI_ADC_6", "EFI_ADC_7", "EFI_ADC_8", "EFI_ADC_9", "EFI_ADC_10", "EFI_ADC_11", "EFI_ADC_12", "EFI_ADC_13", "EFI_ADC_14", "EFI_ADC_15", "EFI_ADC_LAST_CHANNEL", "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", "EFI_ADC_ERROR"
2021-10-23 18:38:06 -07:00
#define adc_channel_e_EFI_ADC_0 1
#define adc_channel_e_EFI_ADC_1 2
#define adc_channel_e_EFI_ADC_10 11
#define adc_channel_e_EFI_ADC_11 12
#define adc_channel_e_EFI_ADC_12 13
#define adc_channel_e_EFI_ADC_13 14
#define adc_channel_e_EFI_ADC_14 15
#define adc_channel_e_EFI_ADC_15 16
#define adc_channel_e_EFI_ADC_2 3
#define adc_channel_e_EFI_ADC_3 4
#define adc_channel_e_EFI_ADC_4 5
#define adc_channel_e_EFI_ADC_5 6
#define adc_channel_e_EFI_ADC_6 7
#define adc_channel_e_EFI_ADC_7 8
#define adc_channel_e_EFI_ADC_8 9
#define adc_channel_e_EFI_ADC_9 10
#define adc_channel_e_EFI_ADC_ERROR 50
#define adc_channel_e_EFI_ADC_LAST_CHANNEL 17
#define adc_channel_e_EFI_ADC_NONE 0
2021-01-26 17:49:09 -08:00
#define adc_channel_e_enum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
2021-10-23 18:38:06 -07:00
#define adc_channel_mode_e_ADC_FAST 2
#define adc_channel_mode_e_ADC_OFF 0
#define adc_channel_mode_e_ADC_SLOW 1
#define adc_channel_mode_e_auto_enum "ADC_OFF", "ADC_SLOW", "ADC_FAST"
2021-10-23 18:38:06 -07:00
#define adc_channel_mode_e_Force_4_bytes_size_adc_channel_mode ENUM_32_BITS
#define ADC_CHANNEL_NONE 0
2022-04-24 20:46:16 -07:00
#define adcVcc_offset 616
#define afr_alignmentFill_afr_offset 632
#define afr_alignmentFill_at_1_offset 629
#define afr_alignmentFill_at_7_offset 635
#define afr_hwChannel_offset 628
#define afr_offset 628
#define afr_sensor_s_size 24
#define afr_type_offset 904
#define afr_v1_offset 636
#define afr_v2_offset 644
#define afr_value1_offset 640
#define afr_value2_offset 648
#define afrOverrideMode_offset 2344
#define afterCrankingIACtaperDuration_offset 2248
#define AFTERSTART_DECAY_CURVE_SIZE 8
#define AFTERSTART_ENRICH_CURVE_SIZE 8
#define AFTERSTART_HOLD_CURVE_SIZE 8
2022-04-24 20:46:16 -07:00
#define afterstartCoolantBins_offset 6092
#define afterstartDecayTime_offset 6188
#define afterstartEnrich_offset 6156
#define afterstartHoldTime_offset 6124
#define air_pressure_sensor_config_s_size 20
2021-09-30 18:57:38 -07:00
#define air_pressure_sensor_type_e_auto_enum "MT_CUSTOM", "MT_DENSO183", "MT_MPX4250", "MT_HONDA3BAR", "MT_DODGE_NEON_2003", "MT_SUBY_DENSO", "MT_GM_3_BAR", "MT_MPX4100", "MT_TOYOTA_89420_02010", "MT_MPX4250A", "MT_BOSCH_2_5", "MT_MAZDA_1_BAR", "MT_GM_2_BAR", "MT_GM_1_BAR", "MT_MPXH6400"
2021-10-23 18:38:06 -07:00
#define air_pressure_sensor_type_e_Force_4_bytes_size_cranking_map_type ENUM_32_BITS
#define air_pressure_sensor_type_e_MT_BOSCH_2_5 10
#define air_pressure_sensor_type_e_MT_CUSTOM 0
#define air_pressure_sensor_type_e_MT_DENSO183 1
#define air_pressure_sensor_type_e_MT_DODGE_NEON_2003 4
#define air_pressure_sensor_type_e_MT_GM_1_BAR 13
#define air_pressure_sensor_type_e_MT_GM_2_BAR 12
#define air_pressure_sensor_type_e_MT_GM_3_BAR 6
#define air_pressure_sensor_type_e_MT_HONDA3BAR 3
#define air_pressure_sensor_type_e_MT_MAZDA_1_BAR 11
#define air_pressure_sensor_type_e_MT_MPX4100 7
#define air_pressure_sensor_type_e_MT_MPX4250 2
#define air_pressure_sensor_type_e_MT_MPX4250A 9
#define air_pressure_sensor_type_e_MT_MPXH6400 14
#define air_pressure_sensor_type_e_MT_SUBY_DENSO 5
#define air_pressure_sensor_type_e_MT_TOYOTA_89420_02010 8
2022-04-24 20:46:16 -07:00
#define alignEngineSnifferAtTDC_offset 992
#define alignmentFill_at_1001_offset 1001
#define alignmentFill_at_1005_offset 1005
#define alignmentFill_at_1009_offset 1009
#define alignmentFill_at_1013_offset 1013
#define alignmentFill_at_1021_offset 1021
#define alignmentFill_at_1025_offset 1025
#define alignmentFill_at_1029_offset 1029
#define alignmentFill_at_1033_offset 1033
#define alignmentFill_at_1037_offset 1037
#define alignmentFill_at_1049_offset 1049
#define alignmentFill_at_1066_offset 1066
#define alignmentFill_at_1069_offset 1069
#define alignmentFill_at_1073_offset 1073
#define alignmentFill_at_1077_offset 1077
#define alignmentFill_at_1081_offset 1081
#define alignmentFill_at_1085_offset 1085
#define alignmentFill_at_1089_offset 1089
#define alignmentFill_at_1101_offset 1101
#define alignmentFill_at_1105_offset 1105
#define alignmentFill_at_1109_offset 1109
#define alignmentFill_at_1113_offset 1113
#define alignmentFill_at_1117_offset 1117
#define alignmentFill_at_1121_offset 1121
#define alignmentFill_at_1125_offset 1125
#define alignmentFill_at_1129_offset 1129
#define alignmentFill_at_1133_offset 1133
#define alignmentFill_at_1137_offset 1137
#define alignmentFill_at_1141_offset 1141
#define alignmentFill_at_1145_offset 1145
#define alignmentFill_at_1165_offset 1165
#define alignmentFill_at_1169_offset 1169
#define alignmentFill_at_1173_offset 1173
#define alignmentFill_at_1177_offset 1177
#define alignmentFill_at_1213_offset 1213
#define alignmentFill_at_1217_offset 1217
#define alignmentFill_at_1221_offset 1221
#define alignmentFill_at_1225_offset 1225
#define alignmentFill_at_1229_offset 1229
#define alignmentFill_at_1233_offset 1233
#define alignmentFill_at_1237_offset 1237
#define alignmentFill_at_1241_offset 1241
#define alignmentFill_at_1245_offset 1245
#define alignmentFill_at_1249_offset 1249
#define alignmentFill_at_1253_offset 1253
#define alignmentFill_at_1257_offset 1257
#define alignmentFill_at_1261_offset 1261
#define alignmentFill_at_1265_offset 1265
#define alignmentFill_at_1269_offset 1269
#define alignmentFill_at_1273_offset 1273
#define alignmentFill_at_1321_offset 1321
#define alignmentFill_at_1325_offset 1325
#define alignmentFill_at_1329_offset 1329
#define alignmentFill_at_1333_offset 1333
#define alignmentFill_at_13_offset 13
#define alignmentFill_at_1602_offset 1602
#define alignmentFill_at_1606_offset 1606
#define alignmentFill_at_1609_offset 1609
#define alignmentFill_at_1613_offset 1613
#define alignmentFill_at_1617_offset 1617
#define alignmentFill_at_1621_offset 1621
#define alignmentFill_at_1638_offset 1638
#define alignmentFill_at_1785_offset 1785
#define alignmentFill_at_1789_offset 1789
#define alignmentFill_at_1793_offset 1793
#define alignmentFill_at_1797_offset 1797
#define alignmentFill_at_17_offset 17
#define alignmentFill_at_2059_offset 2059
#define alignmentFill_at_2061_offset 2061
#define alignmentFill_at_2066_offset 2066
#define alignmentFill_at_2069_offset 2069
#define alignmentFill_at_2073_offset 2073
#define alignmentFill_at_2077_offset 2077
#define alignmentFill_at_2081_offset 2081
#define alignmentFill_at_2121_offset 2121
#define alignmentFill_at_2125_offset 2125
#define alignmentFill_at_2129_offset 2129
#define alignmentFill_at_2133_offset 2133
#define alignmentFill_at_2138_offset 2138
#define alignmentFill_at_2141_offset 2141
#define alignmentFill_at_2145_offset 2145
#define alignmentFill_at_21_offset 21
#define alignmentFill_at_2253_offset 2253
#define alignmentFill_at_2257_offset 2257
#define alignmentFill_at_2261_offset 2261
#define alignmentFill_at_2265_offset 2265
#define alignmentFill_at_2269_offset 2269
#define alignmentFill_at_2273_offset 2273
#define alignmentFill_at_2277_offset 2277
#define alignmentFill_at_2281_offset 2281
#define alignmentFill_at_2290_offset 2290
#define alignmentFill_at_2293_offset 2293
#define alignmentFill_at_2297_offset 2297
#define alignmentFill_at_2333_offset 2333
#define alignmentFill_at_2337_offset 2337
#define alignmentFill_at_2341_offset 2341
#define alignmentFill_at_2345_offset 2345
#define alignmentFill_at_2349_offset 2349
#define alignmentFill_at_2353_offset 2353
#define alignmentFill_at_2357_offset 2357
#define alignmentFill_at_2361_offset 2361
#define alignmentFill_at_2369_offset 2369
#define alignmentFill_at_2373_offset 2373
#define alignmentFill_at_2377_offset 2377
#define alignmentFill_at_2381_offset 2381
#define alignmentFill_at_2385_offset 2385
#define alignmentFill_at_2389_offset 2389
#define alignmentFill_at_2393_offset 2393
#define alignmentFill_at_2397_offset 2397
#define alignmentFill_at_2401_offset 2401
#define alignmentFill_at_2405_offset 2405
#define alignmentFill_at_2409_offset 2409
#define alignmentFill_at_2413_offset 2413
#define alignmentFill_at_2505_offset 2505
#define alignmentFill_at_2509_offset 2509
#define alignmentFill_at_2513_offset 2513
#define alignmentFill_at_2541_offset 2541
#define alignmentFill_at_25_offset 25
#define alignmentFill_at_2614_offset 2614
#define alignmentFill_at_2617_offset 2617
#define alignmentFill_at_2621_offset 2621
#define alignmentFill_at_2709_offset 2709
#define alignmentFill_at_2713_offset 2713
#define alignmentFill_at_2717_offset 2717
#define alignmentFill_at_2721_offset 2721
#define alignmentFill_at_2825_offset 2825
#define alignmentFill_at_2829_offset 2829
#define alignmentFill_at_2833_offset 2833
#define alignmentFill_at_2837_offset 2837
#define alignmentFill_at_2893_offset 2893
#define alignmentFill_at_2897_offset 2897
#define alignmentFill_at_2901_offset 2901
#define alignmentFill_at_2905_offset 2905
#define alignmentFill_at_2909_offset 2909
#define alignmentFill_at_2913_offset 2913
#define alignmentFill_at_2917_offset 2917
#define alignmentFill_at_2921_offset 2921
#define alignmentFill_at_2925_offset 2925
#define alignmentFill_at_2929_offset 2929
#define alignmentFill_at_2933_offset 2933
#define alignmentFill_at_2937_offset 2937
#define alignmentFill_at_2941_offset 2941
#define alignmentFill_at_2945_offset 2945
#define alignmentFill_at_2949_offset 2949
#define alignmentFill_at_2953_offset 2953
#define alignmentFill_at_29_offset 29
#define alignmentFill_at_3061_offset 3061
#define alignmentFill_at_3065_offset 3065
#define alignmentFill_at_3069_offset 3069
#define alignmentFill_at_3073_offset 3073
#define alignmentFill_at_33_offset 33
#define alignmentFill_at_3461_offset 3461
#define alignmentFill_at_3465_offset 3465
#define alignmentFill_at_3469_offset 3469
#define alignmentFill_at_3473_offset 3473
#define alignmentFill_at_4257_offset 4257
#define alignmentFill_at_4261_offset 4261
#define alignmentFill_at_4265_offset 4265
#define alignmentFill_at_4269_offset 4269
#define alignmentFill_at_4297_offset 4297
#define alignmentFill_at_4301_offset 4301
#define alignmentFill_at_4305_offset 4305
#define alignmentFill_at_4309_offset 4309
#define alignmentFill_at_4850_offset 4850
#define alignmentFill_at_4853_offset 4853
#define alignmentFill_at_4857_offset 4857
#define alignmentFill_at_4861_offset 4861
#define alignmentFill_at_4870_offset 4870
#define alignmentFill_at_489_offset 489
#define alignmentFill_at_493_offset 493
#define alignmentFill_at_5045_offset 5045
#define alignmentFill_at_5049_offset 5049
#define alignmentFill_at_5053_offset 5053
#define alignmentFill_at_5057_offset 5057
#define alignmentFill_at_5061_offset 5061
#define alignmentFill_at_5065_offset 5065
#define alignmentFill_at_5358_offset 5358
#define alignmentFill_at_5490_offset 5490
#define alignmentFill_at_557_offset 557
#define alignmentFill_at_561_offset 561
#define alignmentFill_at_5649_offset 5649
#define alignmentFill_at_5653_offset 5653
#define alignmentFill_at_565_offset 565
#define alignmentFill_at_569_offset 569
#define alignmentFill_at_5705_offset 5705
#define alignmentFill_at_5709_offset 5709
#define alignmentFill_at_5713_offset 5713
#define alignmentFill_at_5717_offset 5717
#define alignmentFill_at_5722_offset 5722
#define alignmentFill_at_5725_offset 5725
#define alignmentFill_at_5729_offset 5729
#define alignmentFill_at_5734_offset 5734
#define alignmentFill_at_5737_offset 5737
#define alignmentFill_at_5741_offset 5741
#define alignmentFill_at_5746_offset 5746
#define alignmentFill_at_5970_offset 5970
#define alignmentFill_at_597_offset 597
#define alignmentFill_at_5_offset 5
#define alignmentFill_at_601_offset 601
#define alignmentFill_at_605_offset 605
#define alignmentFill_at_609_offset 609
#define alignmentFill_at_653_offset 653
#define alignmentFill_at_657_offset 657
#define alignmentFill_at_661_offset 661
#define alignmentFill_at_665_offset 665
#define alignmentFill_at_713_offset 713
#define alignmentFill_at_717_offset 717
#define alignmentFill_at_721_offset 721
#define alignmentFill_at_725_offset 725
#define alignmentFill_at_729_offset 729
#define alignmentFill_at_733_offset 733
#define alignmentFill_at_765_offset 765
#define alignmentFill_at_769_offset 769
#define alignmentFill_at_773_offset 773
#define alignmentFill_at_777_offset 777
#define alignmentFill_at_77_offset 77
#define alignmentFill_at_781_offset 781
#define alignmentFill_at_785_offset 785
#define alignmentFill_at_789_offset 789
#define alignmentFill_at_793_offset 793
#define alignmentFill_at_797_offset 797
#define alignmentFill_at_801_offset 801
#define alignmentFill_at_805_offset 805
#define alignmentFill_at_809_offset 809
#define alignmentFill_at_813_offset 813
#define alignmentFill_at_817_offset 817
#define alignmentFill_at_81_offset 81
#define alignmentFill_at_821_offset 821
#define alignmentFill_at_825_offset 825
#define alignmentFill_at_829_offset 829
#define alignmentFill_at_833_offset 833
#define alignmentFill_at_837_offset 837
#define alignmentFill_at_841_offset 841
#define alignmentFill_at_849_offset 849
#define alignmentFill_at_853_offset 853
#define alignmentFill_at_857_offset 857
#define alignmentFill_at_861_offset 861
#define alignmentFill_at_865_offset 865
#define alignmentFill_at_869_offset 869
#define alignmentFill_at_873_offset 873
#define alignmentFill_at_877_offset 877
#define alignmentFill_at_881_offset 881
#define alignmentFill_at_885_offset 885
#define alignmentFill_at_889_offset 889
#define alignmentFill_at_893_offset 893
#define alignmentFill_at_915_offset 915
#define alignmentFill_at_917_offset 917
#define alignmentFill_at_921_offset 921
#define alignmentFill_at_925_offset 925
#define alignmentFill_at_929_offset 929
#define alignmentFill_at_933_offset 933
#define alignmentFill_at_937_offset 937
#define alignmentFill_at_941_offset 941
#define alignmentFill_at_945_offset 945
#define alignmentFill_at_949_offset 949
#define alignmentFill_at_953_offset 953
#define alignmentFill_at_957_offset 957
#define alignmentFill_at_966_offset 966
#define alignmentFill_at_979_offset 979
#define alignmentFill_at_983_offset 983
#define alignmentFill_at_985_offset 985
#define alignmentFill_at_989_offset 989
#define alignmentFill_at_9_offset 9
#define alternatorControl_dFactor_offset 2024
#define alternatorControl_iFactor_offset 2020
#define alternatorControl_maxValue_offset 2034
#define alternatorControl_minValue_offset 2032
#define alternatorControl_offset 2016
#define alternatorControl_offset_offset 2028
#define alternatorControl_periodMs_offset 2030
#define alternatorControl_pFactor_offset 2016
#define alternatorControlPin_offset 832
#define alternatorControlPinMode_offset 836
#define alternatorOffAboveTps_offset 2244
#define alternatorPwmFrequency_offset 2544
#define alwaysInstantRpm_offset 1804
#define analogInputDividerCoefficient_offset 508
#define antiLagActivatePin_offset 1328
2021-10-23 18:38:06 -07:00
#define antiLagActivationMode_e_ALWAYS_ON_ANTILAG 1
#define antiLagActivationMode_e_auto_enum "SWITCH_INPUT_ANTILAG", "ALWAYS_ON_ANTILAG"
#define antiLagActivationMode_e_enum "Always Active", "Switch Input"
2021-10-23 18:38:06 -07:00
#define antiLagActivationMode_e_Force_4bytes_size_antiLagActivationMode_e ENUM_32_BITS
#define antiLagActivationMode_e_SWITCH_INPUT_ANTILAG 0
2022-04-24 20:46:16 -07:00
#define antiLagActivationMode_offset 1368
#define antiLagEnabled_offset 192
#define antiLagRpmTreshold_offset 1160
#define applyNonlinearBelowPulse_offset 1064
#define artificialTestMisfire_offset 192
2021-10-19 16:54:00 -07:00
#define AUX_ANALOG_INPUT_COUNT 8
2020-09-07 08:28:51 -07:00
#define AUX_DIGITAL_VALVE_COUNT 2
2022-04-24 20:46:16 -07:00
#define auxAnalogInputs1_offset 2624
#define auxAnalogInputs2_offset 2625
#define auxAnalogInputs3_offset 2626
#define auxAnalogInputs4_offset 2627
#define auxAnalogInputs5_offset 2628
#define auxAnalogInputs6_offset 2629
#define auxAnalogInputs7_offset 2630
#define auxAnalogInputs8_offset 2631
#define auxFastSensor1_adcChannel_offset 880
#define auxLinear1_alignmentFill_at_1_offset 5657
#define auxLinear1_alignmentFill_at_7_offset 5663
#define auxLinear1_alignmentFill_offset 5660
#define auxLinear1_hwChannel_offset 5656
#define auxLinear1_offset 5656
#define auxLinear1_v1_offset 5664
#define auxLinear1_v2_offset 5672
#define auxLinear1_value1_offset 5668
#define auxLinear1_value2_offset 5676
#define auxLinear2_alignmentFill_at_1_offset 5681
#define auxLinear2_alignmentFill_at_7_offset 5687
#define auxLinear2_alignmentFill_offset 5684
#define auxLinear2_hwChannel_offset 5680
#define auxLinear2_offset 5680
#define auxLinear2_v1_offset 5688
#define auxLinear2_v2_offset 5696
#define auxLinear2_value1_offset 5692
#define auxLinear2_value2_offset 5700
#define auxPid1_dFactor_offset 2964
#define auxPid1_iFactor_offset 2960
#define auxPid1_maxValue_offset 2974
#define auxPid1_minValue_offset 2972
#define auxPid1_offset 2956
#define auxPid1_offset_offset 2968
#define auxPid1_periodMs_offset 2970
#define auxPid1_pFactor_offset 2956
#define auxPid2_dFactor_offset 2984
#define auxPid2_iFactor_offset 2980
#define auxPid2_maxValue_offset 2994
#define auxPid2_minValue_offset 2992
#define auxPid2_offset 2976
#define auxPid2_offset_offset 2988
#define auxPid2_periodMs_offset 2990
#define auxPid2_pFactor_offset 2976
#define auxSerialRxPin_offset 2260
#define auxSerialSpeed_offset 2320
#define auxSerialTxPin_offset 2252
#define auxSpeedSensorInputPin1_offset 2288
#define auxSpeedSensorInputPin2_offset 2289
#define auxTempSensor1_adcChannel_offset 2764
#define auxTempSensor1_alignmentFill_at_29_offset 2765
#define auxTempSensor1_bias_resistor_offset 2760
#define auxTempSensor1_config_offset 2736
#define auxTempSensor1_offset 2736
#define auxTempSensor1_resistance_1_offset 2748
#define auxTempSensor1_resistance_2_offset 2752
#define auxTempSensor1_resistance_3_offset 2756
#define auxTempSensor1_tempC_1_offset 2736
#define auxTempSensor1_tempC_2_offset 2740
#define auxTempSensor1_tempC_3_offset 2744
#define auxTempSensor2_adcChannel_offset 2796
#define auxTempSensor2_alignmentFill_at_29_offset 2797
#define auxTempSensor2_bias_resistor_offset 2792
#define auxTempSensor2_config_offset 2768
#define auxTempSensor2_offset 2768
#define auxTempSensor2_resistance_1_offset 2780
#define auxTempSensor2_resistance_2_offset 2784
#define auxTempSensor2_resistance_3_offset 2788
#define auxTempSensor2_tempC_1_offset 2768
#define auxTempSensor2_tempC_2_offset 2772
#define auxTempSensor2_tempC_3_offset 2776
#define auxValves1_offset 2136
#define auxValves2_offset 2137
2021-01-26 17:49:09 -08:00
#define BANKS_COUNT 2
2020-09-07 08:28:51 -07:00
#define BARO_CORR_SIZE 4
2022-04-24 20:46:16 -07:00
#define baroCorrPressureBins_offset 1848
#define baroCorrRpmBins_offset 1864
#define baroCorrTable_offset 1880
#define baroSensor_alignmentFill_at_13_offset 681
#define baroSensor_alignmentFill_at_19_offset 687
#define baroSensor_alignmentFill_offset 684
#define baroSensor_highValue_offset 672
#define baroSensor_hwChannel_offset 680
#define baroSensor_lowValue_offset 668
#define baroSensor_offset 668
#define baroSensor_type_offset 676
2021-11-10 17:46:41 -08:00
#define bench_mode_e_BENCH_AC_COMPRESSOR_RELAY 6
#define bench_mode_e_BENCH_CHECK_ENGINE_LIGHT 7
#define bench_mode_e_BENCH_FAN_RELAY 4
#define bench_mode_e_BENCH_FAN_RELAY_2 5
#define bench_mode_e_BENCH_FUEL_PUMP 1
#define bench_mode_e_BENCH_GPPWM1_VALVE 10
#define bench_mode_e_BENCH_GPPWM2_VALVE 11
#define bench_mode_e_BENCH_GPPWM3_VALVE 12
#define bench_mode_e_BENCH_GPPWM4_VALVE 13
#define bench_mode_e_BENCH_HPFP_VALVE 9
#define bench_mode_e_BENCH_IDLE_VALVE 8
#define bench_mode_e_BENCH_MAIN_RELAY 0
#define bench_mode_e_BENCH_SECOND_IDLE_VALVE 14
#define bench_mode_e_BENCH_STARTER_DISABLE_RELAY 3
#define bench_mode_e_BENCH_STARTER_ENABLE_RELAY 2
2022-04-24 20:46:16 -07:00
#define benchTestCount_offset 2372
#define benchTestOffTime_offset 2368
#define benchTestOnTime_offset 2376
#define binarySerialRxPin_offset 2132
#define binarySerialTxPin_offset 2128
#define BLOCKING_FACTOR 256
2022-04-24 20:46:16 -07:00
#define boardUse2stepPullDown_offset 1780
#define boardUseCamPullDown_offset 1780
#define boardUseCamVrPullUp_offset 1780
#define boardUseCrankPullUp_offset 1780
#define boardUseD2PullDown_offset 1780
#define boardUseD3PullDown_offset 1780
#define boardUseD4PullDown_offset 1780
#define boardUseD5PullDown_offset 1780
#define boardUseTachPullUp_offset 1780
#define boardUseTempPullUp_offset 1780
#define BOOST_LOAD_COUNT 8
#define BOOST_RPM_COUNT 8
2022-04-24 20:46:16 -07:00
#define boostControlPin_offset 1320
#define boostControlPinMode_offset 1324
#define boostControlSafeDutyCycle_offset 604
#define boostCutPressure_offset 2416
#define boostPid_dFactor_offset 1344
#define boostPid_iFactor_offset 1340
#define boostPid_maxValue_offset 1354
#define boostPid_minValue_offset 1352
#define boostPid_offset 1336
#define boostPid_offset_offset 1348
#define boostPid_periodMs_offset 1350
#define boostPid_pFactor_offset 1336
#define boostPwmFrequency_offset 1360
#define boostRpmBins_offset 6284
#define boostTableClosedLoop_offset 6292
#define boostTableOpenLoop_offset 6220
#define boostTpsBins_offset 6356
#define boostType_e_auto_enum "OPEN_LOOP", "CLOSED_LOOP"
2021-10-23 18:38:06 -07:00
#define boostType_e_CLOSED_LOOP 1
#define boostType_e_Force_4bytes_size_boostType_e ENUM_32_BITS
#define boostType_e_OPEN_LOOP 0
2022-04-24 20:46:16 -07:00
#define boostType_offset 1356
2021-01-26 17:49:09 -08:00
#define brain_input_pin_e_enum "NONE", "INVALID", "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
2022-01-03 17:40:30 -08:00
#define brain_pin_diag_e_PIN_DRIVER_OFF 0x20
2021-10-23 18:38:06 -07:00
#define brain_pin_diag_e_PIN_DRIVER_OVERTEMP 0x10
#define brain_pin_diag_e_PIN_INVALID 0x80
#define brain_pin_diag_e_PIN_OK 0
#define brain_pin_diag_e_PIN_OPEN 0x01
#define brain_pin_diag_e_PIN_OVERLOAD 0x08
#define brain_pin_diag_e_PIN_SHORT_TO_BAT 0x04
#define brain_pin_diag_e_PIN_SHORT_TO_GND 0x02
2022-02-01 14:42:35 -08:00
#define brain_pin_e_auto_enum "GPIO_UNASSIGNED", "GPIO_INVALID", "GPIOA_0", "GPIOA_1", "GPIOA_2", "GPIOA_3", "GPIOA_4", "GPIOA_5", "GPIOA_6", "GPIOA_7", "GPIOA_8", "GPIOA_9", "GPIOA_10", "GPIOA_11", "GPIOA_12", "GPIOA_13", "GPIOA_14", "GPIOA_15", "GPIOB_0", "GPIOB_1", "GPIOB_2", "GPIOB_3", "GPIOB_4", "GPIOB_5", "GPIOB_6", "GPIOB_7", "GPIOB_8", "GPIOB_9", "GPIOB_10", "GPIOB_11", "GPIOB_12", "GPIOB_13", "GPIOB_14", "GPIOB_15", "GPIOC_0", "GPIOC_1", "GPIOC_2", "GPIOC_3", "GPIOC_4", "GPIOC_5", "GPIOC_6", "GPIOC_7", "GPIOC_8", "GPIOC_9", "GPIOC_10", "GPIOC_11", "GPIOC_12", "GPIOC_13", "GPIOC_14", "GPIOC_15", "GPIOD_0", "GPIOD_1", "GPIOD_2", "GPIOD_3", "GPIOD_4", "GPIOD_5", "GPIOD_6", "GPIOD_7", "GPIOD_8", "GPIOD_9", "GPIOD_10", "GPIOD_11", "GPIOD_12", "GPIOD_13", "GPIOD_14", "GPIOD_15", "GPIOE_0", "GPIOE_1", "GPIOE_2", "GPIOE_3", "GPIOE_4", "GPIOE_5", "GPIOE_6", "GPIOE_7", "GPIOE_8", "GPIOE_9", "GPIOE_10", "GPIOE_11", "GPIOE_12", "GPIOE_13", "GPIOE_14", "GPIOE_15", "GPIOF_0", "GPIOF_1", "GPIOF_2", "GPIOF_3", "GPIOF_4", "GPIOF_5", "GPIOF_6", "GPIOF_7", "GPIOF_8", "GPIOF_9", "GPIOF_10", "GPIOF_11", "GPIOF_12", "GPIOF_13", "GPIOF_14", "GPIOF_15", "GPIOG_0", "GPIOG_1", "GPIOG_2", "GPIOG_3", "GPIOG_4", "GPIOG_5", "GPIOG_6", "GPIOG_7", "GPIOG_8", "GPIOG_9", "GPIOG_10", "GPIOG_11", "GPIOG_12", "GPIOG_13", "GPIOG_14", "GPIOG_15", "GPIOH_0", "GPIOH_1", "GPIOH_2", "GPIOH_3", "GPIOH_4", "GPIOH_5", "GPIOH_6", "GPIOH_7", "GPIOH_8", "GPIOH_9", "GPIOH_10", "GPIOH_11", "GPIOH_12", "GPIOH_13", "GPIOH_14", "GPIOH_15", "GPIOI_0", "GPIOI_1", "GPIOI_2", "GPIOI_3", "GPIOI_4", "GPIOI_5", "GPIOI_6", "GPIOI_7", "GPIOI_8", "GPIOI_9", "GPIOI_10", "GPIOI_11", "GPIOI_12", "GPIOI_13", "GPIOI_14", "GPIOI_15", "MC33972_PIN_1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "MC33972_PIN_21", "MC33972_PIN_22", "TLE8888_PIN_1", "TLE8888_PIN_2", "TLE8888_PIN_3", "TLE8888_PIN_4", "TLE8888_PIN_5", "TLE8888_PIN_6", "TLE8888_PIN_7", "TLE8888_PIN_8", "TLE8888_PIN_9", "TLE8888_PIN_10", "TLE8888_PIN_11", "TLE8888_PIN_12", "TLE8888_PIN_13", "TLE8888_PIN_14", "TLE8888_PIN_15", "TLE8888_PIN_16", "TLE8888_PIN_17", "TLE8888_PIN_18", "TLE8888_PIN_19", "TLE8888_PIN_20", "TLE8888_PIN_21", "TLE8888_PIN_22", "TLE8888_PIN_23", "TLE8888_PIN_24", "TLE8888_PIN_25", "TLE8888_PIN_26", "TLE8888_PIN_27", "TLE8888_PIN_28", "TLE8888_PIN_MR", "TLE8888_PIN_KEY", "TLE8888_PIN_WAKE", "TLE6240_PIN_1", "TLE6240_PIN_2", "TLE6240_PIN_3", "TLE6240_PIN_4", "TLE6240_PIN_5", "TLE6240_PIN_6", "TLE6240_PIN_7", "TLE6240_PIN_8", "TLE6240_PIN_9", "TLE6240_PIN_10", "TLE6240_PIN_11", "TLE6240_PIN_12", "TLE6240_PIN_13", "TLE6240_PIN_14", "TLE6240_PIN_15", "TLE6240_PIN_16", "L9779_IGN_1", "L9779_IGN_2", "L9779_IGN_3", "L9779_IGN_4", "L9779_OUT_1", "L9779_OUT_2", "L9779_OUT_3", "L9779_OUT_4", "L9779_OUT_5", "L9779_OUT_6", "L9779_OUT_7", "L9779_OUT_8", "L9779_OUT_9", "L9779_OUT_10", "L9779_OUT_11", "L9779_OUT_12", "L9779_OUT_13", "L9779_OUT_14", "L9779_OUT_15", "L9779_OUT_16", "L9779_OUT_17", "L9779_OUT_18", "L9779_OUT_19", "L9779_OUT_20", "L9779_OUT_A", "L9779_OUT_B", "L9779_OUT_C", "L9779_OUT_D", "L9779_OUT_25", "L9779_OUT_26", "L9779_OUT_27", "L9779_OUT_28", "L9779_OUT_MRD", "L9779_PIN_KEY"
2021-06-18 12:49:42 -07:00
#define brain_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
2021-10-23 18:38:06 -07:00
#define brain_pin_e_GPIO_INVALID 1
#define brain_pin_e_GPIO_UNASSIGNED 0
#define brain_pin_e_GPIOA_0 2
#define brain_pin_e_GPIOA_1 3
#define brain_pin_e_GPIOA_10 12
#define brain_pin_e_GPIOA_11 13
#define brain_pin_e_GPIOA_12 14
#define brain_pin_e_GPIOA_13 15
#define brain_pin_e_GPIOA_14 16
#define brain_pin_e_GPIOA_15 17
#define brain_pin_e_GPIOA_2 4
#define brain_pin_e_GPIOA_3 5
#define brain_pin_e_GPIOA_4 6
#define brain_pin_e_GPIOA_5 7
#define brain_pin_e_GPIOA_6 8
#define brain_pin_e_GPIOA_7 9
#define brain_pin_e_GPIOA_8 10
#define brain_pin_e_GPIOA_9 11
#define brain_pin_e_GPIOB_0 18
#define brain_pin_e_GPIOB_1 19
#define brain_pin_e_GPIOB_10 28
#define brain_pin_e_GPIOB_11 29
#define brain_pin_e_GPIOB_12 30
#define brain_pin_e_GPIOB_13 31
#define brain_pin_e_GPIOB_14 32
#define brain_pin_e_GPIOB_15 33
#define brain_pin_e_GPIOB_2 20
#define brain_pin_e_GPIOB_3 21
#define brain_pin_e_GPIOB_4 22
#define brain_pin_e_GPIOB_5 23
#define brain_pin_e_GPIOB_6 24
#define brain_pin_e_GPIOB_7 25
#define brain_pin_e_GPIOB_8 26
#define brain_pin_e_GPIOB_9 27
#define brain_pin_e_GPIOC_0 34
#define brain_pin_e_GPIOC_1 35
#define brain_pin_e_GPIOC_10 44
#define brain_pin_e_GPIOC_11 45
#define brain_pin_e_GPIOC_12 46
#define brain_pin_e_GPIOC_13 47
#define brain_pin_e_GPIOC_14 48
#define brain_pin_e_GPIOC_15 49
#define brain_pin_e_GPIOC_2 36
#define brain_pin_e_GPIOC_3 37
#define brain_pin_e_GPIOC_4 38
#define brain_pin_e_GPIOC_5 39
#define brain_pin_e_GPIOC_6 40
#define brain_pin_e_GPIOC_7 41
#define brain_pin_e_GPIOC_8 42
#define brain_pin_e_GPIOC_9 43
#define brain_pin_e_GPIOD_0 50
#define brain_pin_e_GPIOD_1 51
#define brain_pin_e_GPIOD_10 60
#define brain_pin_e_GPIOD_11 61
#define brain_pin_e_GPIOD_12 62
#define brain_pin_e_GPIOD_13 63
#define brain_pin_e_GPIOD_14 64
#define brain_pin_e_GPIOD_15 65
#define brain_pin_e_GPIOD_2 52
#define brain_pin_e_GPIOD_3 53
#define brain_pin_e_GPIOD_4 54
#define brain_pin_e_GPIOD_5 55
#define brain_pin_e_GPIOD_6 56
#define brain_pin_e_GPIOD_7 57
#define brain_pin_e_GPIOD_8 58
#define brain_pin_e_GPIOD_9 59
#define brain_pin_e_GPIOE_0 66
#define brain_pin_e_GPIOE_1 67
#define brain_pin_e_GPIOE_10 76
#define brain_pin_e_GPIOE_11 77
#define brain_pin_e_GPIOE_12 78
#define brain_pin_e_GPIOE_13 79
#define brain_pin_e_GPIOE_14 80
#define brain_pin_e_GPIOE_15 81
#define brain_pin_e_GPIOE_2 68
#define brain_pin_e_GPIOE_3 69
#define brain_pin_e_GPIOE_4 70
#define brain_pin_e_GPIOE_5 71
#define brain_pin_e_GPIOE_6 72
#define brain_pin_e_GPIOE_7 73
#define brain_pin_e_GPIOE_8 74
#define brain_pin_e_GPIOE_9 75
#define brain_pin_e_GPIOF_0 82
#define brain_pin_e_GPIOF_1 83
#define brain_pin_e_GPIOF_10 92
#define brain_pin_e_GPIOF_11 93
#define brain_pin_e_GPIOF_12 94
#define brain_pin_e_GPIOF_13 95
#define brain_pin_e_GPIOF_14 96
#define brain_pin_e_GPIOF_15 97
#define brain_pin_e_GPIOF_2 84
#define brain_pin_e_GPIOF_3 85
#define brain_pin_e_GPIOF_4 86
#define brain_pin_e_GPIOF_5 87
#define brain_pin_e_GPIOF_6 88
#define brain_pin_e_GPIOF_7 89
#define brain_pin_e_GPIOF_8 90
#define brain_pin_e_GPIOF_9 91
#define brain_pin_e_GPIOG_0 98
#define brain_pin_e_GPIOG_1 99
#define brain_pin_e_GPIOG_10 108
#define brain_pin_e_GPIOG_11 109
#define brain_pin_e_GPIOG_12 110
#define brain_pin_e_GPIOG_13 111
#define brain_pin_e_GPIOG_14 112
#define brain_pin_e_GPIOG_15 113
#define brain_pin_e_GPIOG_2 100
#define brain_pin_e_GPIOG_3 101
#define brain_pin_e_GPIOG_4 102
#define brain_pin_e_GPIOG_5 103
#define brain_pin_e_GPIOG_6 104
#define brain_pin_e_GPIOG_7 105
#define brain_pin_e_GPIOG_8 106
#define brain_pin_e_GPIOG_9 107
#define brain_pin_e_GPIOH_0 114
#define brain_pin_e_GPIOH_1 115
#define brain_pin_e_GPIOH_10 124
#define brain_pin_e_GPIOH_11 125
#define brain_pin_e_GPIOH_12 126
#define brain_pin_e_GPIOH_13 127
#define brain_pin_e_GPIOH_14 128
#define brain_pin_e_GPIOH_15 129
#define brain_pin_e_GPIOH_2 116
#define brain_pin_e_GPIOH_3 117
#define brain_pin_e_GPIOH_4 118
#define brain_pin_e_GPIOH_5 119
#define brain_pin_e_GPIOH_6 120
#define brain_pin_e_GPIOH_7 121
#define brain_pin_e_GPIOH_8 122
#define brain_pin_e_GPIOH_9 123
#define brain_pin_e_GPIOI_0 130
#define brain_pin_e_GPIOI_1 131
#define brain_pin_e_GPIOI_10 140
#define brain_pin_e_GPIOI_11 141
#define brain_pin_e_GPIOI_12 142
#define brain_pin_e_GPIOI_13 143
#define brain_pin_e_GPIOI_14 144
#define brain_pin_e_GPIOI_15 145
#define brain_pin_e_GPIOI_2 132
#define brain_pin_e_GPIOI_3 133
#define brain_pin_e_GPIOI_4 134
#define brain_pin_e_GPIOI_5 135
#define brain_pin_e_GPIOI_6 136
#define brain_pin_e_GPIOI_7 137
#define brain_pin_e_GPIOI_8 138
#define brain_pin_e_GPIOI_9 139
2022-02-01 14:42:35 -08:00
#define brain_pin_e_L9779_IGN_1 215
#define brain_pin_e_L9779_IGN_2 216
#define brain_pin_e_L9779_IGN_3 217
#define brain_pin_e_L9779_IGN_4 218
#define brain_pin_e_L9779_OUT_1 219
#define brain_pin_e_L9779_OUT_10 228
#define brain_pin_e_L9779_OUT_11 229
#define brain_pin_e_L9779_OUT_12 230
#define brain_pin_e_L9779_OUT_13 231
#define brain_pin_e_L9779_OUT_14 232
#define brain_pin_e_L9779_OUT_15 233
#define brain_pin_e_L9779_OUT_16 234
#define brain_pin_e_L9779_OUT_17 235
#define brain_pin_e_L9779_OUT_18 236
#define brain_pin_e_L9779_OUT_19 237
#define brain_pin_e_L9779_OUT_2 220
#define brain_pin_e_L9779_OUT_20 238
#define brain_pin_e_L9779_OUT_25 243
#define brain_pin_e_L9779_OUT_26 244
#define brain_pin_e_L9779_OUT_27 245
#define brain_pin_e_L9779_OUT_28 246
#define brain_pin_e_L9779_OUT_3 221
#define brain_pin_e_L9779_OUT_4 222
#define brain_pin_e_L9779_OUT_5 223
#define brain_pin_e_L9779_OUT_6 224
#define brain_pin_e_L9779_OUT_7 225
#define brain_pin_e_L9779_OUT_8 226
#define brain_pin_e_L9779_OUT_9 227
#define brain_pin_e_L9779_OUT_A 239
#define brain_pin_e_L9779_OUT_B 240
#define brain_pin_e_L9779_OUT_C 241
#define brain_pin_e_L9779_OUT_D 242
#define brain_pin_e_L9779_OUT_MRD 247
#define brain_pin_e_L9779_PIN_KEY 248
2021-10-23 18:38:06 -07:00
#define brain_pin_e_MC33972_PIN_1 146
#define brain_pin_e_MC33972_PIN_21 166
#define brain_pin_e_MC33972_PIN_22 167
#define brain_pin_e_TLE6240_PIN_1 199
#define brain_pin_e_TLE6240_PIN_10 208
#define brain_pin_e_TLE6240_PIN_11 209
#define brain_pin_e_TLE6240_PIN_12 210
#define brain_pin_e_TLE6240_PIN_13 211
#define brain_pin_e_TLE6240_PIN_14 212
#define brain_pin_e_TLE6240_PIN_15 213
#define brain_pin_e_TLE6240_PIN_16 214
#define brain_pin_e_TLE6240_PIN_2 200
#define brain_pin_e_TLE6240_PIN_3 201
#define brain_pin_e_TLE6240_PIN_4 202
#define brain_pin_e_TLE6240_PIN_5 203
#define brain_pin_e_TLE6240_PIN_6 204
#define brain_pin_e_TLE6240_PIN_7 205
#define brain_pin_e_TLE6240_PIN_8 206
#define brain_pin_e_TLE6240_PIN_9 207
#define brain_pin_e_TLE8888_PIN_1 168
#define brain_pin_e_TLE8888_PIN_10 177
#define brain_pin_e_TLE8888_PIN_11 178
#define brain_pin_e_TLE8888_PIN_12 179
#define brain_pin_e_TLE8888_PIN_13 180
#define brain_pin_e_TLE8888_PIN_14 181
#define brain_pin_e_TLE8888_PIN_15 182
#define brain_pin_e_TLE8888_PIN_16 183
#define brain_pin_e_TLE8888_PIN_17 184
#define brain_pin_e_TLE8888_PIN_18 185
#define brain_pin_e_TLE8888_PIN_19 186
#define brain_pin_e_TLE8888_PIN_2 169
#define brain_pin_e_TLE8888_PIN_20 187
#define brain_pin_e_TLE8888_PIN_21 188
#define brain_pin_e_TLE8888_PIN_22 189
#define brain_pin_e_TLE8888_PIN_23 190
#define brain_pin_e_TLE8888_PIN_24 191
#define brain_pin_e_TLE8888_PIN_25 192
#define brain_pin_e_TLE8888_PIN_26 193
#define brain_pin_e_TLE8888_PIN_27 194
#define brain_pin_e_TLE8888_PIN_28 195
#define brain_pin_e_TLE8888_PIN_3 170
#define brain_pin_e_TLE8888_PIN_4 171
#define brain_pin_e_TLE8888_PIN_5 172
#define brain_pin_e_TLE8888_PIN_6 173
#define brain_pin_e_TLE8888_PIN_7 174
#define brain_pin_e_TLE8888_PIN_8 175
#define brain_pin_e_TLE8888_PIN_9 176
#define brain_pin_e_TLE8888_PIN_KEY 197
#define brain_pin_e_TLE8888_PIN_MR 196
#define brain_pin_e_TLE8888_PIN_WAKE 198
2022-04-24 20:46:16 -07:00
#define brakePedalPin_offset 2940
#define brakePedalPinMode_offset 2952
#define byFirmwareVersion_offset 544
2020-09-07 08:28:51 -07:00
#define CAM_INPUTS_COUNT 4
2021-02-08 21:26:52 -08:00
#define CAM_INPUTS_COUNT_padding 0
2022-04-24 20:46:16 -07:00
#define camInputs1_offset 624
#define camInputs2_offset 625
#define camInputs3_offset 626
#define camInputs4_offset 627
#define camInputsDebug1_offset 1816
#define camInputsDebug2_offset 1817
#define camInputsDebug3_offset 1818
#define camInputsDebug4_offset 1819
#define camInputsDebugPadding_offset 1820
#define camInputsPadding_offset 628
2021-02-01 02:41:19 -08:00
#define CAMS_PER_BANK 2
2021-02-08 21:26:52 -08:00
#define CAMS_PER_BANK_padding 0
2022-04-24 20:46:16 -07:00
#define can2BaudRate_offset 2340
#define can2RxPin_offset 2388
#define can2TxPin_offset 2384
#define can_baudrate_e_auto_enum "B100KBPS", "B250KBPS", "B500KBPS", "B1MBPS"
2021-10-23 18:38:06 -07:00
#define can_baudrate_e_B100KBPS 0
#define can_baudrate_e_B1MBPS 3
#define can_baudrate_e_B250KBPS 1
#define can_baudrate_e_B500KBPS 2
2021-06-20 14:45:12 -07:00
#define can_baudrate_e_enum "100kbps", "250kbps", "500kbps", "1Mbps"
#define CAN_DEFAULT_BASE 0x200
2021-12-04 19:19:16 -08:00
#define CAN_ECU_SERIAL_RX_ID 0x100
#define CAN_ECU_SERIAL_TX_ID 0x102
2021-12-08 04:10:47 -08:00
#define can_nbc_e_auto_enum "CAN_BUS_NBC_NONE", "CAN_BUS_NBC_FIAT", "CAN_BUS_NBC_VAG", "CAN_BUS_MAZDA_RX8", "CAN_BUS_NBC_BMW", "CAN_BUS_W202_C180", "CAN_BUS_BMW_E90", "CAN_BUS_Haltech", "CAN_BUS_MQB", "CAN_BUS_NISSAN_VQ", "CAN_BUS_GENESIS_COUPE", "CAN_BUS_HONDA_K", "CAN_AIM_DASH"
#define can_nbc_e_CAN_AIM_DASH 12
2021-10-23 18:38:06 -07:00
#define can_nbc_e_CAN_BUS_BMW_E90 6
#define can_nbc_e_CAN_BUS_GENESIS_COUPE 10
#define can_nbc_e_CAN_BUS_Haltech 7
#define can_nbc_e_CAN_BUS_HONDA_K 11
#define can_nbc_e_CAN_BUS_MAZDA_RX8 3
#define can_nbc_e_CAN_BUS_MQB 8
#define can_nbc_e_CAN_BUS_NBC_BMW 4
#define can_nbc_e_CAN_BUS_NBC_FIAT 1
#define can_nbc_e_CAN_BUS_NBC_NONE 0
#define can_nbc_e_CAN_BUS_NBC_VAG 2
#define can_nbc_e_CAN_BUS_NISSAN_VQ 9
#define can_nbc_e_CAN_BUS_W202_C180 5
#define can_nbc_e_Internal_ForceMyEnumIntSize_can_nbc ENUM_32_BITS
2021-02-12 17:50:56 -08:00
#define CAN_RX_PREFIX "CAN_rx"
#define can_vss_nbc_e_auto_enum "BMW_e46", "W202"
2021-10-23 18:38:06 -07:00
#define can_vss_nbc_e_BMW_e46 0
#define can_vss_nbc_e_Force_4_bytes_size_can_vss_nbc_e ENUM_32_BITS
#define can_vss_nbc_e_W202 1
2022-04-24 20:46:16 -07:00
#define canBaudRate_offset 2332
#define canBroadcastUseChannelTwo_offset 1284
#define canNbcType_offset 528
#define canReadEnabled_offset 1780
#define canRxPin_offset 940
#define canSleepPeriodMs_offset 532
#define canTxPin_offset 936
#define canVssNbcType_offset 4412
#define canWriteEnabled_offset 1780
#define cdmInputPin_offset 1248
2021-10-23 18:38:06 -07:00
#define chamber_style_e_CS_CLOSED 1
#define chamber_style_e_CS_OPEN 0
#define chamber_style_e_CS_SWIRL_TUMBLE 2
#define chamber_style_e_Internal_ForceMyEnumIntSize_chamber_stype ENUM_32_BITS
2022-04-24 20:46:16 -07:00
#define cj125CsPin_offset 856
#define cj125CsPinMode_offset 2508
#define cj125isLsu49_offset 192
#define cj125isUaDivided_offset 192
#define cj125isUrDivided_offset 192
#define cj125SpiDevice_offset 2504
#define cj125ua_offset 2944
#define cj125ur_offset 2948
#define clt_adcChannel_offset 400
#define clt_alignmentFill_at_29_offset 401
#define clt_bias_resistor_offset 396
#define clt_config_offset 372
2020-09-07 08:28:51 -07:00
#define CLT_CRANKING_CURVE_SIZE 8
#define CLT_CURVE_SIZE 16
2021-02-17 14:46:18 -08:00
#define CLT_LIMITER_CURVE_SIZE 4
2022-04-24 20:46:16 -07:00
#define clt_offset 372
#define clt_resistance_1_offset 384
#define clt_resistance_2_offset 388
#define clt_resistance_3_offset 392
#define clt_tempC_1_offset 372
#define clt_tempC_2_offset 376
#define clt_tempC_3_offset 380
2020-09-07 08:28:51 -07:00
#define CLT_TIMING_CURVE_SIZE 8
2022-04-24 20:46:16 -07:00
#define cltCrankingCorr_offset 6476
#define cltCrankingCorrBins_offset 6444
#define cltFuelCorr_offset 14652
#define cltFuelCorrBins_offset 14588
#define cltIdleCorr_offset 15036
#define cltIdleCorrBins_offset 14972
#define cltIdleRpm_offset 2224
#define cltIdleRpmBins_offset 2160
#define cltRevLimitRpm_offset 3708
#define cltRevLimitRpmBins_offset 3704
#define cltTimingBins_offset 2644
#define cltTimingExtra_offset 2676
#define clutchDownPin_offset 828
#define clutchDownPinInverted_offset 1284
#define clutchDownPinMode_offset 840
#define clutchUpPin_offset 1080
#define clutchUpPinInverted_offset 1284
#define clutchUpPinMode_offset 1088
2021-06-23 11:54:44 -07:00
#define CMD_AC_RELAY_BENCH "acrelaybench"
2020-12-07 17:33:19 -08:00
#define CMD_ALTERNATOR_PIN "set_alternator_pin"
#define CMD_BOOST_PIN "set_boost_pin"
2021-06-20 20:35:31 -07:00
#define CMD_BURNCONFIG "burnconfig"
2020-09-07 08:28:51 -07:00
#define CMD_DATE "date"
#define CMD_DISABLE "disable"
#define CMD_ENABLE "enable"
#define CMD_ENGINE_TYPE "engine_type"
2020-10-03 16:29:56 -07:00
#define CMD_ENGINESNIFFERRPMTHRESHOLD "engineSnifferRpmThreshold"
2020-09-07 08:28:51 -07:00
#define CMD_ETB_DUTY "set_etb_duty"
2021-03-11 05:40:39 -08:00
#define CMD_EXTERNAL_STIMULATION "ext_stimulation"
2021-06-23 14:07:38 -07:00
#define CMD_FAN2_BENCH "fan2bench"
2021-06-23 11:54:44 -07:00
#define CMD_FAN_BENCH "fanbench"
#define CMD_FUEL_BENCH "fuelbench"
2020-09-07 08:28:51 -07:00
#define CMD_FUNCTIONAL_TEST_MODE "test_mode"
2021-09-06 08:04:17 -07:00
#define CMD_GET "get"
2020-11-21 21:45:32 -08:00
#define CMD_HPFP_BENCH "hpfpbench"
2020-12-07 17:33:19 -08:00
#define CMD_IDLE_PIN "set_idle_pin"
#define CMD_IGNITION "ignition"
2020-12-08 02:16:15 -08:00
#define CMD_IGNITION_PIN "set_ignition_pin"
#define CMD_INJECTION "injection"
2020-12-08 02:16:15 -08:00
#define CMD_INJECTION_PIN "set_injection_pin"
2020-12-07 17:33:19 -08:00
#define CMD_LOGIC_PIN "set_logic_input_pin"
#define CMD_MIL_BENCH "milbench"
2020-09-07 08:28:51 -07:00
#define CMD_PINS "pins"
2020-11-26 14:30:00 -08:00
#define CMD_PWM "pwm"
2020-09-07 08:28:51 -07:00
#define CMD_REBOOT "reboot"
#define CMD_REBOOT_DFU "reboot_dfu"
#define CMD_RESET_ENGINE_SNIFFER "reset_engine_chart"
#define CMD_RPM "rpm"
#define CMD_SELF_STIMULATION "self_stimulation"
2021-09-06 08:04:17 -07:00
#define CMD_SET "set"
2021-06-23 11:54:44 -07:00
#define CMD_SPARK_BENCH "sparkbench"
#define CMD_STARTER_BENCH "starterbench"
2020-09-07 08:28:51 -07:00
#define CMD_TRIGGER_HW_INPUT "trigger_hw_input"
#define CMD_TRIGGER_PIN "set_trigger_input_pin"
2020-12-08 01:43:33 -08:00
#define CMD_TRIGGER_SIMULATOR_PIN "set_trigger_simulator_pin"
2020-09-07 08:28:51 -07:00
#define CMD_TRIGGERINFO "triggerinfo"
#define CMD_TS_BENCH_CATEGORY 22
2022-04-23 14:27:33 -07:00
#define CMD_TS_LUA_OUTPUT_CATEGORY 33
2021-01-06 10:49:08 -08:00
#define CMD_TS_SOLENOID_CATEGORY 41
#define CMD_TS_X14 20
#define CMD_TS_X31 49
#define CMD_VSS_PIN "vss_pin"
2020-09-07 08:28:51 -07:00
#define CMD_WRITECONFIG "writeconfig"
2022-04-24 20:46:16 -07:00
#define coastingFuelCutClt_offset 3522
#define coastingFuelCutEnabled_offset 992
#define coastingFuelCutMap_offset 3526
#define coastingFuelCutRpmHigh_offset 3516
#define coastingFuelCutRpmLow_offset 3518
#define coastingFuelCutTps_offset 3520
#define coastingFuelCutVssHigh_offset 2276
#define coastingFuelCutVssLow_offset 2272
#define communicationLedPin_offset 2120
#define complexWallModel_offset 1804
#define COMPOSITE_DATA_LENGTH 2500
2020-10-27 05:24:46 -07:00
#define COMPOSITE_DATA_LENGTH_HALF 1250
#define COMPOSITE_PACKET_COUNT 500
#define COMPOSITE_PACKET_SIZE 5
2022-04-24 20:46:16 -07:00
#define compressionRatio_offset 972
2020-09-07 08:28:51 -07:00
#define CONSOLE_DATA_PROTOCOL_TAG " @"
2022-04-24 20:46:16 -07:00
#define consoleUartDevice_offset 1272
#define consumeObdSensors_offset 1284
2020-09-07 08:28:51 -07:00
#define CRANKING_ADVANCE_CURVE_SIZE 4
2022-04-24 20:46:16 -07:00
#define cranking_alignmentFill_at_6_offset 210
#define cranking_baseFuel_offset 204
2020-09-07 08:28:51 -07:00
#define CRANKING_CLT_IDLE_CURVE_SIZE 8
#define CRANKING_CURVE_SIZE 8
2021-10-23 18:38:06 -07:00
#define cranking_ignition_mode_e_CIM_DEFAULT 0
#define cranking_ignition_mode_e_CIM_FIXED_ANGLE 1
#define cranking_ignition_mode_e_Force_4_bytes_size_cranking_ignition_mode ENUM_32_BITS
2022-04-24 20:46:16 -07:00
#define cranking_offset 204
#define cranking_parameters_s_size 8
2022-04-24 20:46:16 -07:00
#define cranking_rpm_offset 208
#define crankingAdvance_offset 3492
#define crankingAdvanceBins_offset 3476
#define crankingCycleBins_offset 14940
#define crankingCycleCoef_offset 14908
#define crankingFuelBins_offset 14876
#define crankingFuelCoef_offset 14844
#define crankingFuelCoefE100_offset 21948
#define crankingIACposition_offset 2516
#define crankingInjectionMode_offset 468
#define crankingTimingAngle_offset 480
#define crankingTpsBins_offset 1976
#define crankingTpsCoef_offset 1944
#define CRITICAL_PREFIX "CRITICAL"
2022-04-24 20:46:16 -07:00
#define cutFuelOnHardLimit_offset 1780
#define cutSparkOnHardLimit_offset 1780
2021-12-20 19:04:18 -08:00
#define cyl_trim_s_size 16
2022-04-24 20:46:16 -07:00
#define cylinderBankSelect10_offset 4285
#define cylinderBankSelect11_offset 4286
#define cylinderBankSelect12_offset 4287
#define cylinderBankSelect1_offset 4276
#define cylinderBankSelect2_offset 4277
#define cylinderBankSelect3_offset 4278
#define cylinderBankSelect4_offset 4279
#define cylinderBankSelect5_offset 4280
#define cylinderBankSelect6_offset 4281
#define cylinderBankSelect7_offset 4282
#define cylinderBankSelect8_offset 4283
#define cylinderBankSelect9_offset 4284
#define cylinderBore_offset 460
#define cylindersCount_offset 452
#define dc_io_size 16
2020-11-16 16:45:34 -08:00
#define DC_PER_STEPPER 2
2022-01-11 20:08:51 -08:00
#define debug_mode_e_auto_enum "DBG_0", "DBG_TPS_ACCEL", "DBG_GPPWM", "DBG_IDLE_CONTROL", "DBG_EL_ACCEL", "DBG_TRIGGER_COUNTERS", "DBG_SOFT_SPARK_CUT", "DBG_VVT_1_PID", "DBG_8", "DBG_9", "DBG_10", "DBG_11", "DBG_UNUSED12", "DBG_SD_CARD", "DBG_SR5_PROTOCOL", "DBG_KNOCK", "DBG_16", "DBG_ELECTRONIC_THROTTLE_PID", "DBG_EXECUTOR", "DBG_BENCH_TEST", "DBG_20", "DBG_ANALOG_INPUTS", "DBG_INSTANT_RPM", "UNUSED23", "DBG_24", "DBG_CJ125", "DBG_26", "DBG_MAP", "DBG_METRICS", "DBG_29", "DBG_ION", "DBG_TLE8888", "DBG_ANALOG_INPUTS2", "DBG_DWELL_METRIC", "DBG_34", "DBG_35", "DBG_36", "DBG_37", "DBG_38", "DBG_ETB_AUTOTUNE", "DBG_COMPOSITE_LOG", "DBG_UNUSED41", "DBG_UNUSED_42", "DBG_43", "DBG_DYNO_VIEW", "DBG_LOGIC_ANALYZER", "DBG_RUSEFI_WIDEBAND", "DBG_TCU", "DBG_LUA", "DBG_VVT_2_PID", "DBG_VVT_3_PID", "DBG_VVT_4_PID"
2021-11-29 08:49:40 -08:00
#define debug_mode_e_DBG_0 0
2021-11-29 14:53:01 -08:00
#define debug_mode_e_DBG_10 10
#define debug_mode_e_DBG_11 11
2021-11-29 08:49:40 -08:00
#define debug_mode_e_DBG_16 16
2021-11-29 14:53:01 -08:00
#define debug_mode_e_DBG_20 20
2022-01-11 20:08:51 -08:00
#define debug_mode_e_DBG_24 24
2021-12-06 18:38:31 -08:00
#define debug_mode_e_DBG_26 26
2021-11-29 14:53:01 -08:00
#define debug_mode_e_DBG_29 29
2021-10-23 18:38:06 -07:00
#define debug_mode_e_DBG_34 34
2021-11-29 08:49:40 -08:00
#define debug_mode_e_DBG_35 35
2022-01-01 23:20:05 -08:00
#define debug_mode_e_DBG_36 36
2021-11-29 14:53:01 -08:00
#define debug_mode_e_DBG_37 37
2021-12-16 13:24:43 -08:00
#define debug_mode_e_DBG_38 38
2021-11-29 08:49:40 -08:00
#define debug_mode_e_DBG_43 43
2021-12-06 14:39:16 -08:00
#define debug_mode_e_DBG_8 8
2021-11-29 14:53:01 -08:00
#define debug_mode_e_DBG_9 9
2021-10-23 18:38:06 -07:00
#define debug_mode_e_DBG_ANALOG_INPUTS 21
#define debug_mode_e_DBG_ANALOG_INPUTS2 32
#define debug_mode_e_DBG_BENCH_TEST 19
#define debug_mode_e_DBG_CJ125 25
#define debug_mode_e_DBG_COMPOSITE_LOG 40
#define debug_mode_e_DBG_DWELL_METRIC 33
#define debug_mode_e_DBG_DYNO_VIEW 44
#define debug_mode_e_DBG_EL_ACCEL 4
#define debug_mode_e_DBG_ELECTRONIC_THROTTLE_PID 17
#define debug_mode_e_DBG_ETB_AUTOTUNE 39
#define debug_mode_e_DBG_EXECUTOR 18
#define debug_mode_e_DBG_GPPWM 2
#define debug_mode_e_DBG_IDLE_CONTROL 3
#define debug_mode_e_DBG_INSTANT_RPM 22
#define debug_mode_e_DBG_ION 30
#define debug_mode_e_DBG_KNOCK 15
#define debug_mode_e_DBG_LOGIC_ANALYZER 45
#define debug_mode_e_DBG_LUA 48
#define debug_mode_e_DBG_MAP 27
#define debug_mode_e_DBG_METRICS 28
#define debug_mode_e_DBG_RUSEFI_WIDEBAND 46
#define debug_mode_e_DBG_SD_CARD 13
2021-11-19 04:08:29 -08:00
#define debug_mode_e_DBG_SOFT_SPARK_CUT 6
2021-10-23 18:38:06 -07:00
#define debug_mode_e_DBG_SR5_PROTOCOL 14
#define debug_mode_e_DBG_TCU 47
#define debug_mode_e_DBG_TLE8888 31
#define debug_mode_e_DBG_TPS_ACCEL 1
#define debug_mode_e_DBG_TRIGGER_COUNTERS 5
2021-10-23 22:22:53 -07:00
#define debug_mode_e_DBG_UNUSED12 12
#define debug_mode_e_DBG_UNUSED41 41
2021-10-23 18:38:06 -07:00
#define debug_mode_e_DBG_UNUSED_42 42
#define debug_mode_e_DBG_VVT_1_PID 7
#define debug_mode_e_DBG_VVT_2_PID 49
#define debug_mode_e_DBG_VVT_3_PID 50
#define debug_mode_e_DBG_VVT_4_PID 51
2022-02-01 23:19:22 -08:00
#define debug_mode_e_enum "INVALID", "TPS acceleration enrichment", "GPPWM", "Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "VVT1 PID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "SD card", "sr5", "Knock", "INVALID", "Electronic Throttle", "Executor", "Bench Test / TS commands", "INVALID", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "CJ125", "INVALID", "MAP", "Metrics", "INVALID", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "INVALID", "Boost Control", "INVALID", "INVALID", "ETB Autotune", "Composite Log", "INVALID", "INVALID", "INVALID", "Dyno_View", "Logic_Analyzer", "rusEFI Wideband", "TCU", "Lua", "VVT2 PID", "VVT3 PID", "VVT4 PID", "mode 52", "mode 53"
2022-01-12 19:04:47 -08:00
#define debug_mode_e_Force_4_bytes_size_debug_mode_e ENUM_32_BITS
2021-10-23 22:22:53 -07:00
#define debug_mode_e_UNUSED23 23
2022-04-24 20:46:16 -07:00
#define debugMapAveraging_offset 1128
#define debugMode_offset 2316
#define debugTriggerSync_offset 864
2020-09-07 08:28:51 -07:00
#define DIGIPOT_COUNT 4
2022-04-24 20:46:16 -07:00
#define digitalPotentiometerChipSelect1_offset 844
#define digitalPotentiometerChipSelect2_offset 845
#define digitalPotentiometerChipSelect3_offset 846
#define digitalPotentiometerChipSelect4_offset 847
#define digitalPotentiometerSpiDevice_offset 868
#define disableEtbWhenEngineStopped_offset 992
#define disableFan1WhenStopped_offset 192
#define disableFan2WhenStopped_offset 192
#define disablePrimaryUart_offset 1780
#define displacement_offset 448
#define display_mode_e_auto_enum "DM_NONE", "DM_HD44780", "DM_HD44780_OVER_PCF8574"
2021-10-23 18:38:06 -07:00
#define display_mode_e_DM_HD44780 1
#define display_mode_e_DM_HD44780_OVER_PCF8574 2
#define display_mode_e_DM_NONE 0
#define display_mode_e_Force_4_bytes_size_display_mode ENUM_32_BITS
2022-04-24 20:46:16 -07:00
#define displayLogicLevelsInEngineSniffer_offset 192
#define displayMode_offset 540
#define driveWheelRevPerKm_offset 524
#define drv8860_cs_offset 1612
#define drv8860_csPinMode_offset 1616
#define drv8860_miso_offset 1620
#define drv8860spiDevice_offset 1608
2020-09-07 08:28:51 -07:00
#define DWELL_CURVE_SIZE 8
2022-04-24 20:46:16 -07:00
#define dwellVoltageCorrValues_offset 1052
#define dwellVoltageCorrVoltBins_offset 1040
#define ego_sensor_e_auto_enum "ES_BPSX_D1", "ES_Innovate_MTX_L", "ES_14Point7_Free", "ES_NarrowBand", "ES_PLX", "ES_Custom", "ES_AEM"
#define ego_sensor_e_enum "BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "INVALID", "INVALID"
2021-10-23 18:38:06 -07:00
#define ego_sensor_e_ES_14Point7_Free 2
#define ego_sensor_e_ES_AEM 6
#define ego_sensor_e_ES_BPSX_D1 0
#define ego_sensor_e_ES_Custom 5
#define ego_sensor_e_ES_Innovate_MTX_L 1
#define ego_sensor_e_ES_NarrowBand 3
#define ego_sensor_e_ES_PLX 4
#define ego_sensor_e_Force_4_bytes_size_ego_sensor ENUM_32_BITS
2022-04-24 20:46:16 -07:00
#define egoValueShift_offset 2496
2020-09-07 08:28:51 -07:00
#define EGT_CHANNEL_COUNT 8
2022-04-24 20:46:16 -07:00
#define electronicThrottlePin1Mode_offset 848
#define enableAemXSeries_offset 992
#define enableCanVss_offset 1284
#define enabledStep1Limiter_offset 992
#define enableFan1WithAc_offset 192
#define enableFan2WithAc_offset 192
#define enableInnovateLC2_offset 1284
#define enableLaunchRetard_offset 1284
#define enableMapEstimationTableFallback_offset 192
#define enableSoftwareKnock_offset 1284
#define enableTrailingSparks_offset 192
#define enableVerboseCanTx_offset 992
#define engine_configuration_s_size 5972
2021-07-15 21:51:36 -07:00
#define engine_load_mode_e_auto_enum "INVALID", "INVALID", "INVALID", "LM_SPEED_DENSITY", "LM_REAL_MAF", "LM_ALPHA_N", "LM_LUA", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "LM_MOCK"
#define engine_load_mode_e_enum "INVALID", "INVALID", "INVALID", "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
2021-10-23 18:38:06 -07:00
#define engine_load_mode_e_Force_4_bytes_size_engine_load_mode ENUM_32_BITS
#define engine_load_mode_e_LM_ALPHA_N 5
#define engine_load_mode_e_LM_LUA 6
#define engine_load_mode_e_LM_MOCK 100
#define engine_load_mode_e_LM_REAL_MAF 4
#define engine_load_mode_e_LM_SPEED_DENSITY 3
#define ENGINE_MAKE_BMW "BMW"
#define ENGINE_MAKE_GM "GM"
2021-10-02 08:39:09 -07:00
#define ENGINE_MAKE_HONDA "Honda"
2021-10-09 13:36:17 -07:00
#define ENGINE_MAKE_Hyundai "Hyundai"
#define ENGINE_MAKE_LADA "Lada"
#define ENGINE_MAKE_MAZDA "Mazda"
#define ENGINE_MAKE_MERCEDES "Mercedes"
2021-07-05 16:56:24 -07:00
#define ENGINE_MAKE_NISSAN "Nissan"
2020-12-12 19:24:09 -08:00
#define ENGINE_MAKE_SUBARU "Subaru"
#define ENGINE_MAKE_TOYOTA "Toyota"
#define ENGINE_MAKE_VAG "VAG"
2022-04-18 05:10:05 -07:00
#define ENGINE_NOISE_CURVE_SIZE 16
#define ENGINE_SNIFFER_UNIT_US 10
2022-02-06 11:04:42 -08:00
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "PROTEUS_HARLEY", "FORD_INLINE_6_1995", "GY6_139QMB", "PROTEUS_E65_6H_MAN_IN_THE_MIDDLE", "HELLEN_NA8_96", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "TEST_33816", "TEST_ROTARY", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "TEST_CRANK_ENGINE", "SACHS", "PROTEUS_ANALOG_PWM_TEST", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "L9779_BENCH_ENGINE", "EEPROM_BENCH_ENGINE", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "TEST_100", "TEST_101", "TEST_102"
2021-10-23 18:38:06 -07:00
#define engine_type_e_BMW_M73_M 24
2022-02-01 19:59:01 -08:00
#define engine_type_e_BMW_M73_MRE 50
#define engine_type_e_BMW_M73_MRE_SLAVE 51
2021-10-23 22:22:53 -07:00
#define engine_type_e_CAMARO_4 35
2021-10-24 20:28:00 -07:00
#define engine_type_e_CITROEN_TU3JP 65
2021-10-24 13:06:18 -07:00
#define engine_type_e_DEFAULT_FRANKENSO 0
2021-10-23 22:22:53 -07:00
#define engine_type_e_DODGE_NEON_1995 2
2021-10-23 18:38:06 -07:00
#define engine_type_e_DODGE_NEON_2003_CRANK 46
#define engine_type_e_DODGE_RAM 64
2022-02-06 11:04:42 -08:00
#define engine_type_e_EEPROM_BENCH_ENGINE 61
2021-10-23 22:22:53 -07:00
#define engine_type_e_ET_UNUSED96 96
#define engine_type_e_ET_UNUSED97 97
#define engine_type_e_ET_UNUSED98 98
2021-10-23 18:38:06 -07:00
#define engine_type_e_ETB_BENCH_ENGINE 58
2022-01-12 19:04:47 -08:00
#define engine_type_e_Force_4_bytes_size_engine_type ENUM_32_BITS
2021-10-23 22:22:53 -07:00
#define engine_type_e_FORD_ASPIRE_1996 3
2021-10-24 13:06:18 -07:00
#define engine_type_e_FORD_ESCORT_GT 14
2021-10-23 18:38:06 -07:00
#define engine_type_e_FORD_INLINE_6_1995 7
2021-10-24 20:28:00 -07:00
#define engine_type_e_FRANKENSO_BMW_M73_F 40
#define engine_type_e_FRANKENSO_MAZDA_MIATA_2003 47
2021-10-24 07:17:05 -07:00
#define engine_type_e_FRANKENSO_MAZDA_MIATA_NA8 56
#define engine_type_e_FRANKENSO_MIATA_NA6_MAP 41
2021-10-24 20:28:00 -07:00
#define engine_type_e_FRANKENSO_MIATA_NA6_VAF 57
2021-10-23 18:38:06 -07:00
#define engine_type_e_FRANKENSO_QA_ENGINE 49
#define engine_type_e_GY6_139QMB 8
#define engine_type_e_HELLEN72_ETB 33
2021-10-24 20:28:00 -07:00
#define engine_type_e_HELLEN_121_NISSAN_4_CYL 84
2021-10-24 13:06:18 -07:00
#define engine_type_e_HELLEN_121_NISSAN_6_CYL 72
2021-10-23 20:08:45 -07:00
#define engine_type_e_HELLEN_121_NISSAN_8_CYL 85
#define engine_type_e_HELLEN_121_NISSAN_ALMERA_N16 87
2021-10-24 13:06:18 -07:00
#define engine_type_e_HELLEN_121_VAG_4_CYL 71
#define engine_type_e_HELLEN_121_VAG_5_CYL 77
#define engine_type_e_HELLEN_121_VAG_8_CYL 81
#define engine_type_e_HELLEN_121_VAG_V6_CYL 78
#define engine_type_e_HELLEN_121_VAG_VR6_CYL 79
#define engine_type_e_HELLEN_128_MERCEDES_4_CYL 36
2021-10-24 20:28:00 -07:00
#define engine_type_e_HELLEN_128_MERCEDES_6_CYL 88
#define engine_type_e_HELLEN_128_MERCEDES_8_CYL 89
2021-10-24 13:06:18 -07:00
#define engine_type_e_HELLEN_134_BMW 75
2021-10-24 20:28:00 -07:00
#define engine_type_e_HELLEN_154_HYUNDAI_COUPE_BK1 82
#define engine_type_e_HELLEN_154_HYUNDAI_COUPE_BK2 95
2021-10-24 13:06:18 -07:00
#define engine_type_e_HELLEN_154_VAG 76
#define engine_type_e_HELLEN_55_BMW 73
#define engine_type_e_HELLEN_88_BMW 74
2021-10-24 20:28:00 -07:00
#define engine_type_e_HELLEN_NA6 34
2021-12-29 18:53:30 -08:00
#define engine_type_e_HELLEN_NA8_96 10
2021-10-24 13:06:18 -07:00
#define engine_type_e_HELLEN_NA94 80
2021-10-24 20:28:00 -07:00
#define engine_type_e_HELLEN_NB1 83
2021-10-23 20:08:45 -07:00
#define engine_type_e_HELLEN_NB1_36 94
2021-10-24 10:18:25 -07:00
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
2021-10-23 18:38:06 -07:00
#define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_ACCORD_CD_TWO_WIRES 17
2022-02-06 09:57:16 -08:00
#define engine_type_e_L9779_BENCH_ENGINE 60
2021-10-23 18:38:06 -07:00
#define engine_type_e_MAZDA_MIATA_2003_BOARD_TEST 55
#define engine_type_e_MAZDA_MIATA_2003_NA_RAIL 54
#define engine_type_e_MIATA_1996 21
2021-10-24 10:18:25 -07:00
#define engine_type_e_MIATA_PROTEUS_TCU 1
2021-10-23 18:38:06 -07:00
#define engine_type_e_MINIMAL_PINS 99
#define engine_type_e_MITSU_4G93 16
#define engine_type_e_MRE_BOARD_NEW_TEST 31
2021-10-24 13:06:18 -07:00
#define engine_type_e_MRE_BODY_CONTROL 23
2021-10-24 10:18:25 -07:00
#define engine_type_e_MRE_M111 68
2021-10-24 13:06:18 -07:00
#define engine_type_e_MRE_MIATA_94_MAP 20
#define engine_type_e_MRE_MIATA_NA6_MAP 66
#define engine_type_e_MRE_MIATA_NA6_VAF 12
2021-10-23 18:38:06 -07:00
#define engine_type_e_MRE_MIATA_NB2_ETB 13
2021-10-24 13:06:18 -07:00
#define engine_type_e_MRE_MIATA_NB2_MAF 15
#define engine_type_e_MRE_MIATA_NB2_MAP 11
2021-10-28 11:24:50 -07:00
#define engine_type_e_MRE_SECONDARY_CAN 4
2021-10-24 13:06:18 -07:00
#define engine_type_e_MRE_SUBARU_EJ18 37
2021-10-23 22:22:53 -07:00
#define engine_type_e_NISSAN_PRIMERA 5
2022-02-01 19:59:01 -08:00
#define engine_type_e_PROTEUS_ANALOG_PWM_TEST 30
2021-10-24 10:18:25 -07:00
#define engine_type_e_PROTEUS_BMW_M73 63
2021-12-23 13:46:59 -08:00
#define engine_type_e_PROTEUS_E65_6H_MAN_IN_THE_MIDDLE 9
2021-11-13 19:02:10 -08:00
#define engine_type_e_PROTEUS_HARLEY 6
2021-10-24 10:18:25 -07:00
#define engine_type_e_PROTEUS_HONDA_ELEMENT_2003 90
#define engine_type_e_PROTEUS_HONDA_OBD2A 91
2021-11-06 19:14:13 -07:00
#define engine_type_e_PROTEUS_LUA_DEMO 25
2021-10-24 10:18:25 -07:00
#define engine_type_e_PROTEUS_MIATA_NB2 67
2021-10-24 20:28:00 -07:00
#define engine_type_e_PROTEUS_N73 93
2021-10-24 13:06:18 -07:00
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42
2021-10-24 20:28:00 -07:00
#define engine_type_e_PROTEUS_VAG_80_18T 92
#define engine_type_e_SACHS 29
2021-10-23 18:38:06 -07:00
#define engine_type_e_SUBARU_2003_WRX 22
#define engine_type_e_SUBARUEG33_DEFAULTS 70
2022-02-01 19:59:01 -08:00
#define engine_type_e_TEST_100 100
#define engine_type_e_TEST_101 101
#define engine_type_e_TEST_102 102
#define engine_type_e_TEST_33816 18
2021-12-07 18:24:12 -08:00
#define engine_type_e_TEST_CRANK_ENGINE 28
2021-10-23 18:38:06 -07:00
#define engine_type_e_TEST_ENGINE 26
#define engine_type_e_TEST_ENGINE_VVT 45
#define engine_type_e_TEST_ISSUE_366_BOTH 52
#define engine_type_e_TEST_ISSUE_366_RISE 53
#define engine_type_e_TEST_ISSUE_898 27
2022-02-01 19:59:01 -08:00
#define engine_type_e_TEST_ROTARY 19
2021-10-23 18:38:06 -07:00
#define engine_type_e_TLE8888_BENCH_ENGINE 59
#define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44
#define engine_type_e_TOYOTA_JZS147 38
2021-10-28 11:24:50 -07:00
#define engine_type_e_UNUSED39 39
2021-10-23 18:38:06 -07:00
#define engine_type_e_UNUSED_48 48
2021-10-23 22:22:53 -07:00
#define engine_type_e_VW_ABA 32
2021-10-24 13:06:18 -07:00
#define engine_type_e_VW_B6 62
2022-04-24 20:46:16 -07:00
#define engineChartSize_offset 1808
#define engineCode_offset 1532
2020-09-07 08:28:51 -07:00
#define engineConfiguration_offset 0
2022-04-24 20:46:16 -07:00
#define engineMake_offset 1500
#define engineSnifferRpmThreshold_offset 16
2020-09-07 08:28:51 -07:00
#define engineType_offset 0
2021-10-23 20:08:45 -07:00
#define ENUM_16_BITS 60000
#define ENUM_32_BITS 2000000000
#define ERROR_BUFFER_SIZE 120
2020-09-07 08:28:51 -07:00
#define ETB_BIAS_CURVE_LENGTH 8
#define ETB_COUNT 2
2022-04-24 20:46:16 -07:00
#define etb_dFactor_offset 2044
2020-10-08 11:14:09 -07:00
#define etb_function_e_auto_enum "ETB_None", "ETB_Throttle1", "ETB_Throttle2", "ETB_IdleValve", "ETB_Wastegate"
2021-10-23 19:01:12 -07:00
#define etb_function_e_ETB_IdleValve 3
#define etb_function_e_ETB_None 0
2021-10-23 18:38:06 -07:00
#define etb_function_e_ETB_Throttle1 1
#define etb_function_e_ETB_Throttle2 2
#define etb_function_e_ETB_Wastegate 4
2021-10-25 12:48:12 -07:00
#define ETB_HW_MAX_FREQUENCY 3000
2022-04-24 20:46:16 -07:00
#define etb_iFactor_offset 2040
#define etb_iTermMax_offset 4226
#define etb_iTermMin_offset 4224
#define etb_maxValue_offset 2054
#define etb_minValue_offset 2052
#define etb_offset 2036
#define etb_offset_offset 2048
#define etb_periodMs_offset 2050
#define etb_pFactor_offset 2036
#define etb_use_two_wires_offset 192
#define etbBiasBins_offset 4156
#define etbBiasValues_offset 4188
#define etbFreq_offset 2802
#define etbFunctions1_offset 1604
#define etbFunctions2_offset 1605
#define etbIdleThrottleRange_offset 4272
#define etbIo1_alignmentFill_at_13_offset 1301
#define etbIo1_alignmentFill_at_1_offset 1289
#define etbIo1_alignmentFill_at_5_offset 1293
#define etbIo1_alignmentFill_at_9_offset 1297
#define etbIo1_controlPin_offset 1296
#define etbIo1_directionPin1_offset 1288
#define etbIo1_directionPin2_offset 1292
#define etbIo1_disablePin_offset 1300
#define etbIo1_offset 1288
#define etbIo2_alignmentFill_at_13_offset 1317
#define etbIo2_alignmentFill_at_1_offset 1305
#define etbIo2_alignmentFill_at_5_offset 1309
#define etbIo2_alignmentFill_at_9_offset 1313
#define etbIo2_controlPin_offset 1312
#define etbIo2_directionPin1_offset 1304
#define etbIo2_directionPin2_offset 1308
#define etbIo2_disablePin_offset 1316
#define etbIo2_offset 1304
#define etbMaximumPosition_offset 1120
#define etbNeutralPosition_offset 1796
#define etbRevLimitRange_offset 222
#define etbRevLimitStart_offset 220
#define etbWastegatePid_dFactor_offset 2812
#define etbWastegatePid_iFactor_offset 2808
#define etbWastegatePid_maxValue_offset 2822
#define etbWastegatePid_minValue_offset 2820
#define etbWastegatePid_offset 2804
#define etbWastegatePid_offset_offset 2816
#define etbWastegatePid_periodMs_offset 2818
#define etbWastegatePid_pFactor_offset 2804
#define extraInjectionOffset_offset 476
#define failedMapFallback_offset 600
#define fan1ExtraIdle_offset 2540
#define fan2ExtraIdle_offset 2616
#define fan2OffTemperature_offset 3072
#define fan2OnTemperature_offset 3068
#define fan2Pin_offset 3064
#define fan2PinMode_offset 2720
#define fanOffTemperature_offset 520
#define fanOnTemperature_offset 516
#define fanPin_offset 824
#define fanPinMode_offset 820
#define finalGearRatio_offset 950
#define firingOrder_offset 456
#define fixedModeTiming_offset 500
#define fixedTiming_offset 2484
2022-01-23 12:42:35 -08:00
#define FLASH_DATA_VERSION 10009
2022-04-24 20:46:16 -07:00
#define flexCranking_offset 1804
#define flexSensorPin_offset 1100
2021-03-19 05:41:10 -07:00
#define FUEL_LEVEL_TABLE_COUNT 8
2020-09-07 08:28:51 -07:00
#define FUEL_LOAD_COUNT 16
#define FUEL_RPM_COUNT 16
2022-04-24 20:46:16 -07:00
#define fuelAlgorithm_offset 464
#define fuelClosedLoopCorrectionEnabled_offset 1780
#define fuelLevelBins_offset 1622
#define fuelLevelSensor_offset 564
#define fuelLevelValues_offset 896
#define fuelPumpPin_offset 804
#define fuelPumpPinMode_offset 808
#define fuelReferencePressure_offset 2724
#define fuelTrim10_offset 4969
#define fuelTrim11_offset 4970
#define fuelTrim12_offset 4971
#define fuelTrim1_offset 4960
#define fuelTrim2_offset 4961
#define fuelTrim3_offset 4962
#define fuelTrim4_offset 4963
#define fuelTrim5_offset 4964
#define fuelTrim6_offset 4965
#define fuelTrim7_offset 4966
#define fuelTrim8_offset 4967
#define fuelTrim9_offset 4968
#define fuelTrimLoadBins_offset 21740
#define fuelTrimRpmBins_offset 21748
#define fuelTrims10_offset 21900
#define fuelTrims10_table_offset 21900
#define fuelTrims11_offset 21916
#define fuelTrims11_table_offset 21916
#define fuelTrims12_offset 21932
#define fuelTrims12_table_offset 21932
#define fuelTrims1_offset 21756
#define fuelTrims1_table_offset 21756
#define fuelTrims2_offset 21772
#define fuelTrims2_table_offset 21772
#define fuelTrims3_offset 21788
#define fuelTrims3_table_offset 21788
#define fuelTrims4_offset 21804
#define fuelTrims4_table_offset 21804
#define fuelTrims5_offset 21820
#define fuelTrims5_table_offset 21820
#define fuelTrims6_offset 21836
#define fuelTrims6_table_offset 21836
#define fuelTrims7_offset 21852
#define fuelTrims7_table_offset 21852
#define fuelTrims8_offset 21868
#define fuelTrims8_table_offset 21868
#define fuelTrims9_offset 21884
#define fuelTrims9_table_offset 21884
2021-05-23 17:00:27 -07:00
#define GAP_TRACKING_LENGTH 18
2022-04-24 20:46:16 -07:00
#define gapTrackingLengthOverride_offset 488
2020-09-07 08:28:51 -07:00
#define GAUGE_COIL_DWELL_TIME "dwell: coil charge time"
2021-10-05 21:31:46 -07:00
#define GAUGE_NAME_ACCEL_ROLL "Acceleration: Roll"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_ACCEL_X "Acceleration: X"
#define GAUGE_NAME_ACCEL_Y "Acceleration: Y"
2021-10-05 21:31:46 -07:00
#define GAUGE_NAME_ACCEL_YAW "Acceleration: Yaw"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_ACCEL_Z "Acceleration: Z"
2020-10-31 14:54:50 -07:00
#define GAUGE_NAME_AFR "Air/Fuel Ratio"
2020-12-09 11:33:03 -08:00
#define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2"
2022-01-12 13:38:47 -08:00
#define GAUGE_NAME_AIR_FLOW_ESTIMATE "MAF estimate"
#define GAUGE_NAME_AIR_FLOW_MEASURED "MAF sensor"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_AIR_MASS "air mass"
2022-03-20 08:19:43 -07:00
#define GAUGE_NAME_AUX_LINEAR_1 "Aux Linear 1"
#define GAUGE_NAME_AUX_LINEAR_2 "Aux Linear 2"
2021-04-03 17:31:15 -07:00
#define GAUGE_NAME_AUX_TEMP1 "Aux temp 1"
#define GAUGE_NAME_AUX_TEMP2 "Aux temp 2"
#define GAUGE_NAME_BARO_PRESSURE "Barometric pressure"
2022-03-24 06:05:35 -07:00
#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop"
#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop"
#define GAUGE_NAME_BOOST_OUTPUT "Boost Output"
#define GAUGE_NAME_BOOST_TARGET "Boost Target"
#define GAUGE_NAME_CLT "CLT"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_CPU_TEMP "CPU Temperature"
2021-10-03 20:52:19 -07:00
#define GAUGE_NAME_CURRENT_GEAR "Current Gear"
2020-09-07 08:28:51 -07:00
#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"
#define GAUGE_NAME_DEBUG_I4 "debug i4"
#define GAUGE_NAME_DEBUG_I5 "debug i5"
2021-10-03 20:52:19 -07:00
#define GAUGE_NAME_DESIRED_GEAR "Desired Gear"
2022-04-07 06:29:42 -07:00
#define GAUGE_NAME_DETECTED_GEAR "Detected Gear"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_DWELL_DUTY "dwell: coil duty cycle"
#define GAUGE_NAME_ECU_TEMPERATURE "ECU temperature"
2021-09-08 18:08:41 -07:00
#define GAUGE_NAME_ENGINE_CRC16 "Engine CRC16"
#define GAUGE_NAME_ETB_DUTY "ETB Duty"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_ETB_ERROR "ETB position error"
#define GAUGE_NAME_ETB_TARGET "ETB position target"
2021-01-05 04:59:14 -08:00
#define GAUGE_NAME_FLEX "Flex Ethanol %"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_BARO_CORR "fuel: Barometric pressure correction"
2020-09-30 17:21:49 -07:00
#define GAUGE_NAME_FUEL_BASE "fuel: base mass"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_CHARGE_TEMP "fuel: Estimated charge temperature"
#define GAUGE_NAME_FUEL_CLT_CORR "fuel: CLT correction"
2021-03-19 14:20:54 -07:00
#define GAUGE_NAME_FUEL_CONSUMPTION "fuel: Total consumed"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_CRANKING "fuel: cranking"
#define GAUGE_NAME_FUEL_EL_EXTRA "fuel: engine load acceleration extra fuel"
2021-03-19 14:20:54 -07:00
#define GAUGE_NAME_FUEL_FLOW "fuel: Flow rate"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_IAT_CORR "fuel: IAT correction"
#define GAUGE_NAME_FUEL_INJ_DUTY "fuel: injector duty cycle"
#define GAUGE_NAME_FUEL_LAST_INJECTION "fuel: Last injection"
2021-10-03 19:34:18 -07:00
#define GAUGE_NAME_FUEL_LEVEL "fuel level"
#define GAUGE_NAME_FUEL_LOAD "fuel: load"
2020-10-23 04:33:40 -07:00
#define GAUGE_NAME_FUEL_PRESSURE_HIGH "Fuel pressure (high)"
2020-10-27 21:18:04 -07:00
#define GAUGE_NAME_FUEL_PRESSURE_HIGH_UNITS "bar"
2020-10-23 04:33:40 -07:00
#define GAUGE_NAME_FUEL_PRESSURE_LOW "Fuel pressure (low)"
2020-10-27 21:18:04 -07:00
#define GAUGE_NAME_FUEL_PRESSURE_LOW_UNITS "kPa"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_RUNNING "fuel: running"
#define GAUGE_NAME_FUEL_TPS_EXTRA "fuel: TPS acceleration extra fuel ms"
#define GAUGE_NAME_FUEL_TPS_ROC "fuel: TPS change"
2021-04-03 17:31:15 -07:00
#define GAUGE_NAME_FUEL_TRIM "fuel: fuel trim"
2021-05-08 14:43:56 -07:00
#define GAUGE_NAME_FUEL_TRIM_2 "fuel: fuel trim 2"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_FUEL_VE "fuel: VE"
#define GAUGE_NAME_FUEL_WALL_AMOUNT "fuel: wall amount"
2022-01-21 15:15:14 -08:00
#define GAUGE_NAME_FUEL_WALL_CORRECTION "fuel: wall correction"
2021-09-03 03:35:26 -07:00
#define GAUGE_NAME_FW_VERSION "ECU Software Version"
2022-01-15 14:45:28 -08:00
#define GAUGE_NAME_GEAR_RATIO "Gearbox Ratio"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_IAC "Idle Air Valve"
#define GAUGE_NAME_IAT "IAT"
2021-09-03 03:35:26 -07:00
#define GAUGE_NAME_IDLE_POSITION "Idle position sensor"
#define GAUGE_NAME_IGNITION_LOAD "ign: load"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_INJECTOR_LAG "fuel: injector lag"
2022-04-21 06:14:29 -07:00
#define GAUGE_NAME_ISS "Input Shaft Speed"
2021-10-03 19:34:18 -07:00
#define GAUGE_NAME_KNOCK_1 "knock 1"
#define GAUGE_NAME_KNOCK_10 "knock 10"
#define GAUGE_NAME_KNOCK_11 "knock 11"
#define GAUGE_NAME_KNOCK_12 "knock 12"
#define GAUGE_NAME_KNOCK_2 "knock 2"
#define GAUGE_NAME_KNOCK_3 "knock 3"
#define GAUGE_NAME_KNOCK_4 "knock 4"
#define GAUGE_NAME_KNOCK_5 "knock 5"
#define GAUGE_NAME_KNOCK_6 "knock 6"
#define GAUGE_NAME_KNOCK_7 "knock 7"
#define GAUGE_NAME_KNOCK_8 "knock 8"
#define GAUGE_NAME_KNOCK_9 "knock 9"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_KNOCK_COUNTER "knock: counter"
#define GAUGE_NAME_KNOCK_LEVEL "knock: current level"
2020-10-26 15:17:20 -07:00
#define GAUGE_NAME_LAMBDA "Lambda"
2020-12-09 11:33:03 -08:00
#define GAUGE_NAME_LAMBDA2 "Lambda 2"
2021-09-03 03:35:26 -07:00
#define GAUGE_NAME_LAST_ERROR "Last error"
#define GAUGE_NAME_MAF "MAF"
#define GAUGE_NAME_MAP "MAP"
2020-10-27 21:18:04 -07:00
#define GAUGE_NAME_OIL_PRESSURE "Oil Pressure"
#define GAUGE_NAME_OIL_PRESSURE_UNITS "kPa"
2020-11-21 19:01:11 -08:00
#define GAUGE_NAME_RAW_FUEL_PRESSURE_HIGH "Fuel pressure raw (high)"
#define GAUGE_NAME_RAW_FUEL_PRESSURE_LOW "Fuel pressure raw (low)"
#define GAUGE_NAME_RPM "RPM"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_TARGET_AFR "fuel: target AFR"
2020-10-30 14:44:34 -07:00
#define GAUGE_NAME_TARGET_LAMBDA "fuel: target lambda"
2022-04-23 04:41:19 -07:00
#define GAUGE_NAME_TC_RATIO "Torque Converter Ratio"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_TCHARGE "fuel: SD tCharge"
#define GAUGE_NAME_THROTTLE_PEDAL "Throttle pedal position"
#define GAUGE_NAME_TIME "Time"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_TIMING_ADVANCE "timing"
#define GAUGE_NAME_TPS "TPS"
#define GAUGE_NAME_TPS2 "TPS2"
2022-03-23 16:22:22 -07:00
#define GAUGE_NAME_TRG_ERR "Trigger Error Counter"
#define GAUGE_NAME_TRG_GAP "Trigger Sync Latest Ratio"
2021-09-08 18:08:41 -07:00
#define GAUGE_NAME_TUNE_CRC16 "Tune CRC16"
2021-11-04 16:48:48 -07:00
#define GAUGE_NAME_TURBO_SPEED "Turbocharger Speed"
2021-08-16 17:59:17 -07:00
#define GAUGE_NAME_UPTIME "Uptime"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_VBAT "VBatt"
#define GAUGE_NAME_VERSION "firmware"
#define GAUGE_NAME_VVS "Vehicle Speed"
2021-07-08 06:42:46 -07:00
#define GAUGE_NAME_VVT_B1E "VVT: bank 1 exhaust"
#define GAUGE_NAME_VVT_B1I "VVT: bank 1 intake"
#define GAUGE_NAME_VVT_B2E "VVT: bank 2 exhaust"
#define GAUGE_NAME_VVT_B2I "VVT: bank 2 intake"
2021-11-02 12:09:24 -07:00
#define GAUGE_NAME_VVT_TARGET_B1E "VVT: bank 1 exhaust target"
#define GAUGE_NAME_VVT_TARGET_B1I "VVT: bank 1 intake target"
#define GAUGE_NAME_VVT_TARGET_B2E "VVT: bank 2 exhaust target"
#define GAUGE_NAME_VVT_TARGET_B2I "VVT: bank 2 intake target"
2021-09-03 03:35:26 -07:00
#define GAUGE_NAME_WARNING_COUNT "Warning count"
2020-09-07 08:28:51 -07:00
#define GAUGE_NAME_WARNING_COUNTER "warning: counter"
#define GAUGE_NAME_WARNING_LAST "warning: last"
2020-12-13 20:02:29 -08:00
#define GAUGE_NAME_WG_POSITION "Wastegate position sensor"
2022-04-06 14:44:03 -07:00
#define gear_controller_e_enum "None", "Button Shift"
2021-10-23 18:38:06 -07:00
#define gear_e_GEAR_1 1
#define gear_e_GEAR_2 2
#define gear_e_GEAR_3 3
#define gear_e_GEAR_4 4
#define gear_e_NEUTRAL 0
#define gear_e_REVERSE -1
2022-04-06 14:44:03 -07:00
#define GearControllerMode_auto_enum "None", "ButtonShift"
#define GearControllerMode_ButtonShift 1
#define GearControllerMode_None 0
2022-04-24 20:46:16 -07:00
#define gearControllerMode_offset 5648
#define gearRatio1_offset 5520
#define gearRatio2_offset 5522
#define gearRatio3_offset 5524
#define gearRatio4_offset 5526
#define gearRatio5_offset 5528
#define gearRatio6_offset 5530
#define gearRatio7_offset 5532
#define gearRatio8_offset 5534
2022-01-13 19:39:21 -08:00
#define GEARS_COUNT 8
2022-04-24 20:46:16 -07:00
#define globalFuelCorrection_offset 612
#define globalTriggerAngleOffset_offset 504
#define gppwm1_alignmentFill_at_13_offset 4429
#define gppwm1_alignmentFill_at_17_offset 4433
#define gppwm1_alignmentFill_at_1_offset 4417
#define gppwm1_alignmentFill_at_21_offset 4437
#define gppwm1_alignmentFill_at_5_offset 4421
#define gppwm1_alignmentFill_at_9_offset 4425
#define gppwm1_alignmentFill_map_offset 4436
#define gppwm1_dutyIfError_offset 4420
#define gppwm1_loadAxis_offset 4432
#define gppwm1_loadBins_offset 4440
#define gppwm1_offBelowDuty_offset 4428
#define gppwm1_offset 4416
#define gppwm1_onAboveDuty_offset 4424
#define gppwm1_pin_offset 4416
#define gppwm1_pwmFrequency_offset 4422
#define gppwm1_rpmBins_offset 4448
#define gppwm1_table_offset 4456
#define gppwm2_alignmentFill_at_13_offset 4533
#define gppwm2_alignmentFill_at_17_offset 4537
#define gppwm2_alignmentFill_at_1_offset 4521
#define gppwm2_alignmentFill_at_21_offset 4541
#define gppwm2_alignmentFill_at_5_offset 4525
#define gppwm2_alignmentFill_at_9_offset 4529
#define gppwm2_alignmentFill_map_offset 4540
#define gppwm2_dutyIfError_offset 4524
#define gppwm2_loadAxis_offset 4536
#define gppwm2_loadBins_offset 4544
#define gppwm2_offBelowDuty_offset 4532
#define gppwm2_offset 4520
#define gppwm2_onAboveDuty_offset 4528
#define gppwm2_pin_offset 4520
#define gppwm2_pwmFrequency_offset 4526
#define gppwm2_rpmBins_offset 4552
#define gppwm2_table_offset 4560
#define gppwm3_alignmentFill_at_13_offset 4637
#define gppwm3_alignmentFill_at_17_offset 4641
#define gppwm3_alignmentFill_at_1_offset 4625
#define gppwm3_alignmentFill_at_21_offset 4645
#define gppwm3_alignmentFill_at_5_offset 4629
#define gppwm3_alignmentFill_at_9_offset 4633
#define gppwm3_alignmentFill_map_offset 4644
#define gppwm3_dutyIfError_offset 4628
#define gppwm3_loadAxis_offset 4640
#define gppwm3_loadBins_offset 4648
#define gppwm3_offBelowDuty_offset 4636
#define gppwm3_offset 4624
#define gppwm3_onAboveDuty_offset 4632
#define gppwm3_pin_offset 4624
#define gppwm3_pwmFrequency_offset 4630
#define gppwm3_rpmBins_offset 4656
#define gppwm3_table_offset 4664
#define gppwm4_alignmentFill_at_13_offset 4741
#define gppwm4_alignmentFill_at_17_offset 4745
#define gppwm4_alignmentFill_at_1_offset 4729
#define gppwm4_alignmentFill_at_21_offset 4749
#define gppwm4_alignmentFill_at_5_offset 4733
#define gppwm4_alignmentFill_at_9_offset 4737
#define gppwm4_alignmentFill_map_offset 4748
#define gppwm4_dutyIfError_offset 4732
#define gppwm4_loadAxis_offset 4744
#define gppwm4_loadBins_offset 4752
#define gppwm4_offBelowDuty_offset 4740
#define gppwm4_offset 4728
#define gppwm4_onAboveDuty_offset 4736
#define gppwm4_pin_offset 4728
#define gppwm4_pwmFrequency_offset 4734
#define gppwm4_rpmBins_offset 4760
#define gppwm4_table_offset 4768
2021-07-31 18:24:39 -07:00
#define gppwm_channel_e_auto_enum "GPPWM_Tps", "GPPWM_Map", "GPPWM_Clt", "GPPWM_Iat", "GPPWM_FuelLoad", "GPPWM_IgnLoad", "GPPWM_AuxTemp1", "GPPWM_AuxTemp2", "GPPWM_Zero", "GPPWM_AccelPedal", "GPPWM_Vbatt"
#define gppwm_channel_e_enum "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Zero", "Accel Pedal", "Battery Voltage"
2021-10-23 18:38:06 -07:00
#define gppwm_channel_e_GPPWM_AccelPedal 9
#define gppwm_channel_e_GPPWM_AuxTemp1 6
#define gppwm_channel_e_GPPWM_AuxTemp2 7
#define gppwm_channel_e_GPPWM_Clt 2
#define gppwm_channel_e_GPPWM_FuelLoad 4
#define gppwm_channel_e_GPPWM_Iat 3
#define gppwm_channel_e_GPPWM_IgnLoad 5
#define gppwm_channel_e_GPPWM_Map 1
#define gppwm_channel_e_GPPWM_Tps 0
#define gppwm_channel_e_GPPWM_Vbatt 10
#define gppwm_channel_e_GPPWM_Zero 8
2022-04-24 20:46:16 -07:00
#define gppwm_channel_size 104
#define GPPWM_CHANNELS 4
2021-10-23 18:38:06 -07:00
#define gppwm_compare_mode_e_GPPWM_GreaterThan 0
#define gppwm_compare_mode_e_GPPWM_LessThan 1
#define GPPWM_LOAD_COUNT 8
2021-09-26 20:24:16 -07:00
#define GPPWM_NOTE_SIZE 16
#define GPPWM_RPM_COUNT 8
2022-04-24 20:46:16 -07:00
#define gpPwmNote1_offset 1712
#define gpPwmNote2_offset 1728
#define gpPwmNote3_offset 1744
#define gpPwmNote4_offset 1760
#define gps_rx_pin_offset 796
#define gps_tx_pin_offset 800
#define hardCutRpmRange_offset 1388
#define HD44780_db4_offset 780
#define HD44780_db5_offset 784
#define HD44780_db6_offset 788
#define HD44780_db7_offset 792
#define HD44780_e_offset 776
#define HD44780_rs_offset 772
#define HD44780height_offset 552
#define HD44780width_offset 548
#define highPressureFuel_alignmentFill_at_1_offset 3657
#define highPressureFuel_alignmentFill_at_7_offset 3663
#define highPressureFuel_alignmentFill_offset 3660
#define highPressureFuel_hwChannel_offset 3656
#define highPressureFuel_offset 3656
#define highPressureFuel_v1_offset 3664
#define highPressureFuel_v2_offset 3672
#define highPressureFuel_value1_offset 3668
#define highPressureFuel_value2_offset 3676
#define hip9011CsPin_offset 1004
#define hip9011CsPinMode_offset 916
#define hip9011Gain_offset 4220
#define hip9011IntHoldPin_offset 1008
#define hip9011IntHoldPinMode_offset 1012
#define hip9011PrescalerAndSDO_offset 440
#define hip9011SpiDevice_offset 596
#define hipOutputChannel_offset 1784
2021-11-05 20:28:22 -07:00
#define hpfp_cam_e_auto_enum "HPFP_CAM_NONE", "HPFP_CAM_IN1", "HPFP_CAM_EX1", "HPFP_CAM_IN2", "HPFP_CAM_EX2"
#define hpfp_cam_e_enum "NONE", "Intake 1", "Exhaust 1", "Intake 2", "Exhaust 2"
#define hpfp_cam_e_HPFP_CAM_EX1 2
#define hpfp_cam_e_HPFP_CAM_EX2 4
#define hpfp_cam_e_HPFP_CAM_IN1 1
#define hpfp_cam_e_HPFP_CAM_IN2 3
#define hpfp_cam_e_HPFP_CAM_NONE 0
#define HPFP_COMPENSATION_SIZE 10
#define HPFP_DEADTIME_SIZE 8
#define HPFP_LOBE_PROFILE_SIZE 16
#define HPFP_TARGET_SIZE 10
2022-04-24 20:46:16 -07:00
#define hpfpActivationAngle_offset 5060
#define hpfpCam_offset 5048
#define hpfpCamLobes_offset 5044
#define hpfpCompensation_offset 5360
#define hpfpCompensationLoadBins_offset 5460
#define hpfpCompensationRpmBins_offset 5480
#define hpfpDeadtimeMS_offset 5112
#define hpfpDeadtimeVoltsBins_offset 5104
#define hpfpLobeProfileAngle_offset 5088
#define hpfpLobeProfileQuantityBins_offset 5072
#define hpfpMinAngle_offset 5056
#define hpfpPeakPos_offset 5052
#define hpfpPidI_offset 5068
#define hpfpPidP_offset 5066
#define hpfpPumpVolume_offset 5058
#define hpfpTarget_offset 5128
#define hpfpTargetDecay_offset 5070
#define hpfpTargetLoadBins_offset 5328
#define hpfpTargetRpmBins_offset 5348
#define hpfpValvePin_offset 2408
#define hpfpValvePinMode_offset 2412
2021-01-26 17:49:09 -08:00
#define HW_MAX_ADC_INDEX 17
2020-09-07 08:28:51 -07:00
#define IAC_PID_MULT_SIZE 8
2022-04-24 20:46:16 -07:00
#define iacByTpsTaper_offset 2250
#define iacCoasting_offset 3592
#define iacCoastingBins_offset 3528
#define iacPidMultLoadBins_offset 4396
#define iacPidMultRpmBins_offset 4404
#define iacPidMultTable_offset 4332
#define iat_adcChannel_offset 432
#define iat_alignmentFill_at_29_offset 433
#define iat_bias_resistor_offset 428
#define iat_config_offset 404
2020-09-07 08:28:51 -07:00
#define IAT_CURVE_SIZE 16
2022-04-24 20:46:16 -07:00
#define iat_offset 404
#define iat_resistance_1_offset 416
#define iat_resistance_2_offset 420
#define iat_resistance_3_offset 424
#define iat_tempC_1_offset 404
#define iat_tempC_2_offset 408
#define iat_tempC_3_offset 412
#define iatFuelCorr_offset 14780
#define iatFuelCorrBins_offset 14716
2020-09-07 08:28:51 -07:00
#define IDLE_ADVANCE_CURVE_SIZE 8
2022-04-24 20:46:16 -07:00
#define idle_alignmentFill_at_13_offset 701
#define idle_alignmentFill_at_17_offset 705
#define idle_alignmentFill_at_5_offset 693
#define idle_alignmentFill_at_9_offset 697
#define idle_antiwindupFreq_offset 908
#define idle_derivativeFilterLoss_offset 572
#define idle_hardware_s_size 20
#define idle_mode_e_auto_enum "IM_AUTO", "IM_MANUAL"
2021-10-23 18:38:06 -07:00
#define idle_mode_e_Force_4_bytes_size_idle_mode ENUM_32_BITS
#define idle_mode_e_IM_AUTO 0
#define idle_mode_e_IM_MANUAL 1
2022-04-24 20:46:16 -07:00
#define idle_offset 688
#define idle_solenoidFrequency_offset 688
#define idle_solenoidPin_offset 692
#define idle_solenoidPinMode_offset 704
2021-10-23 18:38:06 -07:00
#define idle_state_e_BLIP 64
#define idle_state_e_Force_4bytes_size_idle_state_e ENUM_32_BITS
#define idle_state_e_INIT 0
#define idle_state_e_PID_UPPER 16
#define idle_state_e_PID_VALUE 4
#define idle_state_e_RPM_DEAD_ZONE 2
#define idle_state_e_TPS_THRESHOLD 1
2022-04-24 20:46:16 -07:00
#define idle_stepperDirectionPin_offset 696
#define idle_stepperStepPin_offset 700
2022-01-20 11:14:41 -08:00
#define IDLE_VE_SIZE 4
2022-04-24 20:46:16 -07:00
#define idleAdvance_offset 6516
#define idleAdvanceBins_offset 6508
#define idleIncrementalPidCic_offset 992
#define idleMode_offset 1800
#define idlePidActivationTime_offset 2888
#define idlePidDeactivationTpsThreshold_offset 1152
#define idlePidRpmDeadZone_offset 2158
#define idlePidRpmUpperLimit_offset 1062
#define idlePositionMax_offset 964
#define idlePositionMin_offset 962
#define idlePositionSensor_offset 1124
#define idleRpmPid2_dFactor_offset 4320
#define idleRpmPid2_iFactor_offset 4316
#define idleRpmPid2_maxValue_offset 4330
#define idleRpmPid2_minValue_offset 4328
#define idleRpmPid2_offset 4312
#define idleRpmPid2_offset_offset 4324
#define idleRpmPid2_periodMs_offset 4326
#define idleRpmPid2_pFactor_offset 4312
#define idleRpmPid_dFactor_offset 2104
#define idleRpmPid_iFactor_offset 2100
#define idlerpmpid_iTermMax_offset 4270
#define idlerpmpid_iTermMin_offset 4262
#define idleRpmPid_maxValue_offset 2114
#define idleRpmPid_minValue_offset 2112
#define idleRpmPid_offset 2096
#define idleRpmPid_offset_offset 2108
#define idleRpmPid_periodMs_offset 2110
#define idleRpmPid_pFactor_offset 2096
#define idleStepperReactionTime_offset 1832
#define idleStepperTotalSteps_offset 1836
#define idleTimingPid_dFactor_offset 4236
#define idleTimingPid_iFactor_offset 4232
#define idleTimingPid_maxValue_offset 4246
#define idleTimingPid_minValue_offset 4244
#define idleTimingPid_offset 4228
#define idleTimingPid_offset_offset 4240
#define idleTimingPid_periodMs_offset 4242
#define idleTimingPid_pFactor_offset 4228
#define idleTimingPidDeadZone_offset 4248
#define idleVeLoadBins_offset 6552
#define idleVeRpmBins_offset 6548
#define idleVeTable_offset 6556
2020-09-07 08:28:51 -07:00
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define ignition_mode_e_auto_enum "IM_ONE_COIL", "IM_INDIVIDUAL_COILS", "IM_WASTED_SPARK", "IM_TWO_COILS"
2021-10-23 18:38:06 -07:00
#define ignition_mode_e_Force_4_bytes_size_ignition_mode ENUM_32_BITS
#define ignition_mode_e_IM_INDIVIDUAL_COILS 1
#define ignition_mode_e_IM_ONE_COIL 0
#define ignition_mode_e_IM_TWO_COILS 3
#define ignition_mode_e_IM_WASTED_SPARK 2
2022-04-24 20:46:16 -07:00
#define ignitionDwellForCrankingMs_offset 216
#define ignitionIatCorrLoadBins_offset 17660
#define ignitionIatCorrRpmBins_offset 17724
#define ignitionIatCorrTable_offset 17148
#define ignitionLoadBins_offset 19676
#define ignitionMode_offset 484
#define ignitionPinMode_offset 768
#define ignitionPins10_offset 761
#define ignitionPins11_offset 762
#define ignitionPins12_offset 763
#define ignitionPins1_offset 752
#define ignitionPins2_offset 753
#define ignitionPins3_offset 754
#define ignitionPins4_offset 755
#define ignitionPins5_offset 756
#define ignitionPins6_offset 757
#define ignitionPins7_offset 758
#define ignitionPins8_offset 759
#define ignitionPins9_offset 760
#define ignitionRpmBins_offset 19708
#define ignitionTable_offset 19164
#define ignOverrideMode_offset 2400
#define ignTrimLoadBins_offset 21532
#define ignTrimRpmBins_offset 21540
#define ignTrims10_offset 21692
#define ignTrims10_table_offset 21692
#define ignTrims11_offset 21708
#define ignTrims11_table_offset 21708
#define ignTrims12_offset 21724
#define ignTrims12_table_offset 21724
#define ignTrims1_offset 21548
#define ignTrims1_table_offset 21548
#define ignTrims2_offset 21564
#define ignTrims2_table_offset 21564
#define ignTrims3_offset 21580
#define ignTrims3_table_offset 21580
#define ignTrims4_offset 21596
#define ignTrims4_table_offset 21596
#define ignTrims5_offset 21612
#define ignTrims5_table_offset 21612
#define ignTrims6_offset 21628
#define ignTrims6_table_offset 21628
#define ignTrims7_offset 21644
#define ignTrims7_table_offset 21644
#define ignTrims8_offset 21660
#define ignTrims8_table_offset 21660
#define ignTrims9_offset 21676
#define ignTrims9_table_offset 21676
2022-02-08 13:21:12 -08:00
#define imu_type_e_auto_enum "IMU_NONE", "IMU_VAG", "IMU_MM5_10", "IMU_TYPE_3", "IMU_TYPE_4", "IMU_TYPE_MB_A0065422618"
2021-10-23 18:38:06 -07:00
#define imu_type_e_IMU_MM5_10 2
#define imu_type_e_IMU_NONE 0
#define imu_type_e_IMU_TYPE_3 3
#define imu_type_e_IMU_TYPE_4 4
2022-02-08 13:21:12 -08:00
#define imu_type_e_IMU_TYPE_MB_A0065422618 5
2021-10-23 18:38:06 -07:00
#define imu_type_e_IMU_VAG 1
2022-04-24 20:46:16 -07:00
#define imuType_offset 1048
2020-09-07 08:28:51 -07:00
#define INDICATOR_NAME_AC_SWITCH "AC switch"
#define INDICATOR_NAME_BRAKE_DOWN "brake: down"
#define INDICATOR_NAME_CLUTCH_DOWN "clutch: down"
#define INDICATOR_NAME_CLUTCH_UP "clutch: up"
#define injection_mode_e_auto_enum "IM_SIMULTANEOUS", "IM_SEQUENTIAL", "IM_BATCH", "IM_SINGLE_POINT"
2021-10-23 18:38:06 -07:00
#define injection_mode_e_Force_4_bytes_size_injection_mode ENUM_32_BITS
2021-10-23 19:01:12 -07:00
#define injection_mode_e_IM_BATCH 2
2021-10-23 18:38:06 -07:00
#define injection_mode_e_IM_SEQUENTIAL 1
#define injection_mode_e_IM_SIMULTANEOUS 0
2021-10-23 19:01:12 -07:00
#define injection_mode_e_IM_SINGLE_POINT 3
2022-04-24 20:46:16 -07:00
#define injectionMode_offset 472
#define injectionPhase_offset 17756
#define injectionPinMode_offset 764
#define injectionPins10_offset 749
#define injectionPins11_offset 750
#define injectionPins12_offset 751
#define injectionPins1_offset 740
#define injectionPins2_offset 741
#define injectionPins3_offset 742
#define injectionPins4_offset 743
#define injectionPins5_offset 744
#define injectionPins6_offset 745
#define injectionPins7_offset 746
#define injectionPins8_offset 747
#define injectionPins9_offset 748
2022-04-15 07:34:37 -07:00
#define InjectionTimingMode_auto_enum "End", "Start", "Center"
#define InjectionTimingMode_Center 2
#define InjectionTimingMode_End 0
2022-04-24 20:46:16 -07:00
#define injectionTimingMode_offset 2296
2022-04-15 07:34:37 -07:00
#define InjectionTimingMode_Start 1
2022-04-24 20:46:16 -07:00
#define injector_battLagCorr_offset 160
#define injector_battLagCorrBins_offset 128
2020-11-10 20:13:06 -08:00
#define injector_compensation_mode_e_auto_enum "ICM_None", "ICM_FixedRailPressure", "ICM_SensedRailPressure"
2021-10-23 18:38:06 -07:00
#define injector_compensation_mode_e_ICM_FixedRailPressure 1
#define injector_compensation_mode_e_ICM_None 0
#define injector_compensation_mode_e_ICM_SensedRailPressure 2
2022-04-24 20:46:16 -07:00
#define injector_flow_offset 124
#define injector_offset 124
2020-10-23 12:48:01 -07:00
#define injector_pressure_type_e_auto_enum "IPT_Low", "IPT_High"
2021-10-23 18:38:06 -07:00
#define injector_pressure_type_e_IPT_High 1
#define injector_pressure_type_e_IPT_Low 0
#define injector_s_size 68
2022-04-24 20:46:16 -07:00
#define injectorCompensationMode_offset 2716
#define injectorCorrectionPolynomial1_offset 2996
#define injectorCorrectionPolynomial2_offset 3000
#define injectorCorrectionPolynomial3_offset 3004
#define injectorCorrectionPolynomial4_offset 3008
#define injectorCorrectionPolynomial5_offset 3012
#define injectorCorrectionPolynomial6_offset 3016
#define injectorCorrectionPolynomial7_offset 3020
#define injectorCorrectionPolynomial8_offset 3024
2021-07-07 20:49:03 -07:00
#define InjectorNonlinearMode_auto_enum "INJ_None", "INJ_PolynomialAdder"
2021-10-23 18:38:06 -07:00
#define InjectorNonlinearMode_INJ_None 0
#define InjectorNonlinearMode_INJ_PolynomialAdder 1
2022-04-24 20:46:16 -07:00
#define injectorNonlinearMode_offset 1084
#define injectorPressureType_offset 2404
#define injPhaseLoadBins_offset 18268
#define injPhaseRpmBins_offset 18300
#define invertCamVVTSignal_offset 1284
#define invertPrimaryTriggerSignal_offset 1780
#define invertSecondaryTriggerSignal_offset 1780
#define is_enabled_spi_1_offset 992
#define is_enabled_spi_2_offset 992
#define is_enabled_spi_3_offset 992
#define is_enabled_spi_4_offset 992
#define isAlternatorControlEnabled_offset 1780
#define isBoostControlEnabled_offset 1804
#define isCJ125Enabled_offset 992
#define isCJ125Verbose_offset 192
#define isCylinderCleanupEnabled_offset 1804
#define isDoubleSolenoidIdle_offset 192
#define isEngineChartEnabled_offset 1780
#define isEngineControlEnabled_offset 992
#define isFasterEngineSpinUpEnabled_offset 992
#define isForcedInduction_offset 192
#define isHip9011Enabled_offset 992
#define isIgnitionEnabled_offset 1804
#define isInjectionEnabled_offset 1804
#define isManualSpinningMode_offset 1804
#define isMapAveragingEnabled_offset 1804
#define isSdCardEnabled_offset 992
#define issFilterReciprocal_offset 5064
#define issue_294_31_offset 192
#define isVerboseAlternator_offset 992
#define isVerboseAuxPid1_offset 192
#define isVerboseIAC_offset 1780
#define isWaveAnalyzerEnabled_offset 1804
#define joystickAPin_offset 1256
#define joystickBPin_offset 1260
#define joystickCenterPin_offset 1252
#define joystickCPin_offset 1264
#define joystickDPin_offset 1268
#define knockBandCustom_offset 444
#define knockBankCyl10_offset 1284
#define knockBankCyl11_offset 1284
#define knockBankCyl12_offset 1284
#define knockBankCyl1_offset 1284
#define knockBankCyl2_offset 1284
#define knockBankCyl3_offset 1284
#define knockBankCyl4_offset 1284
#define knockBankCyl5_offset 1284
#define knockBankCyl6_offset 1284
#define knockBankCyl7_offset 1284
#define knockBankCyl8_offset 1284
#define knockBankCyl9_offset 1284
#define knockBaseNoise_offset 4872
#define knockDetectionWindowEnd_offset 1828
#define knockDetectionWindowStart_offset 1824
#define knockNoiseRpmBins_offset 36
#define knockRetardAggression_offset 712
#define knockRetardMaximum_offset 720
#define knockRetardReapplyRate_offset 716
#define knockSamplingDuration_offset 2800
#define l9779_cs_offset 732
#define l9779spiDevice_offset 1036
#define lambdaLoadBins_offset 20572
#define lambdaRpmBins_offset 20604
#define lambdaTable_offset 20316
#define launchActivateDelay_offset 1400
#define launchActivateInverted_offset 1780
#define launchActivatePin_offset 1332
#define launchActivatePinMode_offset 2380
2021-10-23 18:38:06 -07:00
#define launchActivationMode_e_ALWAYS_ACTIVE_LAUNCH 2
#define launchActivationMode_e_auto_enum "SWITCH_INPUT_LAUNCH", "CLUTCH_INPUT_LAUNCH", "ALWAYS_ACTIVE_LAUNCH"
2021-10-23 18:38:06 -07:00
#define launchActivationMode_e_CLUTCH_INPUT_LAUNCH 1
2022-04-19 17:09:40 -07:00
#define launchActivationMode_e_enum "Launch Button", "Clutch Down Switch", "Always Active(Disabled By Speed)", "INVALID"
2021-10-23 18:38:06 -07:00
#define launchActivationMode_e_Force_4bytes_size_launchActivationMode_e ENUM_32_BITS
#define launchActivationMode_e_SWITCH_INPUT_LAUNCH 0
2022-04-24 20:46:16 -07:00
#define launchActivationMode_offset 1364
#define launchAdvanceRpmRange_offset 1392
#define launchBoostDuty_offset 1384
#define launchControlEnabled_offset 192
#define launchFuelAdded_offset 1380
#define launchFuelCutEnable_offset 1780
#define launchRpm_offset 12
#define launchSmoothRetard_offset 1804
#define launchSparkCutEnable_offset 1780
#define launchSpeedThreshold_offset 1372
#define launchTimingRetard_offset 436
#define launchTimingRpmRange_offset 1376
#define launchTpsTreshold_offset 1396
2020-09-07 08:28:51 -07:00
#define LE_COMMAND_LENGTH 200
2022-04-24 20:46:16 -07:00
#define linear_sensor_s_size 24
#define LIS302DLCsPin_offset 2264
#define LIS302DLCsPinMode_offset 2712
2021-12-27 09:15:43 -08:00
#define load_override_e_AFR_AccPedal 3
#define load_override_e_AFR_CylFilling 4
#define load_override_e_AFR_MAP 1
#define load_override_e_AFR_None 0
#define load_override_e_AFR_Tps 2
#define load_override_e_auto_enum "AFR_None", "AFR_MAP", "AFR_Tps", "AFR_AccPedal", "AFR_CylFilling"
#define load_override_e_enum "None", "MAP", "TPS", "Acc Pedal", "Cyl Filling %"
2021-11-19 01:16:06 -08:00
#define LOG_DELIMITER "`"
2021-10-23 18:38:06 -07:00
#define log_format_e_Force_4_bytes_size_log_format ENUM_32_BITS
#define log_format_e_LF_NATIVE 0
#define log_format_e_LM_MLV 1
2020-09-07 08:28:51 -07:00
#define LOGIC_ANALYZER_CHANNEL_COUNT 4
2022-04-24 20:46:16 -07:00
#define logicAnalyzerPins1_offset 996
#define logicAnalyzerPins2_offset 997
#define logicAnalyzerPins3_offset 998
#define logicAnalyzerPins4_offset 999
#define lowPressureFuel_alignmentFill_at_1_offset 3681
#define lowPressureFuel_alignmentFill_at_7_offset 3687
#define lowPressureFuel_alignmentFill_offset 3684
#define lowPressureFuel_hwChannel_offset 3680
#define lowPressureFuel_offset 3680
#define lowPressureFuel_v1_offset 3688
#define lowPressureFuel_v2_offset 3696
#define lowPressureFuel_value1_offset 3692
#define lowPressureFuel_value2_offset 3700
#define lps25BaroSensorScl_offset 1068
#define lps25BaroSensorSda_offset 1072
2021-08-21 21:11:34 -07:00
#define LUA_ANALOG_INPUT_COUNT 8
2021-05-20 16:10:25 -07:00
#define LUA_PWM_COUNT 8
2021-12-05 11:42:45 -08:00
#define LUA_SCRIPT_SIZE 8000
2022-04-24 20:46:16 -07:00
#define luaOutputPins1_offset 1640
#define luaOutputPins2_offset 1641
#define luaOutputPins3_offset 1642
#define luaOutputPins4_offset 1643
#define luaOutputPins5_offset 1644
#define luaOutputPins6_offset 1645
#define luaOutputPins7_offset 1646
#define luaOutputPins8_offset 1647
#define luaScript_offset 6588
2020-09-07 08:28:51 -07:00
#define MAF_DECODING_COUNT 256
#define maf_sensor_type_e_auto_enum "CUSTOM", "Bosch0280218037", "Bosch0280218004", "DensoTODO"
2021-10-23 18:38:06 -07:00
#define maf_sensor_type_e_Bosch0280218004 2
#define maf_sensor_type_e_Bosch0280218037 1
#define maf_sensor_type_e_CUSTOM 0
#define maf_sensor_type_e_DensoTODO 3
2020-09-07 08:28:51 -07:00
#define maf_sensor_type_e_enum "v0", "v1", "v2", "v3"
2021-10-23 18:38:06 -07:00
#define maf_sensor_type_e_Internal_ForceMyEnumIntSize_maf_sensor ENUM_32_BITS
2022-04-24 20:46:16 -07:00
#define mafAdcChannel_offset 608
#define mafDecoding_offset 15100
#define mafDecodingBins_offset 16124
#define mafSensorType_offset 1280
2021-07-03 20:49:47 -07:00
#define MAIN_HELP_URL "http://www.rusefi.com/"
2022-04-24 20:46:16 -07:00
#define mainRelayPin_offset 928
#define mainRelayPinMode_offset 1000
#define mainUnusedEnd_offset 5748
#define malfunctionIndicatorPin_offset 812
#define malfunctionIndicatorPinMode_offset 816
#define manIdlePosition_offset 708
2020-09-07 08:28:51 -07:00
#define MAP_ANGLE_SIZE 8
2022-04-24 20:46:16 -07:00
#define map_offset 224
#define map_samplingAngle_offset 256
#define map_samplingAngleBins_offset 224
#define map_samplingWindow_offset 320
#define map_samplingWindowBins_offset 288
#define map_sensor_alignmentFill_at_13_offset 365
#define map_sensor_alignmentFill_at_19_offset 371
#define map_sensor_alignmentFill_offset 368
#define MAP_sensor_config_s_size 148
#define map_sensor_highValue_offset 356
#define map_sensor_hwChannel_offset 364
#define map_sensor_lowValue_offset 352
#define map_sensor_offset 352
#define map_sensor_type_offset 360
2020-09-07 08:28:51 -07:00
#define MAP_WINDOW_SIZE 8
2022-04-24 20:46:16 -07:00
#define mapAveragingSchedulingAtIndex_offset 1844
#define mapCamDetectionAnglePosition_offset 620
#define mapErrorDetectionTooHigh_offset 2088
#define mapErrorDetectionTooLow_offset 2084
#define mapEstimateRpmBins_offset 18940
#define mapEstimateTable_offset 18396
#define mapEstimateTpsBins_offset 18908
#define mapHighValueVoltage_offset 2492
#define mapLowValueVoltage_offset 2488
#define mapMinBufferLength_offset 1148
#define max31855_cs1_offset 1092
#define max31855_cs2_offset 1093
#define max31855_cs3_offset 1094
#define max31855_cs4_offset 1095
#define max31855_cs5_offset 1096
#define max31855_cs6_offset 1097
#define max31855_cs7_offset 1098
#define max31855_cs8_offset 1099
#define max31855spiDevice_offset 860
2021-07-06 17:57:01 -07:00
#define MAX_CYLINDER_COUNT 12
2022-04-24 20:46:16 -07:00
#define maxAcClt_offset 32
#define maxAcRpm_offset 24
#define maxAcTps_offset 28
#define maxIdleVss_offset 492
#define mc33816_cs_offset 3472
#define mc33816_driven_offset 2936
#define mc33816_flag0_offset 2076
#define mc33816_rstb_offset 2932
#define mc33816spiDevice_offset 4260
#define mc33972_cs_offset 872
#define mc33972_csPinMode_offset 876
#define mc33972spiDevice_offset 1112
#define mc33_hpfp_i_hold_off_offset 2356
#define mc33_hpfp_i_hold_offset 2352
#define mc33_hpfp_i_peak_offset 2348
#define mc33_hpfp_max_hold_offset 2360
#define mc33_hvolt_offset 1020
#define mc33_i_boost_offset 4832
#define mc33_i_hold_offset 4836
#define mc33_i_peak_offset 4834
#define mc33_t_bypass_offset 4844
#define mc33_t_hold_off_offset 4846
#define mc33_t_hold_tot_offset 4848
#define mc33_t_max_boost_offset 4838
#define mc33_t_peak_off_offset 4840
#define mc33_t_peak_tot_offset 4842
#define measureMapOnlyInOneCylinder_offset 992
#define minimumBoostClosedLoopMap_offset 1024
#define minOilPressureAfterStart_offset 494
#define MLQ_FIELD_HEADER_SIZE 55
#define MLQ_HEADER_SIZE 22
2020-09-07 08:28:51 -07:00
#define MOCK_PPS_POSITION_COMMAND "mock_pps_position"
#define MOCK_PPS_VOLTAGE_COMMAND "mock_pps_voltage"
2022-04-24 20:46:16 -07:00
#define multisparkDwell_offset 2094
#define multisparkEnable_offset 1284
#define multisparkMaxExtraSparkCount_offset 80
#define multisparkMaxRpm_offset 20
#define multisparkMaxSparkingAngle_offset 76
#define multisparkSparkDuration_offset 2092
2020-09-07 08:28:51 -07:00
#define NARROW_BAND_WIDE_BAND_CONVERSION_SIZE 8
2022-04-24 20:46:16 -07:00
#define narrowToWideOxygen_offset 2580
#define narrowToWideOxygenBins_offset 2548
#define noAccelAfterHardLimitPeriodSecs_offset 1840
#define noFuelTrimAfterDfcoTime_offset 2280
#define o2heaterPin_offset 984
#define o2heaterPinModeTodO_offset 988
#define oilPressure_alignmentFill_at_1_offset 3037
#define oilPressure_alignmentFill_at_7_offset 3043
#define oilPressure_alignmentFill_offset 3040
#define oilPressure_hwChannel_offset 3036
#define oilPressure_offset 3036
#define oilPressure_v1_offset 3044
#define oilPressure_v2_offset 3052
#define oilPressure_value1_offset 3048
#define oilPressure_value2_offset 3056
#define onOffAlternatorLogic_offset 992
2021-10-23 18:38:06 -07:00
#define operation_mode_e_Force_4_bytes_size_operation_mode_e ENUM_32_BITS
#define operation_mode_e_FOUR_STROKE_CAM_SENSOR 2
#define operation_mode_e_FOUR_STROKE_CRANK_SENSOR 1
#define operation_mode_e_FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR 4
#define operation_mode_e_FOUR_STROKE_THREE_TIMES_CRANK_SENSOR 5
#define operation_mode_e_OM_NONE 0
#define operation_mode_e_TWO_STROKE 3
2021-06-18 12:49:42 -07:00
#define output_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
2022-04-24 20:46:16 -07:00
#define overrideCrankingIacSetting_offset 1804
#define overrideTriggerGaps_offset 192
#define PACK_ADD_TEMPERATURE 40
2020-09-07 08:28:51 -07:00
#define PACK_MULT_AFR 1000
#define PACK_MULT_AFR_CFG 10
2020-09-07 08:28:51 -07:00
#define PACK_MULT_ANGLE 50
2021-03-19 14:20:54 -07:00
#define PACK_MULT_FUEL_FLOW 200
2020-09-30 17:21:49 -07:00
#define PACK_MULT_FUEL_MASS 100
2020-10-23 04:33:40 -07:00
#define PACK_MULT_HIGH_PRESSURE 10
2020-10-26 15:17:20 -07:00
#define PACK_MULT_LAMBDA 10000
#define PACK_MULT_LAMBDA_CFG 147
2021-01-31 14:21:02 -08:00
#define PACK_MULT_MAP_ESTIMATE 100
#define PACK_MULT_MASS_FLOW 10
2020-09-07 08:28:51 -07:00
#define PACK_MULT_MS 300
#define PACK_MULT_PERCENT 100
#define PACK_MULT_PRESSURE 30
#define PACK_MULT_TEMPERATURE 100
#define PACK_MULT_VOLTAGE 1000
2021-09-18 18:15:51 -07:00
#define PACK_PERCENT_BYTE_MULT 100.0
2022-04-24 20:46:16 -07:00
#define pauseEtbControl_offset 992
2020-09-07 08:28:51 -07:00
#define PEDAL_TO_TPS_SIZE 8
2022-04-24 20:46:16 -07:00
#define pedalToTpsPedalBins_offset 6428
#define pedalToTpsRpmBins_offset 6436
#define pedalToTpsTable_offset 6364
2021-09-29 20:55:33 -07:00
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
2022-04-24 20:46:16 -07:00
#define persistent_config_s_size 22108
#define pid_s_size 20
2021-10-23 18:38:06 -07:00
#define PidAutoTune_AutoTunerState_AUTOTUNER_OFF 0
#define PidAutoTune_AutoTunerState_CONVERGED 16
#define PidAutoTune_AutoTunerState_FAILED 128
#define PidAutoTune_AutoTunerState_RELAY_STEP_DOWN 8
#define PidAutoTune_AutoTunerState_RELAY_STEP_UP 4
#define PidAutoTune_AutoTunerState_STEADY_STATE_AFTER_STEP_UP 2
#define PidAutoTune_AutoTunerState_STEADY_STATE_AT_BASELINE 1
#define PidAutoTune_Peak_MAXIMUM 1
#define PidAutoTune_Peak_MINIMUM -1
#define PidAutoTune_Peak_NOT_A_PEAK 0
2022-04-24 20:46:16 -07:00
#define pidExtraForLowRpm_offset 3524
#define pin_input_mode_e_auto_enum "PI_DEFAULT", "PI_PULLUP", "PI_PULLDOWN"
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
2021-10-23 18:38:06 -07:00
#define pin_input_mode_e_PI_DEFAULT 0
#define pin_input_mode_e_PI_PULLDOWN 2
#define pin_input_mode_e_PI_PULLUP 1
2021-01-26 17:49:09 -08:00
#define pin_mode_e_auto_enum "PO_DEFAULT", "INVALID", "INVALID", "INVALID", "PO_OPENDRAIN", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PO_PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PO_PULLDOWN"
2020-09-07 08:28:51 -07:00
#define pin_mode_e_enum "default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLDOWN"
2021-10-23 18:38:06 -07:00
#define pin_mode_e_PO_DEFAULT 0
#define pin_mode_e_PO_OPENDRAIN 4
#define pin_mode_e_PO_PULLDOWN 64
#define pin_mode_e_PO_PULLUP 32
#define pin_output_mode_e_auto_enum "OM_DEFAULT", "OM_INVERTED", "OM_OPENDRAIN", "OM_OPENDRAIN_INVERTED"
2020-09-07 08:28:51 -07:00
#define pin_output_mode_e_enum "default", "default inverted", "open collector", "open collector inverted"
2021-10-23 18:38:06 -07:00
#define pin_output_mode_e_OM_DEFAULT 0
#define pin_output_mode_e_OM_INVERTED 1
#define pin_output_mode_e_OM_OPENDRAIN 2
#define pin_output_mode_e_OM_OPENDRAIN_INVERTED 3
2022-04-24 20:46:16 -07:00
#define postCrankingDurationSec_offset 2732
#define postCrankingFactor_offset 2728
#define primeBins_offset 3028
#define primeValues_offset 4288
#define primingDelay_offset 2620
2020-09-07 08:28:51 -07:00
#define PROTOCOL_ANALOG_CHART "analog_chart"
#define PROTOCOL_COIL1_SHORT_NAME "c1"
#define PROTOCOL_CRANK1 "t1"
#define PROTOCOL_CRANK2 "t2"
#define PROTOCOL_CRANK3 "t3"
#define PROTOCOL_ENGINE_SNIFFER "wave_chart"
#define PROTOCOL_ES_DOWN "d"
#define PROTOCOL_ES_UP "u"
#define PROTOCOL_HELLO_PREFIX "***"
2020-09-07 08:28:51 -07:00
#define PROTOCOL_HIP_NAME "HIP"
2020-11-09 18:20:33 -08:00
#define PROTOCOL_HPFP_NAME "hpfp"
2020-09-07 08:28:51 -07:00
#define PROTOCOL_INJ1_SHORT_NAME "i1"
#define PROTOCOL_MSG "msg"
2020-09-07 08:28:51 -07:00
#define PROTOCOL_OUTPIN "outpin"
#define PROTOCOL_SIGNATURE_PREFIX "rusEFI "
2020-09-07 08:28:51 -07:00
#define PROTOCOL_TACH_NAME "tach"
#define PROTOCOL_TEST_RESPONSE_TAG "ts_p_alive"
#define PROTOCOL_VERSION_TAG "rusEfiVersion"
2021-04-25 06:24:53 -07:00
#define PROTOCOL_VVT1_NAME "VVT1"
#define PROTOCOL_VVT2_NAME "VVT2"
#define PROTOCOL_VVT3_NAME "VVT3"
#define PROTOCOL_VVT4_NAME "VVT4"
2020-09-07 08:28:51 -07:00
#define PROTOCOL_WA_CHANNEL_1 "input1"
#define PROTOCOL_WA_CHANNEL_2 "input2"
#define PROTOCOL_WA_CHANNEL_3 "input3"
#define PROTOCOL_WA_CHANNEL_4 "input4"
2022-04-24 20:46:16 -07:00
#define rollingLaunchEnabled_offset 192
2020-09-07 08:28:51 -07:00
#define RPM_1_BYTE_PACKING_MULT 50
2022-04-24 20:46:16 -07:00
#define rpmHardLimit_offset 8
#define runningLedPin_offset 2124
#define rusefiVerbose29b_offset 992
2021-11-14 07:53:06 -08:00
#define SCRIPT_CURVE_16 16
#define SCRIPT_CURVE_8 8
2021-11-04 20:03:11 -07:00
#define SCRIPT_CURVE_COUNT 6
2021-11-13 19:54:30 -08:00
#define SCRIPT_SETTING_COUNT 8
2021-11-14 07:53:06 -08:00
#define SCRIPT_TABLE_8 8
2021-11-07 07:30:54 -08:00
#define SCRIPT_TABLE_COUNT 4
2022-04-24 20:46:16 -07:00
#define scriptCurve1_offset 3140
#define scriptCurve1Bins_offset 3076
#define scriptCurve2_offset 3268
#define scriptCurve2Bins_offset 3204
#define scriptCurve3_offset 3364
#define scriptCurve3Bins_offset 3332
#define scriptCurve4_offset 3428
#define scriptCurve4Bins_offset 3396
#define scriptCurve5_offset 3844
#define scriptCurve5Bins_offset 3812
#define scriptCurve6_offset 3908
#define scriptCurve6Bins_offset 3876
#define scriptCurveName1_offset 3716
#define scriptCurveName2_offset 3732
#define scriptCurveName3_offset 3748
#define scriptCurveName4_offset 3764
#define scriptCurveName5_offset 3780
#define scriptCurveName6_offset 3796
#define scriptSetting1_offset 1180
#define scriptSetting2_offset 1184
#define scriptSetting3_offset 1188
#define scriptSetting4_offset 1192
#define scriptSetting5_offset 1196
#define scriptSetting6_offset 1200
#define scriptSetting7_offset 1204
#define scriptSetting8_offset 1208
#define scriptSettingName1_offset 4004
#define scriptSettingName2_offset 4020
#define scriptSettingName3_offset 4036
#define scriptSettingName4_offset 4052
#define scriptSettingName5_offset 4068
#define scriptSettingName6_offset 4084
#define scriptSettingName7_offset 4100
#define scriptSettingName8_offset 4116
#define scriptTable1_offset 20956
#define scriptTable1LoadBins_offset 21212
#define scriptTable1RpmBins_offset 21228
#define scriptTable2_offset 21244
#define scriptTable2LoadBins_offset 21308
#define scriptTable2RpmBins_offset 21324
#define scriptTable3_offset 21340
#define scriptTable3LoadBins_offset 21404
#define scriptTable3RpmBins_offset 21420
#define scriptTable4_offset 21436
#define scriptTable4LoadBins_offset 21500
#define scriptTable4RpmBins_offset 21516
#define scriptTableName1_offset 3940
#define scriptTableName2_offset 3956
#define scriptTableName3_offset 3972
#define scriptTableName4_offset 3988
#define sdCardCsPin_offset 932
#define sdCardCsPinMode_offset 2512
#define sdCardPeriodMs_offset 1122
#define sdCardSpiDevice_offset 2836
#define secondSolenoidPin_offset 1140
2021-11-24 19:31:35 -08:00
#define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "INVALID", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1"
#define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1"
2021-10-23 18:38:06 -07:00
#define sensor_chart_e_Internal_ForceMyEnumIntSize_sensor_chart ENUM_32_BITS
#define sensor_chart_e_SC_AUX_FAST1 5
#define sensor_chart_e_SC_DETAILED_RPM 4
#define sensor_chart_e_SC_OFF 0
#define sensor_chart_e_SC_RPM_ACCEL 3
#define sensor_chart_e_SC_TRIGGER 1
2022-04-24 20:46:16 -07:00
#define sensorChartMode_offset 1276
2021-12-19 23:04:16 -08:00
#define sensorSnifferRpmThreshold_offset 4
2020-09-07 08:28:51 -07:00
#define SERVO_COUNT 8
2022-04-24 20:46:16 -07:00
#define servoOutputPins1_offset 3508
#define servoOutputPins2_offset 3509
#define servoOutputPins3_offset 3510
#define servoOutputPins4_offset 3511
#define servoOutputPins5_offset 3512
#define servoOutputPins6_offset 3513
#define servoOutputPins7_offset 3514
#define servoOutputPins8_offset 3515
#define show_Frankenso_presets true
#define show_test_presets true
2022-04-24 20:46:16 -07:00
#define showHumanReadableWarning_offset 1284
#define SIGNATURE_HASH 281429179
#define silentTriggerError_offset 1780
#define skippedWheelOnCam_offset 1780
#define slowAdcAlpha_offset 2312
#define sparkDwellRpmBins_offset 84
#define sparkDwellValues_offset 92
#define specs_offset 448
#define specs_s_size 12
2022-04-24 20:46:16 -07:00
#define spi1MisoMode_offset 2900
#define spi1misoPin_offset 1216
#define spi1MosiMode_offset 2896
#define spi1mosiPin_offset 1212
#define spi1SckMode_offset 2892
#define spi1sckPin_offset 1220
#define spi2MisoMode_offset 2912
#define spi2misoPin_offset 1228
#define spi2MosiMode_offset 2908
#define spi2mosiPin_offset 1224
#define spi2SckMode_offset 2904
#define spi2sckPin_offset 1232
#define spi3MisoMode_offset 2924
#define spi3misoPin_offset 1240
#define spi3MosiMode_offset 2920
#define spi3mosiPin_offset 1236
#define spi3SckMode_offset 2916
#define spi3sckPin_offset 1244
#define spi_device_e_auto_enum "SPI_NONE", "SPI_DEVICE_1", "SPI_DEVICE_2", "SPI_DEVICE_3", "SPI_DEVICE_4"
2021-10-23 18:38:06 -07:00
#define spi_device_e_SPI_DEVICE_1 1
#define spi_device_e_SPI_DEVICE_2 2
#define spi_device_e_SPI_DEVICE_3 3
#define spi_device_e_SPI_DEVICE_4 4
#define spi_device_e_SPI_NONE 0
2022-04-24 20:46:16 -07:00
#define spi_pins_size 12
2021-10-23 18:38:06 -07:00
#define spi_speed_e__150KHz 3
#define spi_speed_e__1_25MHz 2
#define spi_speed_e__2_5MHz 1
#define spi_speed_e__5MHz 0
2022-04-24 20:46:16 -07:00
#define startCrankingDuration_offset 1162
#define starterControlPin_offset 2068
#define starterControlPinMode_offset 2392
#define starterRelayDisablePin_offset 1132
#define starterRelayDisablePinMode_offset 1136
#define startStopButtonMode_offset 2072
#define startStopButtonPin_offset 1144
#define startUpFuelPumpDuration_offset 2156
2021-10-06 11:01:16 -07:00
#define stepper_num_micro_steps_e_auto_enum "STEPPER_FULL", "INVALID", "STEPPER_HALF", "INVALID", "STEPPER_FOURTH", "INVALID", "INVALID", "INVALID", "STEPPER_EIGHTH"
#define stepper_num_micro_steps_e_enum "Full-Step (Default)", "INVALID", "Half-Step", "INVALID", "1/4 Micro-Step", "INVALID", "INVALID", "INVALID", "1/8 Micro-Step"
2021-10-23 18:38:06 -07:00
#define stepper_num_micro_steps_e_STEPPER_EIGHTH 8
#define stepper_num_micro_steps_e_STEPPER_FOURTH 4
#define stepper_num_micro_steps_e_STEPPER_FULL 0
#define stepper_num_micro_steps_e_STEPPER_HALF 2
2022-04-24 20:46:16 -07:00
#define stepper_raw_output1_offset 5516
#define stepper_raw_output2_offset 5517
#define stepper_raw_output3_offset 5518
#define stepper_raw_output4_offset 5519
#define stepperDcInvertedPins_offset 2364
#define stepperDcIo1_alignmentFill_at_13_offset 1481
#define stepperDcIo1_alignmentFill_at_1_offset 1469
#define stepperDcIo1_alignmentFill_at_5_offset 1473
#define stepperDcIo1_alignmentFill_at_9_offset 1477
#define stepperDcIo1_controlPin_offset 1476
#define stepperDcIo1_directionPin1_offset 1468
#define stepperDcIo1_directionPin2_offset 1472
#define stepperDcIo1_disablePin_offset 1480
#define stepperDcIo1_offset 1468
#define stepperDcIo2_alignmentFill_at_13_offset 1497
#define stepperDcIo2_alignmentFill_at_1_offset 1485
#define stepperDcIo2_alignmentFill_at_5_offset 1489
#define stepperDcIo2_alignmentFill_at_9_offset 1493
#define stepperDcIo2_controlPin_offset 1492
#define stepperDcIo2_directionPin1_offset 1484
#define stepperDcIo2_directionPin2_offset 1488
#define stepperDcIo2_disablePin_offset 1496
#define stepperDcIo2_offset 1484
#define stepperDirectionPinMode_offset 1108
#define stepperEnablePin_offset 3460
#define stepperEnablePinMode_offset 2928
#define stepperForceParkingEveryRestart_offset 992
#define stepperMaxDutyCycle_offset 2832
#define stepperMinDutyCycle_offset 2828
#define stepperNumMicroSteps_offset 2824
#define stepperParkingExtraSteps_offset 1154
#define stft_alignmentFill_at_13_offset 1417
#define stft_alignmentFill_at_17_offset 1421
#define stft_alignmentFill_at_1_offset 1405
#define stft_alignmentFill_at_21_offset 1425
#define stft_alignmentFill_at_25_offset 1429
#define stft_alignmentFill_at_29_offset 1433
#define stft_alignmentFill_at_5_offset 1409
#define stft_alignmentFill_at_9_offset 1413
2021-01-10 05:14:51 -08:00
#define STFT_BANK_COUNT 2
2022-04-24 20:46:16 -07:00
#define stft_cell_cfg_s_size 8
#define STFT_CELL_COUNT 4
2022-04-24 20:46:16 -07:00
#define stft_cellCfgs1_alignmentFill_at_1_offset 1437
#define stft_cellCfgs1_alignmentFill_at_5_offset 1441
#define stft_cellCfgs1_maxAdd_offset 1436
#define stft_cellCfgs1_maxRemove_offset 1440
#define stft_cellCfgs1_offset 1436
#define stft_cellCfgs1_timeConstant_offset 1442
#define stft_cellCfgs2_alignmentFill_at_1_offset 1445
#define stft_cellCfgs2_alignmentFill_at_5_offset 1449
#define stft_cellCfgs2_maxAdd_offset 1444
#define stft_cellCfgs2_maxRemove_offset 1448
#define stft_cellCfgs2_offset 1444
#define stft_cellCfgs2_timeConstant_offset 1450
#define stft_cellCfgs3_alignmentFill_at_1_offset 1453
#define stft_cellCfgs3_alignmentFill_at_5_offset 1457
#define stft_cellCfgs3_maxAdd_offset 1452
#define stft_cellCfgs3_maxRemove_offset 1456
#define stft_cellCfgs3_offset 1452
#define stft_cellCfgs3_timeConstant_offset 1458
#define stft_cellCfgs4_alignmentFill_at_1_offset 1461
#define stft_cellCfgs4_alignmentFill_at_5_offset 1465
#define stft_cellCfgs4_maxAdd_offset 1460
#define stft_cellCfgs4_maxRemove_offset 1464
#define stft_cellCfgs4_offset 1460
#define stft_cellCfgs4_timeConstant_offset 1466
#define stft_deadband_offset 1416
#define stft_maxAfr_offset 1428
#define stft_maxIdleRegionRpm_offset 1404
#define stft_maxOverrunLoad_offset 1408
#define stft_minAfr_offset 1424
#define stft_minClt_offset 1420
#define stft_minPowerLoad_offset 1412
#define stft_offset 1404
#define stft_s_size 64
#define stft_startupDelay_offset 1432
#define stftIgnoreErrorMagnitude_offset 1284
#define stoichRatioPrimary_offset 4268
#define stoichRatioSecondary_offset 1116
2021-06-18 12:49:42 -07:00
#define switch_input_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
2022-04-24 20:46:16 -07:00
#define tachOutputPin_offset 920
#define tachOutputPinMode_offset 924
#define tachPulseDuractionMs_offset 2008
#define tachPulseDurationAsDutyCycle_offset 1780
#define tachPulsePerRev_offset 2080
#define targetVBatt_offset 2240
#define tChargeAirCoefMax_offset 4136
#define tChargeAirCoefMin_offset 4132
#define tChargeAirDecrLimit_offset 4148
#define tChargeAirFlowMax_offset 4140
#define tChargeAirIncrLimit_offset 4144
#define tchargeBins_offset 2420
#define tChargeMaxRpmMaxTps_offset 2532
#define tChargeMaxRpmMinTps_offset 2528
#define tChargeMinRpmMaxTps_offset 2524
#define tChargeMinRpmMinTps_offset 2520
2022-01-30 06:01:11 -08:00
#define tChargeMode_e_auto_enum "TCHARGE_MODE_RPM_TPS", "TCHARGE_MODE_AIR_INTERP", "TCHARGE_MODE_AIR_INTERP_TABLE"
#define tChargeMode_e_enum "RPM+TPS (Default)", "Air Mass Interpolation", "Table"
2021-10-23 18:38:06 -07:00
#define tChargeMode_e_Force_4bytes_size_tChargeMode_e ENUM_32_BITS
#define tChargeMode_e_TCHARGE_MODE_AIR_INTERP 1
2022-01-30 06:01:11 -08:00
#define tChargeMode_e_TCHARGE_MODE_AIR_INTERP_TABLE 2
2021-10-23 18:38:06 -07:00
#define tChargeMode_e_TCHARGE_MODE_RPM_TPS 0
2022-04-24 20:46:16 -07:00
#define tChargeMode_offset 4152
#define tchargeValues_offset 2436
#define tcu_32_solenoid_freq_offset 5744
#define tcu_32_solenoid_pin_mode_offset 5740
#define tcu_32_solenoid_pin_offset 5736
#define tcu_32SpeedBins_offset 22092
#define tcu_32Vals_offset 22100
#define TCU_GEAR_COUNT 10
2022-04-24 20:46:16 -07:00
#define tcu_pc_solenoid_freq_offset 5732
#define tcu_pc_solenoid_pin_mode_offset 5728
#define tcu_pc_solenoid_pin_offset 5724
#define tcu_pcAirmassBins_offset 21964
#define tcu_pcVals12_offset 22020
#define tcu_pcVals1_offset 21988
#define tcu_pcVals21_offset 22044
#define tcu_pcVals23_offset 22028
#define tcu_pcVals2_offset 21996
#define tcu_pcVals32_offset 22052
#define tcu_pcVals34_offset 22036
#define tcu_pcVals3_offset 22004
#define tcu_pcVals43_offset 22060
#define tcu_pcVals4_offset 22012
#define tcu_pcValsN_offset 21980
#define tcu_pcValsR_offset 21972
#define tcu_solenoid1_offset 1596
#define tcu_solenoid2_offset 1597
#define tcu_solenoid3_offset 1598
#define tcu_solenoid4_offset 1599
#define tcu_solenoid5_offset 1600
#define tcu_solenoid6_offset 1601
#define TCU_SOLENOID_COUNT 6
2022-04-24 20:46:16 -07:00
#define tcu_solenoid_mode1_offset 4864
#define tcu_solenoid_mode2_offset 4865
#define tcu_solenoid_mode3_offset 4866
#define tcu_solenoid_mode4_offset 4867
#define tcu_solenoid_mode5_offset 4868
#define tcu_solenoid_mode6_offset 4869
#define tcu_tcc_onoff_solenoid_mode_offset 5708
#define tcu_tcc_onoff_solenoid_offset 5704
#define tcu_tcc_pwm_solenoid_freq_offset 5720
#define tcu_tcc_pwm_solenoid_mode_offset 5716
#define tcu_tcc_pwm_solenoid_offset 5712
#define tcu_tccLockSpeed_offset 22076
#define tcu_tccTpsBins_offset 22068
#define tcu_tccUnlockSpeed_offset 22084
#define tcuDownshiftButtonPin_offset 2144
#define tcuDownshiftButtonPinMode_offset 4856
#define tcuEnabled_offset 1284
#define tcuInputSpeedSensorPin_offset 952
#define tcuInputSpeedSensorTeeth_offset 956
#define tcuSolenoidTable_offset 18332
#define tcuUpshiftButtonPin_offset 2140
#define tcuUpshiftButtonPinMode_offset 4852
#define tempBooleanForVerySpecialCases_offset 1284
#define test557pin_offset 1104
#define thermistor_conf_s_size 28
#define ThermistorConf_size 32
2022-04-24 20:46:16 -07:00
#define throttlePedalPositionAdcChannel_offset 652
#define throttlePedalPositionSecondAdcChannel_offset 892
#define throttlePedalSecondaryUpVoltage_offset 2324
#define throttlePedalSecondaryWOTVoltage_offset 2328
#define throttlePedalUpPin_offset 664
#define throttlePedalUpPinMode_offset 944
#define throttlePedalUpVoltage_offset 2148
#define throttlePedalWOTVoltage_offset 2152
#define timing_mode_e_auto_enum "TM_DYNAMIC", "TM_FIXED"
2021-10-23 18:38:06 -07:00
#define timing_mode_e_Internal_ForceMyEnumIntSize_timing_mode ENUM_32_BITS
#define timing_mode_e_TM_DYNAMIC 0
#define timing_mode_e_TM_FIXED 1
2022-04-24 20:46:16 -07:00
#define timing_offset_cylinder10_offset 2876
#define timing_offset_cylinder11_offset 2880
#define timing_offset_cylinder12_offset 2884
#define timing_offset_cylinder1_offset 2840
#define timing_offset_cylinder2_offset 2844
#define timing_offset_cylinder3_offset 2848
#define timing_offset_cylinder4_offset 2852
#define timing_offset_cylinder5_offset 2856
#define timing_offset_cylinder6_offset 2860
#define timing_offset_cylinder7_offset 2864
#define timing_offset_cylinder8_offset 2868
#define timing_offset_cylinder9_offset 2872
#define timingMode_offset 496
#define tle6240_cs_offset 656
#define tle6240_csPinMode_offset 660
#define tle6240spiDevice_offset 4264
#define tle8888_cs_offset 3464
#define tle8888_csPinMode_offset 3468
#define tle8888_mode_e_auto_enum "TL_AUTO", "TL_SEMI_AUTO", "TL_MANUAL", "TL_HALL"
2021-10-23 18:38:06 -07:00
#define tle8888_mode_e_TL_AUTO 0
#define tle8888_mode_e_TL_HALL 3
#define tle8888_mode_e_TL_MANUAL 2
#define tle8888_mode_e_TL_SEMI_AUTO 1
2022-04-24 20:46:16 -07:00
#define tle8888mode_offset 2708
#define tle8888spiDevice_offset 4256
#define TOOTH_DATA_LENGTH 2000
#define TOOTH_PACKET_COUNT 1000
#define TOOTH_PACKET_SIZE 2
2020-09-07 08:28:51 -07:00
#define TOP_DEAD_CENTER_MESSAGE "r"
2022-02-25 17:40:26 -08:00
#define TORQUE_CURVE_SIZE 6
2022-04-24 20:46:16 -07:00
#define torqueLoadBins_offset 5636
#define torqueRpmBins_offset 5624
#define torqueTable_offset 5588
#define TOTAL_CONFIG_SIZE 22108
#define totalGearsCount_offset 2292
#define tps1_1AdcChannel_offset 556
#define tps1_2AdcChannel_offset 884
#define tps1SecondaryMax_offset 1158
#define tps1SecondaryMin_offset 1156
#define tps2_1AdcChannel_offset 568
#define tps2_2AdcChannel_offset 888
#define tps2Max_offset 2064
#define tps2Min_offset 2062
#define tps2SecondaryMax_offset 1778
#define tps2SecondaryMin_offset 1776
2021-01-31 14:21:02 -08:00
#define TPS_2_BYTE_PACKING_MULT 100
2020-09-07 08:28:51 -07:00
#define TPS_TPS_ACCEL_TABLE 8
2022-04-24 20:46:16 -07:00
#define tpsAccelEnrichmentThreshold_offset 2284
#define tpsAccelFractionDivisor_offset 4252
#define tpsAccelFractionPeriod_offset 4250
#define tpsAccelLookback_offset 2268
#define tpsDecelEnleanmentMultiplier_offset 2308
#define tpsDecelEnleanmentThreshold_offset 2304
#define tpsErrorDetectionTooHigh_offset 202
#define tpsErrorDetectionTooLow_offset 200
#define tpsMax_offset 198
#define tpsMin_offset 196
#define tpsTpsAccelFromRpmBins_offset 20892
#define tpsTpsAccelTable_offset 20636
#define tpsTpsAccelToRpmBins_offset 20924
#define trailingCoilPins10_offset 2641
#define trailingCoilPins11_offset 2642
#define trailingCoilPins12_offset 2643
#define trailingCoilPins1_offset 2632
#define trailingCoilPins2_offset 2633
#define trailingCoilPins3_offset 2634
#define trailingCoilPins4_offset 2635
#define trailingCoilPins5_offset 2636
#define trailingCoilPins6_offset 2637
#define trailingCoilPins7_offset 2638
#define trailingCoilPins8_offset 2639
#define trailingCoilPins9_offset 2640
#define trailingSparkAngle_offset 576
2022-04-06 14:44:03 -07:00
#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X"
#define TransmissionControllerMode_auto_enum "None", "SimpleTransmissionController", "Gm4l6x"
#define TransmissionControllerMode_Gm4l6x 2
#define TransmissionControllerMode_None 0
2022-04-24 20:46:16 -07:00
#define transmissionControllerMode_offset 5652
2022-04-06 14:44:03 -07:00
#define TransmissionControllerMode_SimpleTransmissionController 1
2022-04-02 18:09:11 -07:00
#define TRIGGER_COMMENT "#"
#define trigger_config_s_size 16
2022-04-03 15:55:14 -07:00
#define TRIGGER_CRANK_BASED trigger_type == 5 || trigger_type == 10 || trigger_type == 20 || trigger_type == 26 || trigger_type == 27 || trigger_type == 39 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 62 || trigger_type == 70 || trigger_type == 71
2022-04-24 20:46:16 -07:00
#define trigger_customSkippedToothCount_offset 592
#define trigger_customTotalToothCount_offset 588
2021-10-23 18:38:06 -07:00
#define trigger_event_e_SHAFT_3RD_FALLING 4
#define trigger_event_e_SHAFT_3RD_RISING 5
#define trigger_event_e_SHAFT_PRIMARY_FALLING 0
#define trigger_event_e_SHAFT_PRIMARY_RISING 1
#define trigger_event_e_SHAFT_SECONDARY_FALLING 2
#define trigger_event_e_SHAFT_SECONDARY_RISING 3
2022-04-02 16:24:50 -07:00
#define TRIGGER_HARDCODED_OPERATION_MODE "knownOperationMode"
2022-04-02 15:41:01 -07:00
#define TRIGGER_HAS_SECOND_CHANNEL "hasSecondChannel"
2020-09-07 08:28:51 -07:00
#define TRIGGER_INPUT_PIN_COUNT 3
2022-03-19 16:42:15 -07:00
#define TRIGGER_IS_CRANK_KEY "crankBased"
2022-04-01 18:19:59 -07:00
#define TRIGGER_IS_SECOND_WHEEL_CAM "isSecondWheelCam"
2022-04-24 20:46:16 -07:00
#define trigger_offset 580
2020-09-07 08:28:51 -07:00
#define TRIGGER_SIMULATOR_PIN_COUNT 3
2022-04-24 20:46:16 -07:00
#define trigger_todoRemoveMeOneDay0_offset 584
#define trigger_todoRemoveMeOneDay1_offset 584
2022-03-22 03:41:38 -07:00
#define trigger_type_e_auto_enum "TT_TOOTHED_WHEEL", "TT_FORD_ASPIRE", "TT_DODGE_NEON_1995", "TT_MAZDA_MIATA_NA", "TT_MAZDA_MIATA_NB1", "TT_GM_7X", "TT_DAIHATSU", "TT_MAZDA_SOHC_4", "TT_TOOTHED_WHEEL_60_2", "TT_TOOTHED_WHEEL_36_1", "TT_MERCEDES_2_SEGMENT", "TT_MITSUBISHI", "TT_HONDA_4_24", "TT_HONDA_1_4_24", "TT_DODGE_NEON_2003_CAM", "TT_MAZDA_DOHC_1_4", "TT_ONE_PLUS_ONE", "TT_VVT_JZ", "TT_ONE", "TT_DODGE_RAM", "TT_60_2_VW", "TT_HONDA_1_24", "TT_DODGE_STRATUS", "TT_36_2_2_2", "TT_NISSAN_SR20VE", "TT_2JZ_3_34", "TT_ROVER_K", "TT_GM_LS_24", "TT_HONDA_CBR_600", "TT_2JZ_1_12", "TT_CHRYSLER_NGC_36_2_2", "TT_3_1_CAM", "TT_DODGE_NEON_2003_CRANK", "TT_MIATA_VVT", "TT_HONDA_ACCORD_1_24_SHIFTED", "TT_MAZDA_MIATA_VVT_TEST", "TT_SUBARU_7_6", "TT_JEEP_18_2_2_2", "TT_NISSAN_SR20VE_360", "TT_DODGE_NEON_1995_ONLY_CRANK", "TT_JEEP_4_CYL", "TT_FIAT_IAW_P8", "TT_FORD_ST170", "TT_VVT_MIATA_NB", "TT_RENIX_44_2_2", "TT_RENIX_66_2_2_2", "TT_HONDA_K_12_1", "TT_VVT_BOSCH_QUICK_START", "TT_TOOTHED_WHEEL_36_2", "TT_SUBARU_SVX", "TT_1_16", "TT_SUBARU_7_WITHOUT_6", "TT_NISSAN_MR18_CAM_VVT", "TT_TRI_TACH", "TT_GM_60_2_2_2", "TT_SKODA_FAVORIT", "TT_VVT_BARRA_3_PLUS_1", "TT_KAWA_KX450F", "TT_NISSAN_VQ35", "TT_VVT_NISSAN_VQ35", "TT_NISSAN_VQ30", "TT_NISSAN_QR25", "TT_VVT_MITSUBISHI_3A92", "TT_SUBARU_SVX_CRANK_1", "TT_SUBARU_SVX_CAM_VVT", "TT_FORD_TFI_PIP", "TT_SUZUKI_G13B", "TT_HONDA_K_4_1", "TT_NISSAN_MR18_CRANK", "TT_TOOTHED_WHEEL_32_2", "TT_36_2_1", "TT_36_2_1_1", "TT_VVT_MITSUBISHI_6G75", "TT_VVT_TOYOTA_4_1", "TT_UNUSED"
2022-04-03 15:06:25 -07:00
#define trigger_type_e_enum "custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "INVALID", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Mercedes Two Segment", "Mitsubishi 4G93", "Honda 4+24", "Honda 1+4+24", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "INVALID", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Honda 1+24", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM LS 24", "Honda CBR 600", "2JZ_1_12", "Honda CBR 600 custom", "3/1 skipped", "Dodge Neon 2003 crank", "Miata NB", "INVALID", "INVALID", "Subaru 7+6", "Jeep 18-2-2-2", "WIP", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "INVALID", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "INVALID", "36/2", "Subaru SVX", "1+16", "Subaru 7 without 6", "INVALID", "TriTach", "GM 60/2/2/2", "Skoda Favorit", "Barra 3+1 Cam", "Kawa KX450F", "Nissan VQ35", "INVALID", "Nissan VQ30", "Nissan QR25", "Mitsubishi 3A92", "Subaru SVX Crank 1", "Subaru SVX Cam VVT", "Ford PIP", "Suzuki G13B", "Honda K 4+1", "Nissan MR18 Crank", "32/2", "36-2-1", "36-2-1-1", "trg72"
2022-01-12 19:04:47 -08:00
#define trigger_type_e_Force_4_bytes_size_trigger_type ENUM_32_BITS
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_1_16 50
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_2JZ_1_12 29
#define trigger_type_e_TT_2JZ_3_34 25
2022-03-19 13:10:50 -07:00
#define trigger_type_e_TT_36_2_1 70
#define trigger_type_e_TT_36_2_1_1 71
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_36_2_2_2 23
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_3_1_CAM 31
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_60_2_VW 20
#define trigger_type_e_TT_CHRYSLER_NGC_36_2_2 30
#define trigger_type_e_TT_DAIHATSU 6
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_DODGE_NEON_1995 2
#define trigger_type_e_TT_DODGE_NEON_1995_ONLY_CRANK 39
#define trigger_type_e_TT_DODGE_NEON_2003_CAM 14
#define trigger_type_e_TT_DODGE_NEON_2003_CRANK 32
#define trigger_type_e_TT_DODGE_RAM 19
#define trigger_type_e_TT_DODGE_STRATUS 22
#define trigger_type_e_TT_FIAT_IAW_P8 41
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_FORD_ASPIRE 1
#define trigger_type_e_TT_FORD_ST170 42
#define trigger_type_e_TT_FORD_TFI_PIP 65
#define trigger_type_e_TT_GM_60_2_2_2 54
#define trigger_type_e_TT_GM_7X 5
#define trigger_type_e_TT_GM_LS_24 27
#define trigger_type_e_TT_HONDA_1_24 21
#define trigger_type_e_TT_HONDA_1_4_24 13
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_HONDA_4_24 12
#define trigger_type_e_TT_HONDA_ACCORD_1_24_SHIFTED 34
#define trigger_type_e_TT_HONDA_CBR_600 28
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_HONDA_K_12_1 46
2021-10-24 15:26:41 -07:00
#define trigger_type_e_TT_HONDA_K_4_1 67
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_JEEP_18_2_2_2 37
#define trigger_type_e_TT_JEEP_4_CYL 40
#define trigger_type_e_TT_KAWA_KX450F 57
#define trigger_type_e_TT_MAZDA_DOHC_1_4 15
#define trigger_type_e_TT_MAZDA_MIATA_NA 3
#define trigger_type_e_TT_MAZDA_MIATA_NB1 4
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_MAZDA_MIATA_VVT_TEST 35
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_MAZDA_SOHC_4 7
2021-11-13 19:02:10 -08:00
#define trigger_type_e_TT_MERCEDES_2_SEGMENT 10
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_MIATA_VVT 33
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_MITSUBISHI 11
2021-11-05 12:42:05 -07:00
#define trigger_type_e_TT_NISSAN_MR18_CAM_VVT 52
2021-11-05 04:19:56 -07:00
#define trigger_type_e_TT_NISSAN_MR18_CRANK 68
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_NISSAN_QR25 61
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_NISSAN_SR20VE 24
#define trigger_type_e_TT_NISSAN_SR20VE_360 38
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_NISSAN_VQ30 60
#define trigger_type_e_TT_NISSAN_VQ35 58
#define trigger_type_e_TT_ONE 18
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_ONE_PLUS_ONE 16
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_RENIX_44_2_2 44
#define trigger_type_e_TT_RENIX_66_2_2_2 45
2021-10-23 18:38:06 -07:00
#define trigger_type_e_TT_ROVER_K 26
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_SKODA_FAVORIT 55
#define trigger_type_e_TT_SUBARU_7_6 36
#define trigger_type_e_TT_SUBARU_7_WITHOUT_6 51
#define trigger_type_e_TT_SUBARU_SVX 49
#define trigger_type_e_TT_SUBARU_SVX_CAM_VVT 64
#define trigger_type_e_TT_SUBARU_SVX_CRANK_1 63
#define trigger_type_e_TT_SUZUKI_G13B 66
#define trigger_type_e_TT_TOOTHED_WHEEL 0
2021-11-25 18:06:11 -08:00
#define trigger_type_e_TT_TOOTHED_WHEEL_32_2 69
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_TOOTHED_WHEEL_36_1 9
#define trigger_type_e_TT_TOOTHED_WHEEL_36_2 48
#define trigger_type_e_TT_TOOTHED_WHEEL_60_2 8
#define trigger_type_e_TT_TRI_TACH 53
2022-03-22 03:41:38 -07:00
#define trigger_type_e_TT_UNUSED 74
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_VVT_BARRA_3_PLUS_1 56
#define trigger_type_e_TT_VVT_BOSCH_QUICK_START 47
#define trigger_type_e_TT_VVT_JZ 17
2022-01-31 15:26:47 -08:00
#define trigger_type_e_TT_VVT_MIATA_NB 43
2022-03-19 14:01:59 -07:00
#define trigger_type_e_TT_VVT_MITSUBISHI_3A92 62
#define trigger_type_e_TT_VVT_MITSUBISHI_6G75 72
2021-10-25 09:27:39 -07:00
#define trigger_type_e_TT_VVT_NISSAN_VQ35 59
2022-03-22 03:41:38 -07:00
#define trigger_type_e_TT_VVT_TOYOTA_4_1 73
2022-04-24 20:46:16 -07:00
#define trigger_type_offset 580
2022-04-03 11:13:01 -07:00
#define TRIGGER_TYPE_WITH_SECOND_WHEEL trigger_type == 1 || trigger_type == 2 || trigger_type == 3 || trigger_type == 4 || trigger_type == 11 || trigger_type == 12 || trigger_type == 13 || trigger_type == 15 || trigger_type == 16 || trigger_type == 19 || trigger_type == 21 || trigger_type == 25 || trigger_type == 28 || trigger_type == 29 || trigger_type == 31 || trigger_type == 34 || trigger_type == 35 || trigger_type == 36 || trigger_type == 37 || trigger_type == 38 || trigger_type == 40 || trigger_type == 49 || trigger_type == 50 || trigger_type == 53 || trigger_type == 54 || trigger_type == 63 || trigger_type == 64
#define TRIGGER_TYPE_WITHOUT_KNOWN_LOCATION trigger_type == 8 || trigger_type == 9 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69
2022-04-24 20:46:16 -07:00
#define trigger_unusedBit_4_10_offset 584
#define trigger_unusedBit_4_11_offset 584
#define trigger_unusedBit_4_12_offset 584
#define trigger_unusedBit_4_13_offset 584
#define trigger_unusedBit_4_14_offset 584
#define trigger_unusedBit_4_15_offset 584
#define trigger_unusedBit_4_16_offset 584
#define trigger_unusedBit_4_17_offset 584
#define trigger_unusedBit_4_18_offset 584
#define trigger_unusedBit_4_19_offset 584
#define trigger_unusedBit_4_20_offset 584
#define trigger_unusedBit_4_21_offset 584
#define trigger_unusedBit_4_22_offset 584
#define trigger_unusedBit_4_23_offset 584
#define trigger_unusedBit_4_24_offset 584
#define trigger_unusedBit_4_25_offset 584
#define trigger_unusedBit_4_26_offset 584
#define trigger_unusedBit_4_27_offset 584
#define trigger_unusedBit_4_28_offset 584
#define trigger_unusedBit_4_29_offset 584
#define trigger_unusedBit_4_30_offset 584
#define trigger_unusedBit_4_31_offset 584
#define trigger_unusedBit_4_3_offset 584
#define trigger_unusedBit_4_4_offset 584
#define trigger_unusedBit_4_5_offset 584
#define trigger_unusedBit_4_6_offset 584
#define trigger_unusedBit_4_7_offset 584
#define trigger_unusedBit_4_8_offset 584
#define trigger_unusedBit_4_9_offset 584
#define trigger_useOnlyFirstChannel_offset 584
2021-10-23 18:38:06 -07:00
#define trigger_value_e_TV_FALL 0
#define trigger_value_e_TV_RISE 1
#define trigger_wheel_e_T_CHANNEL_3 2
#define trigger_wheel_e_T_NONE 15
#define trigger_wheel_e_T_PRIMARY 0
#define trigger_wheel_e_T_SECONDARY 1
2022-04-24 20:46:16 -07:00
#define triggerCompCenterVolt_offset 4296
#define triggerCompHystMax_offset 4304
#define triggerCompHystMin_offset 4300
#define triggerCompSensorSatRpm_offset 4308
#define triggerErrorPin_offset 1164
#define triggerErrorPinMode_offset 1168
#define triggerGapOverrideFrom10_offset 4924
#define triggerGapOverrideFrom11_offset 4928
#define triggerGapOverrideFrom12_offset 4932
#define triggerGapOverrideFrom13_offset 4936
#define triggerGapOverrideFrom14_offset 4940
#define triggerGapOverrideFrom15_offset 4944
#define triggerGapOverrideFrom16_offset 4948
#define triggerGapOverrideFrom17_offset 4952
#define triggerGapOverrideFrom18_offset 4956
#define triggerGapOverrideFrom1_offset 4888
#define triggerGapOverrideFrom2_offset 4892
#define triggerGapOverrideFrom3_offset 4896
#define triggerGapOverrideFrom4_offset 4900
#define triggerGapOverrideFrom5_offset 4904
#define triggerGapOverrideFrom6_offset 4908
#define triggerGapOverrideFrom7_offset 4912
#define triggerGapOverrideFrom8_offset 4916
#define triggerGapOverrideFrom9_offset 4920
#define triggerGapOverrideTo10_offset 5008
#define triggerGapOverrideTo11_offset 5012
#define triggerGapOverrideTo12_offset 5016
#define triggerGapOverrideTo13_offset 5020
#define triggerGapOverrideTo14_offset 5024
#define triggerGapOverrideTo15_offset 5028
#define triggerGapOverrideTo16_offset 5032
#define triggerGapOverrideTo17_offset 5036
#define triggerGapOverrideTo18_offset 5040
#define triggerGapOverrideTo1_offset 4972
#define triggerGapOverrideTo2_offset 4976
#define triggerGapOverrideTo3_offset 4980
#define triggerGapOverrideTo4_offset 4984
#define triggerGapOverrideTo5_offset 4988
#define triggerGapOverrideTo6_offset 4992
#define triggerGapOverrideTo7_offset 4996
#define triggerGapOverrideTo8_offset 5000
#define triggerGapOverrideTo9_offset 5004
#define triggerInputDebugPins1_offset 2056
#define triggerInputDebugPins2_offset 2057
#define triggerInputDebugPins3_offset 2058
#define triggerInputPins1_offset 912
#define triggerInputPins2_offset 913
#define triggerInputPins3_offset 914
2020-12-09 09:15:05 -08:00
#define TRIGGERS_FILE_NAME "triggers.txt"
2022-04-24 20:46:16 -07:00
#define triggerSimulatorFrequency_offset 736
#define triggerSimulatorPinModes1_offset 980
#define triggerSimulatorPinModes2_offset 981
#define triggerSimulatorPinModes3_offset 982
#define triggerSimulatorPins1_offset 976
#define triggerSimulatorPins2_offset 977
#define triggerSimulatorPins3_offset 978
2021-12-20 19:04:18 -08:00
#define TRIM_SIZE 4
#define TS_BURN_COMMAND 'B'
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
2021-11-11 17:54:56 -08:00
#define ts_command_e_TS_BENCH_CATEGORY 22
2021-10-28 11:24:50 -07:00
#define ts_command_e_TS_CLEAR_WARNINGS 17
#define ts_command_e_TS_COMMAND_1 1
#define ts_command_e_TS_COMMAND_11 11
#define ts_command_e_TS_COMMAND_12 12
#define ts_command_e_TS_COMMAND_13 13
#define ts_command_e_TS_COMMAND_14 14
#define ts_command_e_TS_COMMAND_15 15
#define ts_command_e_TS_COMMAND_16 16
#define ts_command_e_TS_COMMAND_4 4
#define ts_command_e_TS_COMMAND_5 5
#define ts_command_e_TS_COMMAND_9 9
2021-11-11 17:54:56 -08:00
#define ts_command_e_TS_CRAZY 32
2021-10-28 11:24:50 -07:00
#define ts_command_e_TS_DEBUG_MODE 0
#define ts_command_e_TS_GRAB_PEDAL_UP 6
#define ts_command_e_TS_GRAB_PEDAL_WOT 7
#define ts_command_e_TS_GRAB_TPS_CLOSED 2
#define ts_command_e_TS_GRAB_TPS_WOT 3
#define ts_command_e_TS_IGNITION_CATEGORY 18
#define ts_command_e_TS_INJECTOR_CATEGORY 19
#define ts_command_e_TS_RESET_TLE8888 8
2021-11-11 17:54:56 -08:00
#define ts_command_e_TS_UNUSED_23 23
#define ts_command_e_TS_UNUSED_25 25
#define ts_command_e_TS_UNUSED_26 26
#define ts_command_e_TS_UNUSED_27 27
#define ts_command_e_TS_UNUSED_28 28
#define ts_command_e_TS_UNUSED_29 29
#define ts_command_e_TS_UNUSED_30 30
#define ts_command_e_TS_UNUSED_31 31
#define ts_command_e_TS_UNUSED_CJ125_CALIB 24
#define ts_command_e_TS_WIDEBAND 21
2021-10-28 11:24:50 -07:00
#define ts_command_e_TS_WRITE_FLASH 10
#define ts_command_e_TS_X14 20
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
#define TS_COMPOSITE_ENABLE 1
#define TS_CRC_CHECK_COMMAND 'k'
#define TS_CRC_CHECK_COMMAND_char k
#define TS_EXECUTE 'E'
#define TS_EXECUTE_char E
#define TS_FILE_VERSION 20200310
#define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY '8'
#define TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY_char 8
#define TS_GET_CONFIG_ERROR 'e'
#define TS_GET_CONFIG_ERROR_char e
#define TS_GET_FIRMWARE_VERSION 'V'
#define TS_GET_FIRMWARE_VERSION_char V
#define TS_GET_LOGGER_GET_BUFFER 'L'
#define TS_GET_LOGGER_GET_BUFFER_char L
2022-01-31 15:55:52 -08:00
#define TS_GET_OUTPUTS_SIZE '4'
#define TS_GET_OUTPUTS_SIZE_char 4
#define TS_GET_STRUCT '9'
#define TS_GET_STRUCT_char 9
#define TS_GET_TEXT 'G'
#define TS_GET_TEXT_char G
#define TS_HELLO_COMMAND 'S'
#define TS_HELLO_COMMAND_char S
#define TS_IO_TEST_COMMAND 'Z'
#define TS_IO_TEST_COMMAND_char Z
#define TS_ONLINE_PROTOCOL 'z'
#define TS_ONLINE_PROTOCOL_char z
#define TS_OUTPUT_COMMAND 'O'
#define TS_OUTPUT_COMMAND_char O
#define TS_PAGE_COMMAND 'P'
#define TS_PAGE_COMMAND_char P
#define TS_PERF_TRACE_BEGIN '_'
#define TS_PERF_TRACE_BEGIN_char _
#define TS_PERF_TRACE_GET_BUFFER 'b'
#define TS_PERF_TRACE_GET_BUFFER_char b
#define TS_PROTOCOL "001"
2021-10-20 13:10:51 -07:00
#define TS_QUERY_COMMAND 'Q'
#define TS_QUERY_COMMAND_char Q
#define TS_READ_COMMAND 'R'
#define TS_READ_COMMAND_char R
#define TS_RESPONSE_BURN_OK 4
#define TS_RESPONSE_COMMAND_OK 7
2020-09-30 21:06:05 -07:00
#define TS_RESPONSE_CRC_FAILURE 0x82
#define TS_RESPONSE_FRAMING_ERROR 0x8D
#define TS_RESPONSE_OK 0
2020-09-30 21:06:05 -07:00
#define TS_RESPONSE_OUT_OF_RANGE 0x84
#define TS_RESPONSE_UNDERRUN 0x80
#define TS_RESPONSE_UNRECOGNIZED_COMMAND 0x83
#define TS_SET_LOGGER_SWITCH 'l'
#define TS_SET_LOGGER_SWITCH_char l
#define ts_show_analog_divider true
#define ts_show_auxserial_pins true
#define ts_show_can2 true
#define ts_show_can_pins true
2020-09-07 08:28:51 -07:00
#define ts_show_cj125 true
#define ts_show_egt true
#define ts_show_etb true
#define ts_show_etb_pins true
#define ts_show_full_pinout true
#define ts_show_gps true
2021-03-11 21:18:18 -08:00
#define ts_show_hardware_simulator true
2020-09-07 08:28:51 -07:00
#define ts_show_hip9011 true
#define ts_show_joystick true
#define ts_show_lcd true
#define ts_show_main_relay true
#define ts_show_main_relay_microRusEFI_message false
#define ts_show_sd_card true
2022-02-01 13:14:16 -08:00
#define ts_show_sd_pins true
#define ts_show_software_knock false
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
2022-04-24 20:46:16 -07:00
#define TS_SIGNATURE "rusEFI 2022.04.25.hellen_cypress.281429179"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
2021-06-16 14:09:18 -07:00
#define TS_TEST_COMMAND 't'
#define TS_TEST_COMMAND_char t
2022-04-24 20:46:16 -07:00
#define TS_TOTAL_OUTPUT_SIZE 1112
2022-01-27 14:59:57 -08:00
#define TsCalMode_EtbKd 5
#define TsCalMode_EtbKi 4
#define TsCalMode_EtbKp 3
#define TsCalMode_None 0
2022-01-27 15:44:58 -08:00
#define TsCalMode_PedalMax 13
#define TsCalMode_PedalMin 12
2022-01-27 14:59:57 -08:00
#define TsCalMode_Tps1Max 1
#define TsCalMode_Tps1Min 2
#define TsCalMode_Tps1SecondaryMax 6
#define TsCalMode_Tps1SecondaryMin 7
#define TsCalMode_Tps2Max 8
#define TsCalMode_Tps2Min 9
#define TsCalMode_Tps2SecondaryMax 10
#define TsCalMode_Tps2SecondaryMin 11
2022-04-24 20:46:16 -07:00
#define tunerStudioSerialSpeed_offset 968
#define turboSpeedSensorInputPin_offset 2060
#define turboSpeedSensorMultiplier_offset 1812
#define twoStroke_offset 1780
#define twoWireBatchIgnition_offset 1804
#define twoWireBatchInjection_offset 1804
#define uart_device_e_auto_enum "UART_NONE", "UART_DEVICE_1", "UART_DEVICE_2", "UART_DEVICE_3", "UART_DEVICE_4"
2021-10-23 18:38:06 -07:00
#define uart_device_e_UART_DEVICE_1 1
#define uart_device_e_UART_DEVICE_2 2
#define uart_device_e_UART_DEVICE_3 3
#define uart_device_e_UART_DEVICE_4 4
#define uart_device_e_UART_NONE 0
2022-04-24 20:46:16 -07:00
#define uartConsoleSerialSpeed_offset 2300
#define unfinishedenableLaunchBoost_offset 1284
#define unfinishedlaunchDisableBySpeed_offset 1284
#define unused1127_offset 2364
#define unused1128_offset 2364
#define unused1129_offset 2364
#define unused1130_offset 2364
#define unused1476b20_offset 1804
#define unused1476b8_offset 1804
#define unused1740b0_offset 2364
#define unused1740b1_offset 2364
#define unused1740b2_offset 2364
#define unused17440_offset 18392
#define unused184_offset 212
#define unused28_offset 52
#define unused_1484_bit_24_offset 1804
#define unused_1484_bit_25_offset 1804
#define unused_1484_bit_26_offset 1804
#define unused_1484_bit_27_offset 1804
#define unused_1484_bit_28_offset 1804
#define unused_1484_bit_29_offset 1804
#define unused_1484_bit_30_offset 1804
#define unused_1484_bit_31_offset 1804
#define unusedBit_57_31_offset 192
#define unusedBit_683_10_offset 2364
#define unusedBit_683_11_offset 2364
#define unusedBit_683_12_offset 2364
#define unusedBit_683_13_offset 2364
#define unusedBit_683_14_offset 2364
#define unusedBit_683_15_offset 2364
#define unusedBit_683_16_offset 2364
#define unusedBit_683_17_offset 2364
#define unusedBit_683_18_offset 2364
#define unusedBit_683_19_offset 2364
#define unusedBit_683_20_offset 2364
#define unusedBit_683_21_offset 2364
#define unusedBit_683_22_offset 2364
#define unusedBit_683_23_offset 2364
#define unusedBit_683_24_offset 2364
#define unusedBit_683_25_offset 2364
#define unusedBit_683_26_offset 2364
#define unusedBit_683_27_offset 2364
#define unusedBit_683_28_offset 2364
#define unusedBit_683_29_offset 2364
#define unusedBit_683_30_offset 2364
#define unusedBit_683_31_offset 2364
#define unusedBit_683_8_offset 2364
#define unusedBit_683_9_offset 2364
#define unusedMapAccelTaperBins_offset 2452
#define unusedShort_offset 5538
#define unusedTpsBins_offset 5492
#define useAdvanceCorrectionsForCranking_offset 1804
#define useCicPidForIdle_offset 192
#define useEeprom_offset 192
#define useETBforIdleControl_offset 992
#define useFixedBaroCorrFromMap_offset 1804
#define useFordRedundantTps_offset 192
#define useFSIO4ForSeriousEngineWarning_offset 1780
#define useFSIO5ForCriticalIssueEngineStop_offset 1780
#define useHbridgesToDriveIdleStepper_offset 1284
#define useIacPidMultTable_offset 1804
#define useIacTableForCoasting_offset 992
#define useIdleTimingPidControl_offset 992
#define useInstantRpmForIdle_offset 192
#define useLcdScreen_offset 992
#define useLinearCltSensor_offset 1780
#define useLinearIatSensor_offset 1780
#define useNoiselessTriggerDecoder_offset 992
#define useOnlyRisingEdgeForTrigger_offset 1804
#define useRawOutputToDriveIdleStepper_offset 1284
#define useRunningMathForCranking_offset 192
#define usescriptTableForCanSniffingFiltering_offset 192
#define useSeparateAdvanceForCranking_offset 1804
#define useSeparateAdvanceForIdle_offset 1804
#define useSeparateIdleTablesForCrankingTaper_offset 192
#define useSeparateVeForIdle_offset 1804
#define useSerialPort_offset 992
#define useStepperIdle_offset 992
#define useTLE8888_cranking_hack_offset 192
#define useTLE8888_stepper_offset 192
#define useTpicAdvancedMode_offset 992
2020-09-07 08:28:51 -07:00
#define VBAT_INJECTOR_CURVE_SIZE 8
2022-04-24 20:46:16 -07:00
#define vbattAdcChannel_offset 560
#define vbattDividerCoeff_offset 512
#define ve_override_e_auto_enum "VE_None", "VE_MAP", "VE_TPS"
#define ve_override_e_enum "None", "MAP", "TPS"
2021-10-23 18:38:06 -07:00
#define ve_override_e_VE_MAP 1
#define ve_override_e_VE_None 0
#define ve_override_e_VE_TPS 2
#define VEHICLE_INFO_SIZE 32
2022-04-24 20:46:16 -07:00
#define vehicleName_offset 1564
#define vehicleSpeedSensorInputPin_offset 1076
#define vehicleWeight_offset 1060
#define veLoadBins_offset 20252
#define veOverrideMode_offset 2336
#define verboseCan2_offset 1284
#define verboseCan_offset 192
#define verboseCanBaseAddress_offset 1016
#define verboseTLE8888_offset 992
#define verboseTriggerSynchDetails_offset 1804
#define verboseVVTDecoding_offset 1284
#define veRpmBins_offset 20284
#define veTable_offset 19740
2021-07-12 18:15:37 -07:00
#define VM_VVT_INACTIVE 0
2020-09-07 08:28:51 -07:00
#define VOLTAGE_1_BYTE_PACKING_DIV 0.02
2021-09-13 08:19:35 -07:00
#define VR_THRESHOLD_COUNT 2
2022-04-24 20:46:16 -07:00
#define vr_threshold_s_size 24
#define vRefAdcChannel_offset 1792
#define vrThreshold1_alignmentFill_at_14_offset 1678
#define vrThreshold1_alignmentFill_at_1_offset 1665
#define vrThreshold1_alignmentFill_at_22_offset 1686
#define vrThreshold1_alignmentFill_at_7_offset 1671
#define vrThreshold1_offset 1664
#define vrThreshold1_pad_offset 1668
#define vrThreshold1_pin_offset 1664
#define vrThreshold1_rpmBins_offset 1672
#define vrThreshold1_values_offset 1680
#define vrThreshold2_alignmentFill_at_14_offset 1702
#define vrThreshold2_alignmentFill_at_1_offset 1689
#define vrThreshold2_alignmentFill_at_22_offset 1710
#define vrThreshold2_alignmentFill_at_7_offset 1695
#define vrThreshold2_offset 1688
#define vrThreshold2_pad_offset 1692
#define vrThreshold2_pin_offset 1688
#define vrThreshold2_rpmBins_offset 1696
#define vrThreshold2_values_offset 1704
#define vssFilterReciprocal_offset 724
#define vssGearRatio_offset 726
#define vssToothCount_offset 728
2022-03-19 19:18:41 -07:00
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_TOYOTA_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ", "VVT_HONDA_K", "VVT_NISSAN_MR", "VVT_MITSUBISHI_3A92", "VVT_MAP_V_TWIN_ANOTHER", "VVT_MITSUBISHI_6G75"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "Nissan MR18", "Mitsu 3A92", "VTwin by MAP", "Mitsu 6G75", "vvt15", "vvt16", "vvt17"
2021-10-23 18:38:06 -07:00
#define vvt_mode_e_VVT_2JZ 2
#define vvt_mode_e_VVT_BARRA_3_PLUS_1 8
#define vvt_mode_e_VVT_BOSCH_QUICK_START 5
#define vvt_mode_e_VVT_FIRST_HALF 4
#define vvt_mode_e_VVT_FORD_ST170 7
2021-10-28 11:24:50 -07:00
#define vvt_mode_e_VVT_HONDA_K 10
2021-10-24 15:26:41 -07:00
#define vvt_mode_e_VVT_INACTIVE 0
2021-12-07 06:03:41 -08:00
#define vvt_mode_e_VVT_MAP_V_TWIN_ANOTHER 13
2022-01-31 15:26:47 -08:00
#define vvt_mode_e_VVT_MIATA_NB 3
2022-03-19 19:18:41 -07:00
#define vvt_mode_e_VVT_MITSUBISHI_3A92 12
#define vvt_mode_e_VVT_MITSUBISHI_6G75 14
2021-11-05 12:42:05 -07:00
#define vvt_mode_e_VVT_NISSAN_MR 11
2021-10-23 18:38:06 -07:00
#define vvt_mode_e_VVT_NISSAN_VQ 9
#define vvt_mode_e_VVT_SECOND_HALF 1
2021-10-28 21:20:12 -07:00
#define vvt_mode_e_VVT_TOYOTA_4_1 6
2022-04-24 20:46:16 -07:00
#define vvtActivationDelayMs_offset 5536
#define vvtCamSensorUseRise_offset 992
#define vvtMode1_offset 2612
#define vvtMode2_offset 2613
#define vvtModePadding_offset 2616
#define vvtOffsets1_offset 1648
#define vvtOffsets2_offset 1652
#define vvtOffsets3_offset 1656
#define vvtOffsets4_offset 1660
#define vvtOffsetsPadding_offset 1664
#define vvtOutputFrequency1_offset 2536
#define vvtOutputFrequency2_offset 2538
#define vvtPins1_offset 2500
#define vvtPins2_offset 2501
#define vvtPins3_offset 2502
#define vvtPins4_offset 2503
#define vvtTable1_offset 18972
#define vvtTable1LoadBins_offset 19036
#define vvtTable1RpmBins_offset 19052
#define vvtTable2_offset 19068
#define vvtTable2LoadBins_offset 19132
#define vvtTable2RpmBins_offset 19148
#define warning_message_offset 5972
#define warningLedPin_offset 2256
#define warningPeriod_offset 1822
#define wastegatePositionMax_offset 960
#define wastegatePositionMin_offset 958
#define wastegatePositionSensor_offset 2396
#define wboHeaterPin_offset 852
#define weHaveUnusedHere_offset 536
2022-01-27 22:04:57 -08:00
#define WWAE_TABLE_SIZE 8
2022-04-24 20:46:16 -07:00
#define wwaeBeta_offset 2116
#define wwaeTau_offset 2012
#define wwBetaCltValues_offset 5556
#define wwBetaMapValues_offset 5580
#define wwCltBins_offset 5540
#define wwMapBins_offset 5564
#define wwTauCltValues_offset 5548
#define wwTauMapValues_offset 5572