2015-07-10 06:01:56 -07:00
|
|
|
|
; this is TunerStudio project for www.rusefi.com DIY engine management system
|
|
|
|
|
|
|
|
|
|
; this should stop TS from looking for the CAN ID in the 2nd byte location and allow the page reads to work correctly.
|
|
|
|
|
enable2ndByteCanID = false
|
|
|
|
|
|
2015-12-02 17:10:06 -08:00
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
[TunerStudio]
|
|
|
|
|
queryCommand = "S"
|
|
|
|
|
signature = "MShift v0.01" ; signature is expected to be 7 or more characters.
|
|
|
|
|
|
|
|
|
|
[Constants]
|
|
|
|
|
; new packet serial format with CRC
|
|
|
|
|
messageEnvelopeFormat = msEnvelope_1.0
|
|
|
|
|
|
|
|
|
|
endianness = little
|
|
|
|
|
nPages = 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pageIdentifier = "\x00\x00"
|
|
|
|
|
pageReadCommand = "R\x00\x00%2o%2c"
|
|
|
|
|
burnCommand = "B\x00\x00"
|
|
|
|
|
pageActivate = "P\x00\x00"
|
|
|
|
|
pageValueWrite = "W\x00\x00%2o%v"
|
|
|
|
|
pageChunkWrite = "C\x00\x00%2o%2c%v"
|
|
|
|
|
; crc32CheckCommand = "k%2i%2o\xB8\x36"
|
|
|
|
|
crc32CheckCommand = "k\x00\x00\x00\x00\x36\xB8"
|
|
|
|
|
|
|
|
|
|
;communication settings
|
|
|
|
|
pageActivationDelay = 500 ; Milliseconds delay after burn command. See https://sourceforge.net/p/rusefi/tickets/77/
|
|
|
|
|
;e.g. put writeblocks off and add an interwrite delay
|
|
|
|
|
writeBlocks = on
|
|
|
|
|
interWriteDelay = 10
|
|
|
|
|
blockReadTimeout = 3000; Milliseconds general timeout
|
|
|
|
|
|
2016-01-22 17:01:46 -08:00
|
|
|
|
blockingFactor = 320 ; max chunk size
|
2015-07-10 06:01:56 -07:00
|
|
|
|
;end communication settings
|
|
|
|
|
|
|
|
|
|
; name = bits, type, offset, bits
|
|
|
|
|
; name = array, type, offset, shape, units, scale, translate, lo, hi, digits
|
|
|
|
|
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
|
|
|
|
|
|
|
|
|
; see PAGE_0_SIZE in C source code
|
|
|
|
|
; CONFIG_DEFINITION_START
|
2016-03-03 20:01:39 -08:00
|
|
|
|
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Mar 03 21:43:13 EST 2016
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
2016-03-03 20:01:39 -08:00
|
|
|
|
pageSize = 16728
|
2015-07-10 06:01:56 -07:00
|
|
|
|
page = 1
|
|
|
|
|
engineType = bits, S32, 0, [0:2], "AUDI_AAN", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "FORD_FIESTA", "NISSAN_PRIMERA", "HONDA_ACCORD", "FORD_INLINE_6_1995", "GY6_139QMB"
|
2016-01-30 19:03:36 -08:00
|
|
|
|
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0,30000, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 1000, 2
|
|
|
|
|
injector_lag = scalar, F32, 12, "msec", 1, 0, -10, 25.50, 2
|
|
|
|
|
injector_battLagCorrBins = array, F32, 16, [8], "V", 1, 0, 0.0, 20.0, 2
|
|
|
|
|
injector_battLagCorr = array, F32, 48, [8], "ms/V", 1, 0, 0.0, 50.0, 2
|
|
|
|
|
directSelfStimulation = bits, U32, 80, [0:0], "false", "true"
|
|
|
|
|
tpsMin = scalar, S16, 84, "ADC", 1, 0, 0, 1023, 0
|
|
|
|
|
tpsMax = scalar, S16, 86, "ADC", 1, 0, 0, 1023, 0
|
2016-01-08 08:01:40 -08:00
|
|
|
|
tpsErrorDetectionTooLow = scalar, S16, 88, "%", 1, 0, -40, 200, 0
|
|
|
|
|
tpsErrorDetectionTooHigh = scalar, S16, 90, "%", 1, 0, -40, 200, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
cranking_baseFuel = scalar, F32, 92, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
cranking_rpm = scalar, S16, 96, "RPM", 1, 0, 0, 3000, 0
|
|
|
|
|
;skipping cranking_alignmentFill offset 98
|
|
|
|
|
primingSquirtDurationMs = scalar, F32, 100, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
ignitionDwellForCrankingMs = scalar, F32, 104, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
crankingChargeAngle = scalar, F32, 108, "deg", 1, 0, 0, 3000.0, 0
|
|
|
|
|
map_samplingAngleBins = array, F32, 112, [8], "RPM", 1, 0, 0.0, 18000, 2
|
|
|
|
|
map_samplingAngle = array, F32, 144, [8], "deg", 1, 0, 0.0, 90, 2
|
|
|
|
|
map_samplingWindowBins = array, F32, 176, [8], "RPM", 1, 0, 0.0, 18000, 2
|
|
|
|
|
map_samplingWindow = array, F32, 208, [8], "deg", 1, 0, 0.0, 90, 2
|
2016-03-03 20:01:39 -08:00
|
|
|
|
map_sensor_valueAt0 = scalar, F32, 240, "kpa", 1, 0, -400, 800, 2
|
|
|
|
|
map_sensor_valueAt5 = scalar, F32, 244, "kpa", 1, 0, -400, 800, 2
|
2015-08-18 11:03:02 -07:00
|
|
|
|
map_sensor_type = bits, U32, 248, [0:2] "Custom", "DENSO183", "MPX4250", "HONDA3BAR", "NEON_2003", "22012AA090", "3 Bar", "INVALID"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
map_sensor_hwChannel = bits, U32, 252, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
clt_tempC_1 = scalar, F32, 256, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
clt_tempC_2 = scalar, F32, 260, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
clt_tempC_3 = scalar, F32, 264, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
clt_resistance_1 = scalar, F32, 268, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
clt_resistance_2 = scalar, F32, 272, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
clt_resistance_3 = scalar, F32, 276, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
clt_bias_resistor = scalar, F32, 280, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
clt_adcChannel = bits, U32, 284, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
iat_tempC_1 = scalar, F32, 288, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
iat_tempC_2 = scalar, F32, 292, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
iat_tempC_3 = scalar, F32, 296, "*C", 1, 0, -40, 200, 1
|
|
|
|
|
iat_resistance_1 = scalar, F32, 300, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
iat_resistance_2 = scalar, F32, 304, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
iat_resistance_3 = scalar, F32, 308, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
iat_bias_resistor = scalar, F32, 312, "Ohm", 1, 0, 0, 200000, 1
|
|
|
|
|
iat_adcChannel = bits, U32, 316, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2015-09-29 19:03:03 -07:00
|
|
|
|
step1rpm = scalar, S32, 320, "rpm", 1, 0, 0, 20000.0, 2
|
|
|
|
|
step1timing = scalar, S32, 324, "deg", 1, 0, -180, 180, 2
|
2015-07-10 06:01:56 -07:00
|
|
|
|
hip9011PrescalerAndSDO = scalar, S32, 328, "integer", 1, 0.0, 0.0, 32, 0
|
|
|
|
|
knockBandCustom = scalar, F32, 332, "kHz", 1, 0.0, 0.0, 10.0, 2
|
|
|
|
|
sparkDwellBins = array, F32, 336, [8], "RPM", 1, 0.0, 0.0, 18000, 2
|
|
|
|
|
sparkDwell = array, F32, 368, [8], "ms", 1, 0.0, 0.0, 30.0, 2
|
|
|
|
|
displacement = scalar, F32, 400, "L", 1, 0, 0, 1000.0, 2
|
|
|
|
|
cylindersCount = bits, U32, 404, [0:3], "INVALID", 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, "INVALID", "INVALID", "INVALID"
|
2015-09-12 12:02:40 -07:00
|
|
|
|
firingOrder = bits, U32, 408, [0:3], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-5-3-6-2-4", "1-4-2-5-3-6", "1-2", "1_2_3_4_5_6", "1-2-3", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
;skipping cylinderBore offset 412
|
2016-01-30 19:03:36 -08:00
|
|
|
|
sensorSnifferRpmThreshold = scalar, S32, 416, "RPM", 1, 0, 0,30000, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
rpmHardLimit = scalar, S32, 420, "rpm", 1, 0, 0, 20000.0, 2
|
|
|
|
|
algorithm = bits, U32, 424, [0:1], "MAF", "Alpha-N/TPS", "MAP", "SPEED DENSITY"
|
|
|
|
|
crankingInjectionMode = bits, U32, 428, [0:1], "Simultaneous", "Sequential", "Batch", "INVALID"
|
|
|
|
|
injectionMode = bits, U32, 432, [0:1], "Simultaneous", "Sequential", "Batch", "INVALID"
|
2015-10-20 10:02:30 -07:00
|
|
|
|
injectionOffset = scalar, F32, 436, "deg", 1, 0.0, -720, 720, 2
|
2015-07-10 06:01:56 -07:00
|
|
|
|
crankingTimingAngle = scalar, F32, 440, "deg", 1, 0.0, -360, 360, 2
|
|
|
|
|
ignitionMode = bits, U32, 444, [0:1], "One coil", "Individual Coils", "Wasted", "INVALID"
|
|
|
|
|
ignitionOffset = scalar, F32, 448, "RPM", 1, 0, 0, 3000.0, 0
|
|
|
|
|
timingMode = bits, U32, 452 [0:0], "dynamic", "fixed"
|
|
|
|
|
fixedModeTiming = scalar, F32, 456, "RPM", 1, 0, 0, 3000.0, 0
|
|
|
|
|
globalTriggerAngleOffset = scalar, F32, 460, "deg", 1, 0, 0, 720, 0
|
|
|
|
|
analogInputDividerCoefficient = scalar, F32, 464, "coef", 1, 0, 0.01, 10.0, 2
|
|
|
|
|
vbattDividerCoeff = scalar, F32, 468, "coef", 1, 0, 0.01, 20.0, 2
|
|
|
|
|
vbattAdcChannel = bits, U32, 472, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fanOnTemperature = scalar, F32, 476, "*C", 1, 0, 0, 1000.0, 2
|
|
|
|
|
fanOffTemperature = scalar, F32, 480, "*C", 1, 0, 0, 1000.0, 2
|
|
|
|
|
fuelLevelSensor = bits, U32, 484, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
vehicleSpeedCoef = scalar, F32, 488, "coef", 1, 0, 0.01, 2000.0, 2
|
2015-12-02 17:10:06 -08:00
|
|
|
|
canNbcType = bits, U32, 492, [0:1], "BMW", "FIAT", "VAG" , "MAZDA RX8"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
canSleepPeriod = scalar, S32, 496, "ms", 1, 0, 0, 1000.0, 2
|
|
|
|
|
operationMode = bits, U32, 500, [0:1], "INVALID", "4 stroke without cam sensor", "4 stroke with cam sensor", "2 stroke"
|
|
|
|
|
displayMode = bits, U32, 504, [0:1], "none", "hd44780", "hd44780 over pcf8574", "INVALID"
|
|
|
|
|
logFormat = bits, U32, 508, [0:0], "native", "Mega Log Viewer"
|
|
|
|
|
firmwareVersion = scalar, S32, 512, "index", 1, 0, 0, 300, 0
|
|
|
|
|
HD44780width = scalar, S32, 516, "index", 1, 0, 0, 300, 0
|
|
|
|
|
HD44780height = scalar, S32, 520, "index", 1, 0, 0, 300, 0
|
|
|
|
|
tpsAdcChannel = bits, U32, 524, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping overrideCrankingIgnition offset 528
|
|
|
|
|
sensorChartFrequency = scalar, S32, 532, "index", 1, 0, 0, 300, 0 ; size 4
|
2015-12-28 15:01:45 -08:00
|
|
|
|
trigger_type = bits, U32, 536, [0:4], "custom toothed wheel", "ford aspire", "dodge neon", "Miata NA", "Miata NB", "GM_7X", "Cooper", "Mazda SOHC 4", "60/2", "36/1", "Accord CD", "MITSU", "ACCORD 2", "ACCORD DIP", "Neon 2003", "MAZDA D 1+4", "1+1", "1+60/2", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Accord 1+24", "DODGE STRATUS", "36_2_2_2", "Nissan", "2JZ", "Rover K", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
trigger_customIsSynchronizationNeeded= bits, U32, 540, [0:0], "false", "true"
|
|
|
|
|
trigger_customNeedSecondTriggerInput= bits, U32, 540, [1:1], "false", "true"
|
2015-08-31 11:01:19 -07:00
|
|
|
|
trigger_useOnlyFirstChannel= bits, U32, 540, [2:2], "false", "true"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
trigger_customTotalToothCount = scalar, S32, 544, "number", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
trigger_customSkippedToothCount = scalar, S32, 548, "number", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
trigger_customSyncRatioFrom = scalar, F32, 552, "number", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
trigger_customSyncRatioTo = scalar, F32, 556, "number", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
trigger_customUseRiseEdge = bits, U32, 560, [0:0], "false", "true"
|
|
|
|
|
hip9011SpiDevice = bits,U32, 564, [0:1], "Off", "SPI1", "SPI2", "SPI3"
|
|
|
|
|
globalFuelCorrection = scalar, F32, 568, "coef", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
;skipping pedalPositionMin offset 572
|
|
|
|
|
;skipping pedalPositionMax offset 574
|
|
|
|
|
;skipping maxKnockSubDeg offset 576
|
|
|
|
|
mafAdcChannel = bits, U32, 580, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
afr_hwChannel = bits, U32, 584, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
afr_v1 = scalar, F32, 588, "volts", 1, 0.0, 0, 10.0, 2
|
|
|
|
|
afr_value1 = scalar, F32, 592, "AFR", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
afr_v2 = scalar, F32, 596, "volts", 1, 0.0, 0, 10.0, 2
|
|
|
|
|
afr_value2 = scalar, F32, 600, "AFR", 1, 0.0, 0, 1000.0, 2
|
|
|
|
|
pedalPositionChannel = bits, U32, 604, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-03-03 20:01:39 -08:00
|
|
|
|
baroSensor_valueAt0 = scalar, F32, 608, "kpa", 1, 0, -400, 800, 2
|
|
|
|
|
baroSensor_valueAt5 = scalar, F32, 612, "kpa", 1, 0, -400, 800, 2
|
2015-07-10 06:01:56 -07:00
|
|
|
|
baroSensor_type = bits, U32, 616, [0:2] "Custom", "DENSO183", "MPX4250", "HONDA3BAR", "NEON_2003", "22012AA090", "3 Bar", "INVALID"
|
|
|
|
|
baroSensor_hwChannel = bits, U32, 620, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
idle_solenoidPin = bits, U32, 624, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
idle_solenoidPinMode = bits, U32, 628, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
idle_solenoidFrequency = scalar, S32, 632, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
idle_stepperDirectionPin = bits, U32, 636, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
idle_stepperStepPin = bits, U32, 640, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2015-10-18 11:01:37 -07:00
|
|
|
|
manIdlePosition = scalar, F32, 644, "%", 1, 0, 0, 100, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
fuelPumpPin = bits, U32, 648, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
fuelPumpPinMode = bits, U32, 652, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
injectionPins1 = bits, U32, 656, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins2 = bits, U32, 660, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins3 = bits, U32, 664, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins4 = bits, U32, 668, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins5 = bits, U32, 672, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins6 = bits, U32, 676, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins7 = bits, U32, 680, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins8 = bits, U32, 684, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins9 = bits, U32, 688, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins10 = bits, U32, 692, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins11 = bits, U32, 696, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
injectionPins12 = bits, U32, 700, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
injectionPinMode = bits, U32, 704, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
ignitionPins1 = bits, U32, 708, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins2 = bits, U32, 712, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins3 = bits, U32, 716, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins4 = bits, U32, 720, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins5 = bits, U32, 724, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins6 = bits, U32, 728, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins7 = bits, U32, 732, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins8 = bits, U32, 736, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins9 = bits, U32, 740, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins10 = bits, U32, 744, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins11 = bits, U32, 748, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignitionPins12 = bits, U32, 752, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
ignitionPinMode = bits, U32, 756, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
malfunctionIndicatorPin = bits, U32, 760, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
malfunctionIndicatorPinMode = bits, U32, 764, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
fanPin = bits, U32, 768, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
fanPinMode = bits, U32, 772, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
mapFrequency0Kpa = scalar, F32, 776, "Hz", 1, 0, 0, 100000, 2
|
|
|
|
|
mapFrequency100Kpa = scalar, F32, 780, "Hz", 1, 0, 0, 100000, 2
|
|
|
|
|
clutchDownPin = bits, U32, 784, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
clutchDownPinMode = scalar, F32, 788, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
alternatorControlPin = bits, U32, 792, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
alternatorControlPinMode = bits, U32, 796, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
HD44780_rs = bits, U32, 800, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
HD44780_e = bits, U32, 804, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
HD44780_db4 = bits, U32, 808, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
HD44780_db5 = bits, U32, 812, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
HD44780_db6 = bits, U32, 816, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
HD44780_db7 = bits, U32, 820, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
gps_rx_pin = bits, U32, 824, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
gps_tx_pin = bits, U32, 828, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerSimulatorFrequency = scalar, S32, 832, "Rpm", 1, 0, 0,30000, 0
|
|
|
|
|
digitalPotentiometerSpiDevice = bits,U32, 836, [0:1], "Off", "SPI1", "SPI2", "SPI3"
|
|
|
|
|
digitalPotentiometerChipSelect1 = bits, U32, 840, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
digitalPotentiometerChipSelect2 = bits, U32, 844, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
digitalPotentiometerChipSelect3 = bits, U32, 848, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
digitalPotentiometerChipSelect4 = bits, U32, 852, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
etbDirectionPin1 = bits, U32, 856, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
etbDirectionPin2 = bits, U32, 860, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
etbControlPin1 = bits, U32, 864, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
etbControlPin2 = bits, U32, 868, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
electronicThrottlePin1Mode = bits, U32, 872, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
wboHeaterPin = bits, U32, 876, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
wboPumpPin = bits, U32, 880, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fuelLevelEmptyTankVoltage = scalar, F32, 884, "V", 1, 0, 0,10, 2
|
|
|
|
|
fuelLevelFullTankVoltage = scalar, F32, 888, "V", 1, 0, 0,10, 2
|
|
|
|
|
afr_type = bits, S32, 892, [0:2], "BPSX", "Innovate", "14Point7", "Narrow", "PLX"
|
|
|
|
|
;skipping etbDT offset 896
|
2016-02-27 19:03:55 -08:00
|
|
|
|
hip9011CsPinMode = bits, U32, 900, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
tachOutputPin = bits, U32, 904, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
tachOutputPinMode = bits, U32, 908, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
triggerInputPins1 = bits, U32, 912, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerInputPins2 = bits, U32, 916, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerInputPins3 = bits, U32, 920, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
mainRelayPin = bits, U32, 924, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping idleThreadPeriod offset 928
|
|
|
|
|
;skipping consoleLoopPeriod offset 932
|
|
|
|
|
;skipping lcdThreadPeriod offset 936
|
|
|
|
|
sdCardCsPin = bits, U32, 940, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping generalPeriodicThreadPeriod offset 944
|
|
|
|
|
tunerStudioSerialSpeed = scalar, U32, 948, "BPs", 1, 0, 0,1000000, 0
|
|
|
|
|
boardTestModeJumperPin = bits, U32, 952, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping canDeviceMode offset 956
|
|
|
|
|
canTxPin = bits, U32, 960, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
canRxPin = bits, U32, 964, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerSimulatorPins1 = bits, U32, 968, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerSimulatorPins2 = bits, U32, 972, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerSimulatorPins3 = bits, U32, 976, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
triggerSimulatorPinModes1 = bits, U32, 980, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
triggerSimulatorPinModes2 = bits, U32, 984, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
triggerSimulatorPinModes3 = bits, U32, 988, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
o2heaterPin = bits, U32, 992, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
o2heaterPinModeTodO = bits, U32, 996, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
is_enabled_spi_1 = bits, U32, 1000, [0:0], "false", "true"
|
|
|
|
|
is_enabled_spi_2 = bits, U32, 1000, [1:1], "false", "true"
|
|
|
|
|
is_enabled_spi_3 = bits, U32, 1000, [2:2], "false", "true"
|
|
|
|
|
isSdCardEnabled = bits, U32, 1000, [3:3], "false", "true"
|
|
|
|
|
isFastAdcEnabled = bits, U32, 1000, [4:4], "false", "true"
|
|
|
|
|
isEngineControlEnabled = bits, U32, 1000, [5:5], "false", "true"
|
|
|
|
|
isHip9011Enabled = bits, U32, 1000, [6:6], "false", "true"
|
|
|
|
|
isVerboseAlternator = bits, U32, 1000, [7:7], "false", "true"
|
|
|
|
|
useSerialPort = bits, U32, 1000, [8:8], "false", "true"
|
|
|
|
|
useStepperIdle = bits, U32, 1000, [9:9], "false", "true"
|
|
|
|
|
enabledStep1Limiter = bits, U32, 1000, [10:10], "false", "true"
|
|
|
|
|
useTpicAdvancedMode = bits, U32, 1000, [11:11], "false", "true"
|
|
|
|
|
useLcdScreen = bits, U32, 1000, [12:12], "false", "true"
|
|
|
|
|
startConsoleInBinaryMode= bits, U32, 1000, [13:13], "false", "true"
|
2016-02-06 07:01:34 -08:00
|
|
|
|
useWarmupPidAfr = bits, U32, 1000, [14:14], "false", "true"
|
2016-02-27 22:03:22 -08:00
|
|
|
|
onOffAlternatorLogic = bits, U32, 1000, [15:15], "false", "true"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
logicAnalyzerPins1 = bits, U32, 1004, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
logicAnalyzerPins2 = bits, U32, 1008, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
logicAnalyzerPins3 = bits, U32, 1012, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
logicAnalyzerPins4 = bits, U32, 1016, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping logicAnalyzerMode offset 1020
|
|
|
|
|
;skipping unrealisticRpmThreashold offset 1024
|
2016-02-27 19:03:55 -08:00
|
|
|
|
mainRelayPinMode = bits, U32, 1028, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
max31855_cs1 = bits, U32, 1032, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs2 = bits, U32, 1036, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs3 = bits, U32, 1040, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs4 = bits, U32, 1044, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs5 = bits, U32, 1048, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs6 = bits, U32, 1052, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs7 = bits, U32, 1056, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855_cs8 = bits, U32, 1060, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
max31855spiDevice = bits,U32, 1064, [0:1], "Off", "SPI1", "SPI2", "SPI3"
|
|
|
|
|
fsioPins1 = bits, U32, 1068, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins2 = bits, U32, 1072, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins3 = bits, U32, 1076, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins4 = bits, U32, 1080, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins5 = bits, U32, 1084, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins6 = bits, U32, 1088, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins7 = bits, U32, 1092, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins8 = bits, U32, 1096, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins9 = bits, U32, 1100, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins10 = bits, U32, 1104, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins11 = bits, U32, 1108, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins12 = bits, U32, 1112, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins13 = bits, U32, 1116, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins14 = bits, U32, 1120, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins15 = bits, U32, 1124, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioPins16 = bits, U32, 1128, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
gpioPinModes1 = bits, U32, 1132, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes2 = bits, U32, 1136, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes3 = bits, U32, 1140, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes4 = bits, U32, 1144, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes5 = bits, U32, 1148, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes6 = bits, U32, 1152, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes7 = bits, U32, 1156, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes8 = bits, U32, 1160, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes9 = bits, U32, 1164, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes10 = bits, U32, 1168, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes11 = bits, U32, 1172, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes12 = bits, U32, 1176, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes13 = bits, U32, 1180, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes14 = bits, U32, 1184, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes15 = bits, U32, 1188, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
|
|
|
|
gpioPinModes16 = bits, U32, 1192, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
joystickPins1 = bits, U32, 1196, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickPins2 = bits, U32, 1200, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickPins3 = bits, U32, 1204, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickPins4 = bits, U32, 1208, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickPins5 = bits, U32, 1212, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
triggerErrorPin = bits, U32, 1216, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
triggerErrorPinMode = bits, U32, 1220, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
acRelayPin = bits, U32, 1224, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
acRelayPinMode = bits, U32, 1228, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
fsioFrequency1 = scalar, U16, 1232, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency2 = scalar, U16, 1234, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency3 = scalar, U16, 1236, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency4 = scalar, U16, 1238, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency5 = scalar, U16, 1240, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency6 = scalar, U16, 1242, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency7 = scalar, U16, 1244, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency8 = scalar, U16, 1246, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency9 = scalar, U16, 1248, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency10 = scalar, U16, 1250, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency11 = scalar, U16, 1252, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency12 = scalar, U16, 1254, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency13 = scalar, U16, 1256, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency14 = scalar, U16, 1258, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency15 = scalar, U16, 1260, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
fsioFrequency16 = scalar, U16, 1262, "Hz", 1, 0, 0, 3000, 0
|
|
|
|
|
hip9011CsPin = bits, U32, 1264, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
hip9011IntHoldPin = bits, U32, 1268, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
hip9011IntHoldPinMode = bits, U32, 1272, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
fsio_setting1 = scalar, F32, 1276, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting2 = scalar, F32, 1280, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting3 = scalar, F32, 1284, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting4 = scalar, F32, 1288, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting5 = scalar, F32, 1292, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting6 = scalar, F32, 1296, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting7 = scalar, F32, 1300, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting8 = scalar, F32, 1304, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting9 = scalar, F32, 1308, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting10 = scalar, F32, 1312, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting11 = scalar, F32, 1316, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting12 = scalar, F32, 1320, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting13 = scalar, F32, 1324, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting14 = scalar, F32, 1328, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting15 = scalar, F32, 1332, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
fsio_setting16 = scalar, F32, 1336, "Val", 1, 0, 0, 18000, 0
|
|
|
|
|
spi1mosiPin = bits, U32, 1340, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi1misoPin = bits, U32, 1344, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi1sckPin = bits, U32, 1348, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi2mosiPin = bits, U32, 1352, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi2misoPin = bits, U32, 1356, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi2sckPin = bits, U32, 1360, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi3mosiPin = bits, U32, 1364, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi3misoPin = bits, U32, 1368, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
spi3sckPin = bits, U32, 1372, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping hip9011Gain offset 1376
|
|
|
|
|
joystickCenterPin = bits, U32, 1380, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickAPin = bits, U32, 1384, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickBPin = bits, U32, 1388, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickCPin = bits, U32, 1392, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
joystickDPin = bits, U32, 1396, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
sensorChartMode = bits, S32, 1400, [0:2], "none", "trigger", "MAP", "RPM ACCEL", "DETAILED RPM", "INVALID"
|
|
|
|
|
;skipping mafSensorType offset 1404
|
|
|
|
|
vehicleSpeedSensorInputPin = bits, U32, 1408, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
clutchUpPin = bits, U32, 1412, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
clutchUpPinMode = scalar, F32, 1416, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioDigitalInputs1 = bits, U32, 1420, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs2 = bits, U32, 1424, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs3 = bits, U32, 1428, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs4 = bits, U32, 1432, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs5 = bits, U32, 1436, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs6 = bits, U32, 1440, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs7 = bits, U32, 1444, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs8 = bits, U32, 1448, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs9 = bits, U32, 1452, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs10 = bits, U32, 1456, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs11 = bits, U32, 1460, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs12 = bits, U32, 1464, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs13 = bits, U32, 1468, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs14 = bits, U32, 1472, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs15 = bits, U32, 1476, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
fsioDigitalInputs16 = bits, U32, 1480, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
frequencyReportingMapInputPin = bits, U32, 1484, [0:6], "INVALID", "INVALID", "PA2", "PA3", "INVALID", "PA5", "INVALID", "INVALID", "PA8", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "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", "INVALID", "PE7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
hasMapSensor = bits, U32, 1488, [0:0], "false", "true"
|
|
|
|
|
hasIatSensor = bits, U32, 1488, [1:1], "false", "true"
|
|
|
|
|
hasBaroSensor = bits, U32, 1488, [2:2], "false", "true"
|
|
|
|
|
hasAfrSensor = bits, U32, 1488, [3:3], "false", "true"
|
|
|
|
|
useConstantDwellDuringCranking= bits, U32, 1488, [4:4], "false", "true"
|
|
|
|
|
isEngineChartEnabled = bits, U32, 1488, [5:5], "false", "true"
|
|
|
|
|
isCanEnabled = bits, U32, 1488, [6:6], "false", "true"
|
|
|
|
|
hasCltSensor = bits, U32, 1488, [7:7], "false", "true"
|
|
|
|
|
canReadEnabled = bits, U32, 1488, [8:8], "false", "true"
|
|
|
|
|
canWriteEnabled = bits, U32, 1488, [9:9], "false", "true"
|
|
|
|
|
hasVehicleSpeedSensor = bits, U32, 1488, [10:10], "false", "true"
|
|
|
|
|
isJoystickEnabled = bits, U32, 1488, [11:11], "false", "true"
|
|
|
|
|
isGpsEnabled = bits, U32, 1488, [12:12], "false", "true"
|
|
|
|
|
isAlternatorControlEnabled= bits, U32, 1488, [13:13], "false", "true"
|
|
|
|
|
hasMafSensor = bits, U32, 1488, [14:14], "false", "true"
|
|
|
|
|
hasTpsSensor = bits, U32, 1488, [15:15], "false", "true"
|
|
|
|
|
cutFuelOnHardLimit = bits, U32, 1488, [16:16], "false", "true"
|
|
|
|
|
cutSparkOnHardLimit = bits, U32, 1488, [17:17], "false", "true"
|
|
|
|
|
step1fuelCutEnable = bits, U32, 1488, [18:18], "false", "true"
|
|
|
|
|
step1SparkCutEnable = bits, U32, 1488, [19:19], "false", "true"
|
|
|
|
|
hasFrequencyReportingMapSensor= bits, U32, 1488, [20:20], "false", "true"
|
|
|
|
|
hipOutputChannel = bits, U32, 1492, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
idleMode = bits, U32, 1496, [0:0], "false", "true"
|
|
|
|
|
isInjectionEnabled = bits, U32, 1500, [0:0], "false", "true"
|
|
|
|
|
isIgnitionEnabled = bits, U32, 1500, [1:1], "false", "true"
|
|
|
|
|
isCylinderCleanupEnabled= bits, U32, 1500, [2:2], "false", "true"
|
|
|
|
|
secondTriggerChannelEnabled= bits, U32, 1500, [3:3], "false", "true"
|
|
|
|
|
needSecondTriggerInputDeprecated= bits, U32, 1500, [4:4], "false", "true"
|
|
|
|
|
isMapAveragingEnabled = bits, U32, 1500, [5:5], "false", "true"
|
|
|
|
|
isMilEnabled = bits, U32, 1500, [6:6], "false", "true"
|
|
|
|
|
isFuelPumpEnabled = bits, U32, 1500, [7:7], "false", "true"
|
|
|
|
|
isTunerStudioEnabled = bits, U32, 1500, [8:8], "false", "true"
|
|
|
|
|
isWaveAnalyzerEnabled = bits, U32, 1500, [9:9], "false", "true"
|
|
|
|
|
isIdleThreadEnabled = bits, U32, 1500, [10:10], "false", "true"
|
|
|
|
|
isPrintTriggerSynchDetails= bits, U32, 1500, [11:11], "false", "true"
|
|
|
|
|
isManualSpinningMode = bits, U32, 1500, [12:12], "false", "true"
|
|
|
|
|
twoWireBatchInjection = bits, U32, 1500, [13:13], "false", "true"
|
2016-02-27 20:03:34 -08:00
|
|
|
|
useOnlyRisingEdgeForTrigger= bits, U32, 1500, [14:14], "false", "true"
|
2016-02-05 12:02:36 -08:00
|
|
|
|
twoWireBatchIgnition = bits, U32, 1500, [15:15], "false", "true"
|
|
|
|
|
engineChartSize = scalar, U32, 1504, "count", 1, 0, 0, 300, 0
|
|
|
|
|
targetIdleRpm = scalar, S32, 1508, "RPM", 1, 0, 0, 7000, 0
|
|
|
|
|
acSwitchAdc = bits, U32, 1512, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
ignMathCalculateAtIndex = scalar, S32, 1516, "index", 1, 0, 0, 7000, 0
|
|
|
|
|
;skipping acCutoffLowRpm offset 1520
|
|
|
|
|
;skipping acCutoffHighRpm offset 1522
|
|
|
|
|
;skipping acIdleRpmBump offset 1524
|
|
|
|
|
;skipping unusedShort offset 1526
|
|
|
|
|
vRefAdcChannel = bits, U32, 1528, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping knockDetectionWindowStart offset 1532
|
|
|
|
|
;skipping knockDetectionWindowEnd offset 1536
|
|
|
|
|
idleStepperReactionTime = scalar, F32, 1540, "ms", 1, 0, 1, 300, 0
|
|
|
|
|
knockVThreshold = scalar, F32, 1544, "V", 1, 0, 1, 5, 2
|
|
|
|
|
fsioInputModes1 = scalar, F32, 1548, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes2 = scalar, F32, 1552, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes3 = scalar, F32, 1556, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes4 = scalar, F32, 1560, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes5 = scalar, F32, 1564, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes6 = scalar, F32, 1568, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes7 = scalar, F32, 1572, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes8 = scalar, F32, 1576, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes9 = scalar, F32, 1580, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes10 = scalar, F32, 1584, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes11 = scalar, F32, 1588, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes12 = scalar, F32, 1592, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes13 = scalar, F32, 1596, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes14 = scalar, F32, 1600, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes15 = scalar, F32, 1604, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
fsioInputModes16 = scalar, F32, 1608, "ms", 1, 0, 0, 200, 1
|
|
|
|
|
externalKnockSenseAdc = bits, U32, 1612, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
;skipping unsed2342342 offset 1616
|
|
|
|
|
idleStepperTotalSteps = scalar, S32, 1628, "count", 1, 0, 5, 3000, 0
|
|
|
|
|
stepperEnablePin = bits, U32, 1632, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
noAccelAfterHardLimitPeriodSecs = scalar, F32, 1636, "sec", 1, 0, 0, 60, 0
|
|
|
|
|
mapAveragingSchedulingAtIndex = scalar, S32, 1640, "index", 1, 0, 0, 7000, 0
|
|
|
|
|
baroCorrPressureBins = array, F32, 1644, [4], "kPa", 1, 0, 0.0, 200, 2
|
|
|
|
|
baroCorrRpmBins = array, F32, 1660, [4], "RPM", 1, 0, 0.0, 18000, 2
|
|
|
|
|
baroCorrTable = array, F32, 1676, [4x4],"%", 1, 0, 0, 999.0, 2
|
|
|
|
|
;skipping spi2SckMode offset 1740
|
|
|
|
|
;skipping spi2MosiMode offset 1744
|
|
|
|
|
;skipping spi2MisoMode offset 1748
|
|
|
|
|
crankingTpsCoef = array, F32, 1752, [8], "%", 1, 0, 0.0, 700.0, 2
|
|
|
|
|
crankingTpsBins = array, F32, 1784, [8], "%", 1, 0, 0.0, 100.0, 2
|
|
|
|
|
tachPulseDuractionMs = scalar, F32, 1816, "ms", 1, 0, 0.0, 100.0, 2
|
|
|
|
|
tachPulseTriggerIndex = scalar, S32, 1820, "index", 1, 0, 0.0, 360.0, 0
|
|
|
|
|
suckedOffCoef = scalar, F32, 1824, "%", 1, 0, 0.0, 300.0, 2
|
|
|
|
|
unused71 = array, F32, 1828, [7],
|
|
|
|
|
addedToWallCoef = scalar, F32, 1856, "%", 1, 0, 0.0, 300.0, 2
|
|
|
|
|
unused72 = array, F32, 1860, [7],
|
|
|
|
|
mapErrorDetectionTooLow = scalar, F32, 1888, "kPa", 1, 0, -100.0, 100.0, 2
|
|
|
|
|
mapErrorDetectionTooHigh = scalar, F32, 1892, "kPa", 1, 0, -100.0, 800.0, 2
|
|
|
|
|
step1RpmWindow = scalar, S32, 1896, "rpm", 1, 0, 0, 3000.0, 2
|
2016-02-08 20:01:43 -08:00
|
|
|
|
idleRpmPid_pFactor = scalar, F32, 1900, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
idleRpmPid_iFactor = scalar, F32, 1904, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
idleRpmPid_dFactor = scalar, F32, 1908, "value", 1, 0, 0, 1000, 5
|
2016-02-07 19:04:14 -08:00
|
|
|
|
idleRpmPid_offset = scalar, F32, 1912, "value", 1, 0, 0, 1000, 3
|
2016-02-05 12:02:36 -08:00
|
|
|
|
;skipping idleDT offset 1916
|
|
|
|
|
;skipping idleControl offset 1920
|
|
|
|
|
communicationPin = bits, U32, 1924, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
runningPin = bits, U32, 1928, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
binarySerialTxPin = bits, U32, 1932, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
binarySerialRxPin = bits, U32, 1936, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
consoleSerialTxPin = bits, U32, 1940, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
consoleSerialRxPin = bits, U32, 1944, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
knockNoise = array, F32, 1948, [8], "v", 1, 0, 0.0, 10, 2
|
|
|
|
|
knockNoiseRpmBins = array, F32, 1980, [8], "RPM", 1, 0, 0.0, 18000, 2
|
2016-02-08 20:01:43 -08:00
|
|
|
|
etb_pFactor = scalar, F32, 2012, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
etb_iFactor = scalar, F32, 2016, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
etb_dFactor = scalar, F32, 2020, "value", 1, 0, 0, 1000, 5
|
2016-02-07 19:04:14 -08:00
|
|
|
|
etb_offset = scalar, F32, 2024, "value", 1, 0, 0, 1000, 3
|
2015-11-18 18:02:51 -08:00
|
|
|
|
cltIdleRpmBins = array, F32, 2028, [16], "C", 1, 0, -100.0, 250.0, 2
|
2015-11-18 16:01:34 -08:00
|
|
|
|
cltIdleRpm = array, F32, 2092, [16], "RPM", 1, 0, 0.0, 400.0, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
targetVBatt = scalar, F32, 2156, "Volts", 1, 0, 0,30, 1
|
|
|
|
|
alternatorOffAboveTps = scalar, F32, 2160, "%", 1, 0, 0, 200, 2
|
|
|
|
|
alternatorDT = scalar, S32, 2164, "ms", 1, 0, 0, 3000, 0
|
2016-02-08 20:01:43 -08:00
|
|
|
|
alternatorControl_pFactor = scalar, F32, 2168, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
alternatorControl_iFactor = scalar, F32, 2172, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
alternatorControl_dFactor = scalar, F32, 2176, "value", 1, 0, 0, 1000, 5
|
2016-02-07 19:04:14 -08:00
|
|
|
|
alternatorControl_offset = scalar, F32, 2180, "value", 1, 0, 0, 1000, 3
|
2016-01-31 13:01:26 -08:00
|
|
|
|
tpsAccelLength = scalar, S32, 2184, "cycles", 1, 0, 1, 200, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
tpsAccelEnrichmentThreshold = scalar, F32, 2188, "roc", 1, 0, 0, 200, 3
|
|
|
|
|
tpsAccelEnrichmentMultiplier = scalar, F32, 2192, "coeff", 1, 0, 0, 200, 3
|
2016-01-31 13:01:26 -08:00
|
|
|
|
engineLoadAccelLength = scalar, S32, 2196, "cycles", 1, 0, 1, 200, 0
|
2015-12-31 15:02:17 -08:00
|
|
|
|
engineLoadDecelEnleanmentThreshold = scalar, F32, 2200, "roc", 1, 0, 0, 200, 3
|
|
|
|
|
engineLoadDecelEnleanmentMultiplier = scalar, F32, 2204, "coeff", 1, 0, 0, 200, 3
|
2015-12-31 10:02:19 -08:00
|
|
|
|
engineLoadAccelEnrichmentThreshold = scalar, F32, 2208, "roc", 1, 0, 0, 200, 3
|
|
|
|
|
engineLoadAccelEnrichmentMultiplier = scalar, F32, 2212, "coeff", 1, 0, 0, 200, 3
|
2015-12-02 17:10:06 -08:00
|
|
|
|
fatalErrorPin = bits, U32, 2216, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
warninigPin = bits, U32, 2220, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
|
|
|
|
configResetPin = bits, U32, 2224, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
2015-12-21 17:02:32 -08:00
|
|
|
|
uartConsoleSerialSpeed = scalar, U32, 2228, "BPs", 1, 0, 0,1000000, 0
|
2015-12-31 15:02:17 -08:00
|
|
|
|
tpsDecelEnleanmentThreshold = scalar, F32, 2232, "roc", 1, 0, 0, 200, 3
|
|
|
|
|
tpsDecelEnleanmentMultiplier = scalar, F32, 2236, "coeff", 1, 0, 0, 200, 3
|
2016-01-30 19:03:36 -08:00
|
|
|
|
slowAdcAlpha = scalar, F32, 2240, "coeff", 1, 0, 0, 200, 3
|
2016-02-07 19:04:14 -08:00
|
|
|
|
debugMode = bits, U32, 2244, [0:1], "ALTERNATOR", "TPS_ACCEL", "WARMUP_PID", "mode3"
|
2016-02-08 20:01:43 -08:00
|
|
|
|
warmupAfrPid_pFactor = scalar, F32, 2248, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
warmupAfrPid_iFactor = scalar, F32, 2252, "value", 1, 0, 0, 1000, 5
|
|
|
|
|
warmupAfrPid_dFactor = scalar, F32, 2256, "value", 1, 0, 0, 1000, 5
|
2016-02-07 19:04:14 -08:00
|
|
|
|
warmupAfrPid_offset = scalar, F32, 2260, "value", 1, 0, 0, 1000, 3
|
2016-02-10 10:01:49 -08:00
|
|
|
|
warmupTargetAfrBins = array, F32, 2264, [4], "C", 1, 0, -100.0, 250.0, 2
|
|
|
|
|
warmupTargetAfr = array, F32, 2280, [4], "AFR", 1, 0, 0.0, 20.0, 2
|
|
|
|
|
warmupAfrThreshold = scalar, F32, 2296, "tempterature", 1, 0, 0, 200, 3
|
2016-02-27 23:01:37 -08:00
|
|
|
|
boostCutPressure = scalar, F32, 2300, "kPa", 1, 0, 0, 500, 0
|
|
|
|
|
;skipping unused offset 2304
|
2015-12-02 17:10:06 -08:00
|
|
|
|
le_formulas1 = array, U08, 3016, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas2 = array, U08, 3216, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas3 = array, U08, 3416, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas4 = array, U08, 3616, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas5 = array, U08, 3816, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas6 = array, U08, 4016, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas7 = array, U08, 4216, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas8 = array, U08, 4416, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas9 = array, U08, 4616, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas10 = array, U08, 4816, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas11 = array, U08, 5016, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas12 = array, U08, 5216, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas13 = array, U08, 5416, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas14 = array, U08, 5616, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas15 = array, U08, 5816, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
le_formulas16 = array, U08, 6016, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
timingMultiplier = array, U08, 6216, [200],"char", 1, 0, 0.0, 3.0, 2
|
|
|
|
|
timingAdditive = array, U08, 6416, [200],"char", 1, 0, 0.0, 3.0, 2
|
2016-02-27 19:03:55 -08:00
|
|
|
|
cltFuelCorrBins = array, F32, 6616, [16], "C", 1, 0, -100.0, 250.0, 2
|
|
|
|
|
cltFuelCorr = array, F32, 6680, [16], "%", 1, 0, 0.0, 500.0, 2
|
2015-12-02 17:10:06 -08:00
|
|
|
|
iatFuelCorrBins = array, F32, 6744, [16], "C", 1, 0, -100.0, 250.0, 2
|
|
|
|
|
iatFuelCorr = array, F32, 6808, [16], "%", 1, 0, 0.0, 500.0, 2
|
|
|
|
|
crankingFuelCoef = array, F32, 6872, [8], "%", 1, 0, 0.0, 700.0, 2
|
|
|
|
|
crankingFuelBins = array, F32, 6904, [8], "C", 1, 0, -80.0, 170.0, 2
|
|
|
|
|
crankingCycleCoef = array, F32, 6936, [8], "%", 1, 0, 0.0, 500.0, 2
|
2016-02-27 12:02:18 -08:00
|
|
|
|
crankingCycleBins = array, F32, 6968, [8], "counter", 1, 0, -80.0, 170.0, 2
|
2016-02-27 19:03:55 -08:00
|
|
|
|
cltIdleCorrBins = array, F32, 7000, [16], "C", 1, 0, -100.0, 250.0, 2
|
|
|
|
|
cltIdleCorr = array, F32, 7064, [16], "%", 1, 0, 0.0, 500.0, 2
|
2015-12-02 17:10:06 -08:00
|
|
|
|
mafDecoding = array, F32, 7128, [256], "kg/hour", 1, 0, -500.0, 4000.0, 2
|
|
|
|
|
mafDecodingBins = array, F32, 8152, [256], "V", 1, 0, -5.0, 150.0, 2
|
|
|
|
|
ignitionIatCorrTable = array, F32, 9176, [16x16],"deg", 1, 0, -720, 720, 2
|
|
|
|
|
ignitionIatCorrLoadBins = array, F32, 10200, [16], "Load", 1, 0.0, 0, 300.0, 2
|
|
|
|
|
ignitionIatCorrRpmBins = array, F32, 10264, [16], "RPM", 1, 0.0, 0, 18000.0, 2
|
|
|
|
|
injectionPhase = array, F32, 10328, [16x16],"deg", 1, 0, -720, 720, 2
|
|
|
|
|
injPhaseLoadBins = array, F32, 11352, [16], "Load", 1, 0.0, 0, 300.0, 2
|
|
|
|
|
injPhaseRpmBins = array, F32, 11416, [16], "RPM", 1, 0.0, 0, 18000.0, 2
|
|
|
|
|
fuelTable = array, F32, 11480, [16x16],"ms", 1, 0, 0.0, 300.0, 2
|
|
|
|
|
fuelLoadBins = array, F32, 12504, [16], "V", 1, 0, 0.0, 300.0, 2
|
|
|
|
|
fuelRpmBins = array, F32, 12568, [16], "RPM", 1, 0, 0.0, 25500.0, 2
|
2016-03-01 21:02:17 -08:00
|
|
|
|
ignitionTable = array, F32, 12632, [16x16],"deg", 1, 0, -20, 90, 2
|
2015-12-02 17:10:06 -08:00
|
|
|
|
ignitionLoadBins = array, F32, 13656, [16], "Load", 1, 0.0, 0, 300.0, 2
|
|
|
|
|
ignitionRpmBins = array, F32, 13720, [16], "RPM", 1, 0.0, 0, 18000.0, 2
|
|
|
|
|
veTable = array, F32, 13784, [16x16],"%", 1, 0, 0, 999.0, 2
|
|
|
|
|
veLoadBins = array, F32, 14808, [16], "%", 1, 0.0, 0, 300.0, 2
|
|
|
|
|
veRpmBins = array, F32, 14872, [16], "RPM", 1, 0.0, 0, 18000.0, 2
|
|
|
|
|
afrTable = array, F32, 14936, [16x16],"deg", 1, 0, 0, 25.0, 2
|
|
|
|
|
afrLoadBins = array, F32, 15960, [16], "%", 1, 0.0, 0, 300.0, 2
|
|
|
|
|
afrRpmBins = array, F32, 16024, [16], "RPM", 1, 0.0, 0, 18000.0, 2
|
2016-03-03 20:01:39 -08:00
|
|
|
|
fsioTable1 = array, F32, 16088, [8x8],"value", 1, 0, 0.0, 30000.0, 2
|
|
|
|
|
fsioTable1LoadBins = array, F32, 16344, [8], "L", 1, 0, 0.0, 30000.0, 2
|
|
|
|
|
fsioTable1RpmBins = array, F32, 16376, [8], "RPM", 1, 0, 0.0, 25500.0, 2
|
|
|
|
|
fsioTable2 = array, F32, 16408, [8x8],"value", 1, 0, 0.0, 30000.0, 2
|
|
|
|
|
fsioTable2LoadBins = array, F32, 16664, [8], "L", 1, 0, 0.0, 30000.0, 2
|
|
|
|
|
fsioTable2RpmBins = array, F32, 16696, [8], "RPM", 1, 0, 0.0, 25500.0, 2
|
|
|
|
|
; total TS size = 16728
|
2015-07-10 06:01:56 -07:00
|
|
|
|
; CONFIG_DEFINITION_END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Tuning]
|
|
|
|
|
spotDepth = 2 ; 0 = no indicators, 1 = Z only, 2 = XYZ indicators.
|
|
|
|
|
cursorDepth = 2 ; Same as spot depth.
|
|
|
|
|
|
|
|
|
|
gaugeColumns = 1 ; Only 1 or 2 are valid.
|
|
|
|
|
|
|
|
|
|
pageButtons = "&EGO"
|
|
|
|
|
gauge1 = tachometer
|
|
|
|
|
gauge2 = afr1Gauge
|
|
|
|
|
gauge3 = mapGaugeValue
|
|
|
|
|
gauge4 = veValueGauge
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[VeAnalyze]
|
|
|
|
|
; tableName, lambdaTargetTableName, lambdaChannel, egoCorrectionChannel, activeCondition
|
|
|
|
|
veAnalyzeMap = veTableTbl, afrTableTbl, AFRactual, egoCorrection, { 1 }
|
|
|
|
|
;lambdaTargetTables = afrTable1Tbl, afrTable2Tbl, afrTSCustom
|
|
|
|
|
|
|
|
|
|
; filter = Name, "DisplayName", outputChannel, operator, defaultVal, userAdjustable
|
|
|
|
|
filter = minRPMFilter, "Minimum RPM", rpm, < , 500, , true
|
|
|
|
|
|
|
|
|
|
#if CELSIUS
|
|
|
|
|
filter = minCltFilter, "Minimum CLT", coolant, < , 71, , true
|
|
|
|
|
#else
|
|
|
|
|
filter = minCltFilter, "Minimum CLT", coolant, < , 160, , true
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
filter = deltaTps, "dTPS", deltaTps > , 50, , true
|
|
|
|
|
|
2016-01-21 15:03:40 -08:00
|
|
|
|
filter = VBatt, "VBatt", VBatt < , 12, , true
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; filter = minTps, "Minimum TPS", TPS, > , 1, , true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;[VeAnalyze]
|
|
|
|
|
; fuelAnalyzeMap = fuelTableTbl, afrTableTbl, AFRactual, egoCorrection , { 1 }
|
|
|
|
|
; filter = minRPMFilter, "Minimum RPM", rpm, < , 500, , true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[OutputChannels]
|
|
|
|
|
|
|
|
|
|
; see TS_FILE_VERSION in firmware code
|
2016-01-30 19:03:36 -08:00
|
|
|
|
fileVersion = { 20160122 }
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
ochGetCommand = "O"
|
|
|
|
|
|
2015-08-23 18:03:42 -07:00
|
|
|
|
; see OUTPUT_CHANNELS_SIZE in console source code
|
2016-01-22 10:02:51 -08:00
|
|
|
|
ochBlockSize = 276
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
rpm = scalar, U32, 0, "RPM", 1, 0.00000
|
|
|
|
|
#if CELSIUS
|
|
|
|
|
coolant = scalar, F32, 4, "<22>C", 1, 0.0
|
|
|
|
|
#else
|
|
|
|
|
coolant = scalar, F32, 4, "<22>F", {9/5}, 17.77777
|
|
|
|
|
#endif
|
|
|
|
|
#if CELSIUS
|
|
|
|
|
intake = scalar, F32, 8, "<22>C", 1, 0.0
|
|
|
|
|
#else
|
|
|
|
|
intake = scalar, F32, 8, "<22>F", {9/5}, 17.77777
|
|
|
|
|
#endif
|
|
|
|
|
TPS = scalar, F32, 12, "%", 1, 0
|
|
|
|
|
MAF = scalar, F32, 16, "V", 1, 0
|
|
|
|
|
AFRactual = scalar, F32, 20, "AFR", 1, 0.0
|
|
|
|
|
engineLoad = scalar, F32, 24, "%", 1, 0.0 ; Blend of MAP and TPS, depends on algorithm
|
|
|
|
|
VBatt = scalar, F32, 28, "V", 1, 0.0
|
|
|
|
|
; 10 bit TPS ADC value (from 0 to 1023 in 5v scale)
|
|
|
|
|
tpsADC = scalar, U16, 32, "ADC", 1, 0.0;
|
|
|
|
|
alignmet = scalar, U16, 34, "al", 1, 0.0;
|
|
|
|
|
baroPressure = scalar, F32, 36, "pres", 1, 0.0;
|
|
|
|
|
MAPValue = scalar, F32, 40, "MAP", 1, 0.0;
|
|
|
|
|
; total fuel squirt duration (in MS) per engine cycle according to current CLT
|
|
|
|
|
crankingFuel = scalar, F32, 44, "ms", 1, 0.0;
|
|
|
|
|
baseFuel = scalar, F32, 48, "ms", 1, 0
|
|
|
|
|
tCharge = scalar, F32, 52, "T", 1, 0.0;
|
|
|
|
|
ign_adv = scalar, F32, 56, "deg", 1, 0.0;
|
2016-02-20 12:03:44 -08:00
|
|
|
|
sparkDwellValue = scalar, F32, 60, "MAP", 1, 0.0;
|
2015-07-10 06:01:56 -07:00
|
|
|
|
; actual total Ms time per engine cycle with all corrections
|
|
|
|
|
pulseWidth = scalar, F32, 64, "ms", 1, 0.0;
|
2016-02-02 19:01:38 -08:00
|
|
|
|
debugFloatField1 = scalar, F32, 68, "val", 1, 0.0;
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
hasSdCard = bits, U32, 72, [0:0], "true", "false";
|
|
|
|
|
isIgnitionEnabledIndicator=bits, U32, 72, [1:1], "true", "false";
|
|
|
|
|
ind_injection_enabled=bits,U32, 72, [2:2], "true", "false";
|
|
|
|
|
|
|
|
|
|
ind_cylinder_cleanup=bits, U32, 72, [4:4], "true", "false";
|
|
|
|
|
ind_fuel_pump = bits, U32, 72, [5:5], "true", "false";
|
|
|
|
|
ind_fan = bits, U32, 72, [6:6], "true", "false";
|
|
|
|
|
ind_o2_heater = bits, U32, 72, [7:7], "true", "false";
|
|
|
|
|
ind_check_engine= bits, U32, 72, [8:8], "true", "false";
|
|
|
|
|
needBurn = bits, U32, 72, [9:9], "true", "false";
|
|
|
|
|
ind_2nd_trigger_en=bits, U32, 72, [10:10], "true", "false";
|
|
|
|
|
clutchUpState =bits, U32, 72, [11:11], "true", "false";
|
|
|
|
|
clutchDownState =bits, U32, 72, [12:12], "true", "false";
|
|
|
|
|
knockEverIndicator=bits, U32, 72, [13:13], "true", "false";
|
|
|
|
|
knockNowIndicator=bits, U32, 72, [14:14], "true", "false";
|
|
|
|
|
vehicleSpeedKph = scalar, F32, 76, "kph", 1, 0.0;
|
|
|
|
|
|
|
|
|
|
ind_tps_error = bits, U32, 80, [0:0], "true", "false";
|
|
|
|
|
ind_clt_error = bits, U32, 80, [1:1], "true", "false";
|
|
|
|
|
ind_map_error = bits, U32, 80, [2:2], "true", "false";
|
|
|
|
|
ind_iat_error = bits, U32, 80, [3:3], "true", "false";
|
|
|
|
|
ind_isTriggerError = bits, U32, 80, [5:5], "true", "false";
|
|
|
|
|
ind_hasFatalError=bits, U32, 80, [6:6], "true", "false";
|
|
|
|
|
firmwareTsVersion = scalar,U32, 84, "version", 1, 0
|
|
|
|
|
egt1 = scalar, S16, 88, "<22>C", 1, 0
|
|
|
|
|
egt2 = scalar, S16, 90, "<22>C", 1, 0
|
|
|
|
|
egt3 = scalar, S16, 92, "<22>C", 1, 0
|
|
|
|
|
egt4 = scalar, S16, 94, "<22>C", 1, 0
|
|
|
|
|
egt5 = scalar, S16, 96, "<22>C", 1, 0
|
|
|
|
|
egt6 = scalar, S16, 98, "<22>C", 1, 0
|
|
|
|
|
egt7 = scalar, S16, 100, "<22>C", 1, 0
|
|
|
|
|
egt8 = scalar, S16, 102, "<22>C", 1, 0
|
|
|
|
|
rpmAcceleration = scalar, F32, 104, "dRpm", 1, 0
|
|
|
|
|
massAirFlowValue= scalar, F32, 108, "Kg/h", 1, 0
|
|
|
|
|
veValue = scalar, F32, 112, "ratio", 1, 0
|
|
|
|
|
deltaTps = scalar, F32, 116, "ratio", 1, 0
|
|
|
|
|
triggerErrorsCounter = scalar, U32,120, "counter", 1, 0
|
2016-01-02 22:01:37 -08:00
|
|
|
|
engineLoadAccelDelta = scalar,F32, 124, "%", 1, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
tpsAccelFuel = scalar, F32, 128, "ms", 1, 0
|
|
|
|
|
baroCorrection = scalar, F32, 132, "%", 1, 0
|
|
|
|
|
pedalPosition = scalar, F32, 136, "%", 1, 0
|
|
|
|
|
injectorDutyCycle= scalar, F32, 140, "%", 1, 0
|
|
|
|
|
knockCount = scalar, U32, 144, "counter", 1, 0
|
2015-08-23 19:01:55 -07:00
|
|
|
|
; fuelLevel 148
|
2016-01-10 10:03:32 -08:00
|
|
|
|
knockLevel = scalar, F32, 152, "Volts", 1, 0
|
2015-08-23 19:01:55 -07:00
|
|
|
|
; totalTriggerErrorCounter 156
|
2016-01-22 17:01:46 -08:00
|
|
|
|
wallFuelAmount = scalar, F32, 160, "ms", 1, 0
|
|
|
|
|
iatCorrection = scalar, F32, 164, "%", 1, 0
|
|
|
|
|
wallFuelCorrection = scalar, F32, 168, "ms", 1, 0
|
|
|
|
|
curIdlePosition = scalar, F32, 172, "percent", 1, 0
|
2016-02-07 12:03:31 -08:00
|
|
|
|
cltCorrection = scalar, F32, 184, "%", 1, 0
|
2016-02-02 19:01:38 -08:00
|
|
|
|
debugIntField1 = scalar, U32, 192, "val", 1, 0.0;
|
|
|
|
|
debugFloatField2 = scalar, F32, 200, "val", 1, 0.0;
|
|
|
|
|
debugFloatField3 = scalar, F32, 204, "val", 1, 0.0;
|
|
|
|
|
debugFloatField4 = scalar, F32, 208, "val", 1, 0.0;
|
|
|
|
|
debugFloatField5 = scalar, F32, 212, "val", 1, 0.0;
|
|
|
|
|
debugIntField2 = scalar, U32, 216, "val", 1, 0.0;
|
|
|
|
|
debugIntField3 = scalar, U32, 220, "val", 1, 0.0;
|
2016-01-22 17:01:46 -08:00
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
egoCorrection = { 100 }
|
|
|
|
|
time = { timeNow }
|
|
|
|
|
; engineLoad = { algorithm == 0 ? MAF : TPS }
|
|
|
|
|
|
|
|
|
|
[CurveEditor]
|
2016-01-01 15:01:46 -08:00
|
|
|
|
curve = knockThresholdCurve, "Engine knock threshold RPM based"
|
|
|
|
|
columnLabel = "RPM", "Threshold"
|
|
|
|
|
xAxis = 0, 8000, 10
|
|
|
|
|
yAxis = 0, 8, 10
|
|
|
|
|
xBins = knockNoiseRpmBins, rpm
|
|
|
|
|
yBins = knockNoise
|
|
|
|
|
gauge = rpm
|
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
curve = dwellCorrection, "Dwell time RPM based"
|
|
|
|
|
columnLabel = "RPM", "Dwell"
|
|
|
|
|
xAxis = 0, 8000, 10
|
|
|
|
|
yAxis = 0, 30, 10
|
|
|
|
|
xBins = sparkDwellBins, rpm
|
|
|
|
|
yBins = sparkDwell
|
|
|
|
|
gauge = rpm
|
|
|
|
|
|
|
|
|
|
curve = map_samplingAngleCurve, "MAP Sampling Start Angle"
|
|
|
|
|
columnLabel = "RPM", "Angle"
|
|
|
|
|
xAxis = 0, 8000, 10
|
|
|
|
|
yAxis = 0, 180, 10
|
|
|
|
|
xBins = map_samplingAngleBins, rpm
|
|
|
|
|
yBins = map_samplingAngle
|
|
|
|
|
gauge = rpm
|
|
|
|
|
|
|
|
|
|
curve = map_samplingWindowCurve, "MAP Sampling Duration"
|
|
|
|
|
columnLabel = "RPM", "Window"
|
|
|
|
|
xAxis = 0, 8000, 10
|
|
|
|
|
yAxis = 0, 180, 10
|
|
|
|
|
xBins = map_samplingWindowBins, rpm
|
|
|
|
|
yBins = map_samplingWindow
|
|
|
|
|
gauge = rpm
|
|
|
|
|
|
|
|
|
|
curve = injectorsDeadTime, "Injector Dead Time Battery Correction"
|
|
|
|
|
columnLabel = "Voltage", "Dead Time"
|
|
|
|
|
xAxis = 8, 21, 10
|
|
|
|
|
yAxis = -3, 3, 10
|
|
|
|
|
xBins = injector_battLagCorrBins, VBatt
|
|
|
|
|
yBins = injector_battLagCorr
|
|
|
|
|
gauge = VBattGauge
|
|
|
|
|
|
|
|
|
|
curve = mafDecodingCurve, "MAF decoding"
|
|
|
|
|
columnLabel = "Voltage", "kg/hour"
|
|
|
|
|
xAxis = -1, 6, 10
|
|
|
|
|
yAxis = -30, 1300, 10
|
|
|
|
|
xBins = mafDecodingBins, MAF
|
|
|
|
|
yBins = mafDecoding
|
|
|
|
|
gauge = mafGaugeVolts
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = iatFuelCorrCurve, "Intake air temperature fuel Multiplier"
|
|
|
|
|
columnLabel = "Coolant", "Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xAxis = -40, 120, 10
|
|
|
|
|
yAxis = 0, 5, 10
|
|
|
|
|
xBins = iatFuelCorrBins, intake
|
|
|
|
|
yBins = iatFuelCorr
|
|
|
|
|
gauge = IATGauge
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier"
|
|
|
|
|
columnLabel = "Coolant", "Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xAxis = -40, 120, 10
|
2016-02-14 10:02:00 -08:00
|
|
|
|
yAxis = 0, 50, 100
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xBins = cltFuelCorrBins, coolant
|
|
|
|
|
yBins = cltFuelCorr
|
|
|
|
|
gauge = CLTGauge
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = crankingCltCurve, "Cranking Coolant Temperature multiplier"
|
|
|
|
|
columnLabel = "Coolant", "Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xAxis = -40, 120, 10
|
|
|
|
|
yAxis = 0, 5, 10
|
|
|
|
|
xBins = crankingFuelBins, coolant
|
|
|
|
|
yBins = crankingFuelCoef
|
|
|
|
|
gauge = CLTGauge
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = crankingTpsCurve, "Cranking TPS Multiplier"
|
|
|
|
|
columnLabel = "TPS", "Multiplier"
|
2015-08-19 19:01:27 -07:00
|
|
|
|
xAxis = -40, 120, 10
|
|
|
|
|
yAxis = 0, 5, 10
|
|
|
|
|
xBins = crankingTpsBins, TPS
|
|
|
|
|
yBins = crankingTpsCoef
|
|
|
|
|
gauge = throttleGauge
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = crankingDurationCurve, "Cranking Duration Multiplier"
|
|
|
|
|
columnLabel = "Engine Cycle", "Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xAxis = 0, 1000, 10
|
|
|
|
|
yAxis = 0, 5, 10
|
|
|
|
|
xBins = crankingCycleBins
|
|
|
|
|
yBins = crankingCycleCoef
|
|
|
|
|
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
curve = cltIdleCurve, "Warmup IAC position manual Multiplier"
|
|
|
|
|
columnLabel = "Coolant", "Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xAxis = -40, 120, 10
|
2016-02-14 10:02:00 -08:00
|
|
|
|
yAxis = 0, 50, 100
|
2015-07-10 06:01:56 -07:00
|
|
|
|
xBins = cltIdleCorrBins, coolant
|
|
|
|
|
yBins = cltIdleCorr
|
|
|
|
|
gauge = CLTGauge
|
|
|
|
|
|
2016-02-15 15:02:03 -08:00
|
|
|
|
curve = warmupTargetAfrCurve, "CLT-based target AFR"
|
|
|
|
|
columnLabel = "Coolant", "Correction"
|
|
|
|
|
xAxis = -40, 120, 10
|
|
|
|
|
yAxis = 0, 50, 100
|
|
|
|
|
xBins = warmupTargetAfrBins, coolant
|
|
|
|
|
yBins = warmupTargetAfr
|
|
|
|
|
gauge = CLTGauge
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
[TableEditor]
|
|
|
|
|
; table_id, map3d_id, "title", page
|
|
|
|
|
table = fuelTableTbl, fuelTableMap, "Fuel Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = fuelRpmBins, rpm
|
|
|
|
|
yBins = fuelLoadBins, engineLoad
|
|
|
|
|
zBins = fuelTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
table = baroCorrTbl, baroCorrMap, "Baro Correction", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = baroCorrRpmBins, rpm
|
|
|
|
|
yBins = baroCorrPressureBins, baroPressure
|
|
|
|
|
zBins = baroCorrTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
table = ignitionTableTbl, ignitionTableMap, "Ignition Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = ignitionRpmBins, rpm
|
|
|
|
|
yBins = ignitionLoadBins, engineLoad
|
|
|
|
|
zBins = ignitionTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
table = ignitionIatCorrTableTbl, ignitionIatCorrTableMap, "Ignition Iat Corr Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = ignitionIatCorrRpmBins, rpm
|
2015-11-09 16:03:32 -08:00
|
|
|
|
yBins = ignitionIatCorrLoadBins, intake
|
2015-07-10 06:01:56 -07:00
|
|
|
|
zBins = ignitionIatCorrTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
table = veTableTbl, veTableMap, "VE Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = veRpmBins, rpm
|
|
|
|
|
yBins = veLoadBins, MAPValue
|
|
|
|
|
zBins = veTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
table = injPhaseTableTbl, injPhaseTableMap, "Injection Phase Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = injPhaseRpmBins, rpm
|
|
|
|
|
yBins = injPhaseLoadBins, engineLoad
|
|
|
|
|
zBins = injectionPhase
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(Later)", "(Sooner)"
|
|
|
|
|
|
|
|
|
|
table = afrTableTbl, afrTableMap, "Target AFR Table", 1
|
|
|
|
|
; constant, variable
|
|
|
|
|
xBins = afrRpmBins, rpm
|
|
|
|
|
yBins = afrLoadBins, MAPValue
|
|
|
|
|
zBins = afrTable
|
|
|
|
|
; gridHeight = 2.0
|
|
|
|
|
gridOrient = 250, 0, 340 ; Space 123 rotation of grid in degrees.
|
|
|
|
|
upDownLabel = "(RICHER)", "(LEANER)"
|
|
|
|
|
|
|
|
|
|
[GaugeConfigurations]
|
|
|
|
|
|
|
|
|
|
;Name Var Title Units Lo Hi LoD LoW HiW HiD vd ld
|
|
|
|
|
tachometer = rpm, "Engine Speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0
|
|
|
|
|
#if CELSIUS
|
|
|
|
|
CLTGauge = coolant, "Coolant Temp", "<22>C", -40, 140, -15, 1, 95, 110, 1, 1
|
|
|
|
|
#else
|
|
|
|
|
CLTGauge = coolant, "Coolant Temp", "<22>F", -40, 285, 5, 35, 205, 230, 1, 1
|
|
|
|
|
#endif
|
|
|
|
|
#if CELSIUS
|
|
|
|
|
IATGauge = intake, "Intake Air Temp", "<22>C", -40, 140, -15, 1, 95, 110, 1, 1
|
|
|
|
|
#else
|
|
|
|
|
IATGauge = intake, "Intake Air Temp", "<22>F", -40, 285, 5, 35, 205, 230, 1, 1
|
|
|
|
|
#endif
|
2015-09-05 15:03:33 -07:00
|
|
|
|
#if CELSIUS
|
|
|
|
|
tChargeGauge = tCharge, "Charge Temp", "<22>C", -40, 140, -15, 1, 95, 110, 1, 1
|
|
|
|
|
#else
|
|
|
|
|
tChargeGauge = tCharge, "Charge Temp", "<22>F", -40, 285, 5, 35, 205, 230, 1, 1
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
2016-01-31 13:01:26 -08:00
|
|
|
|
throttleGauge = TPS, "Throttle Position", "%", 0, 100, 0, 0, 100, 100, 2, 2
|
2015-07-10 06:01:56 -07:00
|
|
|
|
afr1Gauge = AFRactual, "Air:Fuel Ratio 1", "", 10, 19.4, 12, 13, 15, 16, 2, 2
|
|
|
|
|
mafGaugeVolts = MAF, "Mass Air Flow", "v", 0, 5, 0, 1, 3, 4, 1, 1
|
|
|
|
|
VBattGauge = VBatt, "Battery Voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1
|
|
|
|
|
tpsADCGauge = tpsADC, "tps ADC", "ADC", 0, 1024, 0, 0, 0, 0, 0, 0
|
|
|
|
|
atmPresCGauge = baroPressure, "Baro", "kPa", 0, 1024, 0, 0, 0, 0, 0, 0
|
|
|
|
|
mapGaugeValue = MAPValue, "MAP", "kPa", 0, 300, 10, 10, 200, 200, 0, 0
|
|
|
|
|
ignadvGauge = ign_adv, "Ignition Advance 1", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
|
|
|
|
; warmupEnrichGauge = warmupEnrich, "Warmup Enrichment", "%", 100, 150, -1, -1, 101, 105, 0, 0
|
|
|
|
|
; accelEnrichGauge = accDecEnrich, "Accel Enrich", "%", 50, 150, -1, -1, 999, 999, 0, 0
|
2016-02-20 12:03:44 -08:00
|
|
|
|
dwellGauge = sparkDwellValue, "Dwell", "mSec", 0, 10, 0.5, 1.0, 6.0, 8.0, 1, 1
|
2015-07-10 06:01:56 -07:00
|
|
|
|
egt1Gauge = egt1, "EGT#1", "C", 0, 2000
|
|
|
|
|
egt2Gauge = egt2, "EGT#2", "C", 0, 2000
|
|
|
|
|
egt3Gauge = egt3, "EGT#3", "C", 0, 2000
|
|
|
|
|
egt4Gauge = egt4, "EGT#4", "C", 0, 2000
|
|
|
|
|
egt5Gauge = egt5, "EGT#5", "C", 0, 2000
|
|
|
|
|
egt6Gauge = egt6, "EGT#6", "C", 0, 2000
|
|
|
|
|
egt7Gauge = egt7, "EGT#7", "C", 0, 2000
|
|
|
|
|
egt8Gauge = egt8, "EGT#8", "C", 0, 2000
|
|
|
|
|
vssGauge = vehicleSpeedKph, "Speed", "kmh", 0, 200, 0, 1, 3, 4, 1, 1
|
2016-01-02 22:01:37 -08:00
|
|
|
|
rpmAccelerationGa = rpmAcceleration, "rpm delta", "dRpm", 0, 3, 0, 1, 3, 4, 1, 1
|
2015-07-10 06:01:56 -07:00
|
|
|
|
massAirFlowValueGa = massAirFlowValue,"Air Flow", "kg/hr", 0, 50, -999, -999, 999, 999, 1, 1
|
2016-01-31 08:01:43 -08:00
|
|
|
|
veValueGauge = veValue, "fuel: VE", "", 0, 120, 10, 10, 100, 100, 1, 1
|
2016-01-31 13:01:26 -08:00
|
|
|
|
deltaTpsGauge = deltaTps, "fuel: TPS delta", "", 0, 120, 10, 10, 100, 100, 1, 1
|
2015-07-10 06:01:56 -07:00
|
|
|
|
baroCorrectionGauge = baroCorrection,"BaroCorr", "%", 0, 120, 10, 10, 100, 100, 1, 1
|
|
|
|
|
pedalPositionGauge = pedalPosition,"Pedal Position", "%", 0, 120, 10, 10, 100, 100, 1, 1
|
|
|
|
|
knockCountGauge = knockCount,"Knock count", "count", 0, 120, 10, 10, 100, 100, 1, 1
|
2016-01-10 10:03:32 -08:00
|
|
|
|
knockLevelGauge = knockLevel,"Knock level", "volts", 0, 7, 10, 10, 100, 100, 1, 2
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
triggerErrorsCounterGauge = triggerErrorsCounter, "trg err", "count", 0, 15000, 0, 0, 6000, 6000, 0, 0
|
2016-01-02 22:01:37 -08:00
|
|
|
|
|
|
|
|
|
pulseWidthGauge = pulseWidth, "fuel final squirt, per injection", "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 3, 1
|
2016-01-22 17:01:46 -08:00
|
|
|
|
baseFuelGauge = baseFuel, "fuel: base duration, before corr", "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 3, 1
|
2016-01-02 22:01:37 -08:00
|
|
|
|
crankingFuelGauge = crankingFuel, "fuel: crank Width", "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 3, 1
|
2016-02-07 13:01:55 -08:00
|
|
|
|
iatCorrectionGauge = iatCorrection, "fuel: IAT correction", "mult", 0, 3, 0, 0, 3, 3, 2, 2
|
|
|
|
|
cltCorrectionGauge = cltCorrection, "fuel: CLT correction", "mult", 0, 3, 0, 0, 3, 3, 2, 2
|
2016-01-02 22:01:37 -08:00
|
|
|
|
injectorDutyCycleGauge=injectorDutyCycle, "fuel: injectorDutyCycle","%", 0, 120, 10, 10, 100, 100, 1, 1
|
|
|
|
|
|
|
|
|
|
engineLoadAccelDeltaGauge = engineLoadAccelDelta,"fuel: load enrich","%", 0, 120, 10, 10, 100, 100, 1, 1
|
|
|
|
|
tpsAccelFuelGauge = tpsAccelFuel,"fuel: TPS enrich", "ms", 0, 120, 10, 10, 100, 100, 1, 1
|
|
|
|
|
wallFuelAmountGauge = wallFuelAmount, "fuel: wall amount", "ms", 0, 100, 0, 0, 100, 100, 0, 0
|
|
|
|
|
wallFuelCorrectionGauge = wallFuelCorrection, "fuel: wall correction extra", "ms", 0, 100, 0, 0, 100, 100, 0, 0
|
|
|
|
|
|
2015-10-18 11:01:37 -07:00
|
|
|
|
curIdlePositionGauge = curIdlePosition, "idle position", "%", 0, 100, 0, 0, 100, 100, 0, 0
|
2016-01-22 17:01:46 -08:00
|
|
|
|
|
2016-02-08 20:01:43 -08:00
|
|
|
|
debugFloatField1Gauge = debugFloatField1, "debug f1", "%", 0, 100, 0, 0, 100, 100, 4, 4
|
|
|
|
|
debugFloatField2Gauge = debugFloatField2, "debug f2", "%", 0, 100, 0, 0, 100, 100, 4, 4
|
|
|
|
|
debugFloatField3Gauge = debugFloatField3, "debug f3", "%", 0, 100, 0, 0, 100, 100, 4, 4
|
|
|
|
|
debugFloatField4Gauge = debugFloatField4, "debug f4", "%", 0, 100, 0, 0, 100, 100, 4, 4
|
|
|
|
|
debugFloatField5Gauge = debugFloatField5, "debug f5", "%", 0, 100, 0, 0, 100, 100, 4, 4
|
2016-02-02 19:01:38 -08:00
|
|
|
|
debugIntField1Gauge = debugIntField1, "debug i1", "%", 0, 100, 0, 0, 100, 100, 0, 0
|
|
|
|
|
debugIntField2Gauge = debugIntField2, "debug i2", "%", 0, 100, 0, 0, 100, 100, 0, 0
|
|
|
|
|
debugIntField3Gauge = debugIntField3, "debug i3", "%", 0, 100, 0, 0, 100, 100, 0, 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
[FrontPage]
|
|
|
|
|
; Gauges are numbered left to right, top to bottom.
|
|
|
|
|
;
|
|
|
|
|
; 1 2 3 4
|
|
|
|
|
; 5 6 7 8
|
|
|
|
|
|
|
|
|
|
; currently a minimum of 6 gauges must be on the dash, this appears to be an old not needed limitation. next release 1 will work.
|
|
|
|
|
gauge1 = tachometer
|
|
|
|
|
gauge2 = CLTGauge
|
|
|
|
|
gauge3 = throttleGauge
|
|
|
|
|
gauge4 = mafGaugeVolts
|
|
|
|
|
gauge5 = afr1Gauge
|
2016-01-20 20:03:03 -08:00
|
|
|
|
gauge6 = VBattGauge
|
2015-07-10 06:01:56 -07:00
|
|
|
|
gauge7 = dwellGauge
|
|
|
|
|
gauge8 = ignadvGauge
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
|
|
|
|
|
; important status
|
|
|
|
|
indicator = { ind_hasFatalError }, "", "FATAL ERROR", green, black, red, black
|
|
|
|
|
indicator = { firmwareTsVersion == fileVersion }, "NOT COMPATIBLE", "OK", red, black, green, black
|
|
|
|
|
indicator = { ind_check_engine }, "ok", "Check engine", green, black, red, black
|
|
|
|
|
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", red, black, green, black
|
|
|
|
|
indicator = { ind_injection_enabled}, "no injection", "injection", red, black, green, black
|
|
|
|
|
indicator = { ind_isTriggerError}, "ok", "trg err", green, black, red, black
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; minor info
|
|
|
|
|
indicator = { ind_fan}, "no fan", "fan", white, black, green, black
|
|
|
|
|
indicator = { ind_cylinder_cleanup}, "no cyl cleanup", "cyl cleanup", white, black, green, black
|
|
|
|
|
indicator = { needBurn }, "no Burn", "Need Burn", white, black, red, black
|
|
|
|
|
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
|
|
|
|
|
indicator = { ind_fuel_pump}, "no pump", "pump", white, black, green, black
|
|
|
|
|
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black
|
|
|
|
|
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, red, black
|
|
|
|
|
|
|
|
|
|
; error codes
|
|
|
|
|
indicator = { ind_tps_error}, "tps", "tps error", white, black, red, black
|
|
|
|
|
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
|
|
|
|
|
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
|
|
|
|
|
indicator = { ind_map_error}, "map", "map error", white, black, red, black
|
|
|
|
|
|
|
|
|
|
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
|
|
|
|
|
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Datalog]
|
|
|
|
|
; Channel Label Type Format
|
|
|
|
|
entry = time, "Time", float, "%.3f"
|
|
|
|
|
entry = rpm, "RPM", int, "%d"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = coolant, "CLT", float, "%.2f"
|
|
|
|
|
entry = intake, "IAT", float, "%.2f"
|
2016-01-31 13:01:26 -08:00
|
|
|
|
entry = TPS, "TPS", float, "%.2f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
entry = MAF, "MAF", float, "%.2f"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = MAPValue, "MAP", float, "%.1f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
entry = AFRactual, "AFR", float, "%.2f"
|
|
|
|
|
entry = VBatt, "vBatt", float, "%.2f"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = engineLoad, "Load", float, "%.1f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
entry = ign_adv, "ignAdv", float, "%.2f"
|
2016-01-10 10:03:32 -08:00
|
|
|
|
entry = knockLevel, "Knock", float, "%.2f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
entry = vehicleSpeedKph, "speed", float, "%.2f"
|
|
|
|
|
entry = rpmAcceleration, "dRPM", float, "%.3f"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = massAirFlowValue,"airMass", float, "%.3f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
entry = pedalPosition, "pedal", float, "%.3f"
|
|
|
|
|
entry = triggerErrorsCounter, "trg err",int, "%d"
|
2016-01-02 22:01:37 -08:00
|
|
|
|
|
2016-01-31 13:01:26 -08:00
|
|
|
|
entry = pulseWidth, "fuel: pulse", float, "%.3f"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = baseFuel, "fuel: base", float, "%.2f"
|
|
|
|
|
entry = veValue, "fuel: VE", float, "%.3f"
|
2016-01-30 19:03:36 -08:00
|
|
|
|
entry = engineLoadAccelDelta, "fuel: EL delta",float, "%.3f"
|
|
|
|
|
entry = deltaTps, "fuel: tps delta",float, "%.3f"
|
2016-01-02 22:01:37 -08:00
|
|
|
|
entry = tpsAccelFuel, "fuel: tpsAccel", float, "%.3f"
|
2016-01-20 20:03:03 -08:00
|
|
|
|
entry = iatCorrection, "fuel: IAT corr", float, "%.3f"
|
|
|
|
|
entry = wallFuelCorrection,"fuel: wall corr ms", float, "%.3f"
|
2016-01-30 19:03:36 -08:00
|
|
|
|
entry = wallFuelAmount, "fuel: wall amount", float, "%.3f"
|
2016-01-02 22:01:37 -08:00
|
|
|
|
|
2016-01-22 17:01:46 -08:00
|
|
|
|
entry = baroCorrection, "baroCorrection",float,"%.3f"
|
2016-02-07 19:04:14 -08:00
|
|
|
|
entry = cltCorrection, "cltCorrection", float,"%.3f"
|
2016-02-20 12:03:44 -08:00
|
|
|
|
entry = sparkDwellValue, "dwell", float,"%.3f"
|
2016-01-02 22:01:37 -08:00
|
|
|
|
|
2016-02-07 19:04:14 -08:00
|
|
|
|
|
|
|
|
|
entry = debugFloatField1, "debug f1",float,"%.4f"
|
|
|
|
|
entry = debugFloatField2, "debug f2",float,"%.4f"
|
|
|
|
|
entry = debugFloatField3, "debug f3",float,"%.4f"
|
|
|
|
|
entry = debugFloatField4, "debug f4",float,"%.4f"
|
|
|
|
|
entry = debugFloatField5, "debug f5",float,"%.4f"
|
2016-02-02 19:01:38 -08:00
|
|
|
|
entry = debugIntField1, "debug i1",int,"%d"
|
|
|
|
|
entry = debugIntField2, "debug i2",int,"%d"
|
|
|
|
|
entry = debugIntField3, "debug i3",int,"%d"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
2016-01-30 19:03:36 -08:00
|
|
|
|
entry = tCharge, "tCharge",float,"%.3f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; tpsADC = U16, "ADC",
|
|
|
|
|
; alignmet = U16, "al",
|
|
|
|
|
; atmPres = F32, "pres",
|
|
|
|
|
; crankingFuel = F32, "ms",
|
|
|
|
|
; tCharge = F32, "T",
|
|
|
|
|
; sparkDwell = F32, "MAP",
|
|
|
|
|
; warmUpEnrich = F32, "%",
|
|
|
|
|
|
|
|
|
|
[Menu]
|
|
|
|
|
|
|
|
|
|
menu = "Engine"
|
|
|
|
|
subMenu = engineChars, "Base Engine Settings"
|
|
|
|
|
subMenu = triggerConfiguration, "Trigger Configuration"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = injectionSettings, "Injection Settings"
|
|
|
|
|
subMenu = ignitionSettings, "Ignition Settings"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = cltSensor, "CLT Sensor Settings"
|
|
|
|
|
subMenu = iatSensor, "IAT Sensor Settings"
|
|
|
|
|
subMenu = mapSettings, "MAP Sensor Settings"
|
|
|
|
|
subMenu = mafDecodingCurve, "MAF Sensor Settings"
|
|
|
|
|
subMenu = egoSettings, "EGO Sensor Settings"
|
|
|
|
|
subMenu = egtInputs, "EGT inputs"
|
|
|
|
|
subMenu = energySystems, "Battery and Alternator Settings"
|
|
|
|
|
subMenu = speedSensor, "Speed Sensor Settings"
|
2015-08-19 19:01:27 -07:00
|
|
|
|
subMenu = tachSettings, "Tach output"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = analogInputs, "Other inputs"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = fanSetting, "Fan Settings"
|
|
|
|
|
subMenu = idleSettings, "Idle Settings"
|
|
|
|
|
subMenu = mainRealay, "Main Relay Settings"
|
|
|
|
|
subMenu = fuelPump, "Fuel Pump Settings"
|
|
|
|
|
subMenu = malfunction, "MIL Settings"
|
|
|
|
|
subMenu = hipFunction, "hip9011 Settings"
|
|
|
|
|
subMenu = spiFunction, "SPI Settings"
|
|
|
|
|
menu = "Tuning"
|
|
|
|
|
subMenu = generalSettings, "General"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = cranking, "Cranking"
|
2016-02-27 12:02:18 -08:00
|
|
|
|
subMenu = crankingCltCurve, "Cranking Coolant Temp Multiplier"
|
|
|
|
|
subMenu = crankingTpsCurve, "Cranking TPS Multiplier"
|
|
|
|
|
subMenu = crankingDurationCurve, "Cranking Duration Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = std_separator
|
2016-02-27 12:02:18 -08:00
|
|
|
|
subMenu = warmupFuelDialog, "Warmup fuel closed-loop"
|
|
|
|
|
subMenu = cltFuelCorrCurve, "Warmup fuel manual Multiplier", 0, {useWarmupPidAfr == 0}
|
|
|
|
|
subMenu = warmupTargetAfrCurve, "Warmup fuel auto correction AFR target", 0, {useWarmupPidAfr == 1}
|
|
|
|
|
subMenu = cltIdleCurve, "Warmup IAC position manual Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = std_separator
|
2015-09-05 15:03:33 -07:00
|
|
|
|
subMenu = fuelTableTbl, "Fuel Table", 0, {algorithm != 3}
|
|
|
|
|
subMenu = veTableTbl, "VE Table", 0, {algorithm == 3}
|
|
|
|
|
subMenu = afrTableTbl, "Targe AFR Table", 0, {algorithm == 3}
|
2015-12-31 15:02:17 -08:00
|
|
|
|
subMenu = AccelEnrich, "Accel/Decel Enrichment/Enleanment"
|
2016-02-27 12:02:18 -08:00
|
|
|
|
subMenu = iatFuelCorrCurve, "Intake air temperature fuel Multiplier"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = injPhaseTableTbl, "Injection Phase"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = ignitionTableTbl, "Ignition Table"
|
|
|
|
|
subMenu = ignitionIatCorrTableTbl, "Ignition Intake Air Temp correction"
|
2015-09-05 15:03:33 -07:00
|
|
|
|
subMenu = baroCorrTbl, "Baro Correction", 0, {algorithm == 3}
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = std_separator
|
2015-09-05 15:03:33 -07:00
|
|
|
|
subMenu = std_realtime, "&Realtime Display", 0
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
menu = "3D Map Tuning"
|
|
|
|
|
; subMenu = std_realtime, "Realtime Display"
|
|
|
|
|
; subMenu = std_warmup, "Warmup Wizard"
|
2015-09-05 15:03:33 -07:00
|
|
|
|
subMenu = fuelTableMap, "Fuel Table", 0, {algorithm != 3}
|
|
|
|
|
subMenu = veTableMap, "VE Table", 0, {algorithm == 3}
|
|
|
|
|
subMenu = afrTableMap, "Targe AFR Table", 0, {algorithm == 3}
|
2015-07-10 06:01:56 -07:00
|
|
|
|
subMenu = injPhaseTableMap, "Injection Phase"
|
|
|
|
|
subMenu = ignitionTableMap, "Ignition Table"
|
|
|
|
|
subMenu = ignitionIatCorrTableMap, "Ignition Intake Air Temp correction"
|
|
|
|
|
|
2015-09-30 19:02:34 -07:00
|
|
|
|
menu = "Racing Features"
|
|
|
|
|
subMenu = smLaunchControl, "Launch Control"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
menu = "Board"
|
|
|
|
|
subMenu = fsioDialog, "FSIO"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = connection, "Connection"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = ecuStimulator, "ECU stimulator"
|
2016-02-23 15:01:38 -08:00
|
|
|
|
|
|
|
|
|
[ControllerCommands]
|
|
|
|
|
; commandName = command1, command2, commandn...
|
|
|
|
|
; command in standard ini format, a command name can be assigned to 1 to n commands that will be executed in order.
|
|
|
|
|
; This does not include any resultant protocol envelope data, only the response data itself.
|
|
|
|
|
|
|
|
|
|
; WARNING!! These commands bypass TunerStudio's normal memory synchronization. If these commands
|
|
|
|
|
; alter mapped settings (Constant) memory in the controller, TunerStudio will have an out of sync condition
|
|
|
|
|
; and may create error messages.
|
|
|
|
|
; It is expected that these commands would not typically alter any ram mapped to a Constant.
|
|
|
|
|
|
|
|
|
|
cmdinjspk1 = "w\x00\x00\x00\x20"
|
|
|
|
|
cmdinjspk2 = "w\x00\x00\x00\x21"
|
|
|
|
|
cmdinjspk3 = "w\x00\x00\x00\x22"
|
|
|
|
|
cmdinjspk4 = "w\x00\x00\x00\x23"
|
|
|
|
|
cmdinjspk5 = "w\x00\x00\x00\x24"
|
|
|
|
|
cmdinjspk6 = "w\x00\x00\x00\x25"
|
|
|
|
|
cmdinjspk7 = "w\x00\x00\x00\x26"
|
|
|
|
|
cmdinjspk8 = "w\x00\x00\x00\x27"
|
|
|
|
|
cmdinjspk9 = "w\x00\x00\x00\x28"
|
|
|
|
|
cmdinjspk10 = "w\x00\x00\x00\x29"
|
|
|
|
|
cmdinjspk11 = "w\x00\x00\x00\x2a"
|
|
|
|
|
cmdinjspk12 = "w\x00\x00\x00\x2b"
|
|
|
|
|
cmdinjspk13 = "w\x00\x00\x00\x2c"
|
|
|
|
|
cmdinjspk14 = "w\x00\x00\x00\x2d"
|
|
|
|
|
cmdinjspk15 = "w\x00\x00\x00\x2e"
|
|
|
|
|
cmdinjspk16 = "w\x00\x00\x00\x2f"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
[UserDefined]
|
|
|
|
|
|
|
|
|
|
; Engine->Base Engine Settings
|
|
|
|
|
dialog = engineChars, "Base Engine Settings"
|
|
|
|
|
; field = "Engine Preset", engineType
|
|
|
|
|
field = "Number of Cylinders", cylindersCount
|
|
|
|
|
field = "Engine Displacement", displacement
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Firing Order", firingOrder
|
|
|
|
|
field = "Injection Mode", injectionMode
|
2016-02-27 19:03:55 -08:00
|
|
|
|
field = "#Batch injection with individual wiring"
|
2016-01-03 07:01:32 -08:00
|
|
|
|
field = "Two wire batch injection", twoWireBatchInjection, {injectionMode == 2}
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "Ignition Mode", ignitionMode
|
2016-02-27 19:03:55 -08:00
|
|
|
|
field = "#Wasted spark with individual coils"
|
2016-01-03 07:01:32 -08:00
|
|
|
|
field = "Two wire wasted igntion", twoWireBatchIgnition, {ignitionMode == 2}
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "Timing Mode", timingMode
|
2016-02-27 19:03:55 -08:00
|
|
|
|
field = "debug fields", debugMode
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; Engine->Trigger configuration
|
|
|
|
|
dialog = triggerConfiguration_settings, "Settings Trigger"
|
|
|
|
|
field = "Trigger type", trigger_type
|
|
|
|
|
field = "Operation mode", operationMode
|
2016-02-27 19:03:55 -08:00
|
|
|
|
field = "With VR sensors only rising edge has reliable position"
|
|
|
|
|
field = "use only rising edge", useOnlyFrontForTrigger
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "globalTriggerAngleOffset", globalTriggerAngleOffset
|
|
|
|
|
field = "#Custom Trigger"
|
|
|
|
|
field = "Synchronization Needed?", trigger_customIsSynchronizationNeeded, {trigger_type == 0}
|
|
|
|
|
field = "total Tooth Count", trigger_customTotalToothCount, {trigger_type == 0}
|
|
|
|
|
field = "skipped Tooth Count", trigger_customSkippedToothCount, {trigger_type == 0}
|
|
|
|
|
field = "sync Ratio From", trigger_customSyncRatioFrom, {trigger_type == 0}
|
|
|
|
|
field = "sync Ratio To", trigger_customSyncRatioTo, {trigger_type == 0}
|
|
|
|
|
field = "use Rise Edge?", trigger_customUseRiseEdge, {trigger_type == 0}
|
|
|
|
|
field = "needed Second Trigger Input?", trigger_customNeedSecondTriggerInput, {trigger_type == 0}
|
|
|
|
|
dialog = triggerConfiguration_IO, "Settings I/O"
|
2016-02-27 19:03:55 -08:00
|
|
|
|
field = "#Cam is primary if you have cam sensor"
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "Primary input channel", triggerInputPins1
|
|
|
|
|
field = "Secondary channel", triggerInputPins2
|
2015-08-17 20:02:01 -07:00
|
|
|
|
field = "Trigger error LED", triggerErrorPin
|
|
|
|
|
field = "Trigger error LED mode", triggerErrorPinMode
|
2015-07-10 06:01:56 -07:00
|
|
|
|
dialog = triggerConfiguration
|
|
|
|
|
panel = triggerConfiguration_settings, North
|
|
|
|
|
panel = triggerConfiguration_IO, South
|
|
|
|
|
|
|
|
|
|
; Engine->Injection Settings
|
|
|
|
|
dialog = injChars, "Injector Settings", yAxis
|
|
|
|
|
field = "Injector Open Time", injector_lag
|
|
|
|
|
field = "Injector Flow", injector_flow
|
2015-12-11 13:01:41 -08:00
|
|
|
|
field = "phase offset", injectionOffset
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
dialog = injIO, "Injector Output", yAxis
|
|
|
|
|
field = "injection Pin Mode", injectionPinMode
|
|
|
|
|
field = "Injection Pin 1", injectionPins1
|
|
|
|
|
field = "Injection Pin 2", injectionPins2, {cylindersCount > 1}
|
|
|
|
|
field = "Injection Pin 3", injectionPins3, {cylindersCount > 2}
|
|
|
|
|
field = "Injection Pin 4", injectionPins4, {cylindersCount > 3}
|
|
|
|
|
field = "Injection Pin 5 ", injectionPins5, {cylindersCount > 4}
|
|
|
|
|
field = "Injection Pin 6 ", injectionPins6, {cylindersCount > 5}
|
|
|
|
|
field = "Injection Pin 7 ", injectionPins7, {cylindersCount > 6}
|
|
|
|
|
field = "Injection Pin 8 ", injectionPins8, {cylindersCount > 7}
|
|
|
|
|
field = "Injection Pin 9 ", injectionPins9, {cylindersCount > 8}
|
|
|
|
|
field = "Injection Pin 10 ", injectionPins10, {cylindersCount > 9}
|
|
|
|
|
field = "Injection Pin 11 ", injectionPins11, {cylindersCount > 10}
|
|
|
|
|
field = "Injection Pin 12 ", injectionPins12, {cylindersCount > 11}
|
|
|
|
|
|
|
|
|
|
dialog = injectorSetting, "", yAxis
|
|
|
|
|
panel = injChars, North
|
|
|
|
|
panel = injIO, East
|
|
|
|
|
|
|
|
|
|
dialog = injectionSettings, "", xAxis
|
|
|
|
|
panel = injectorSetting, West
|
|
|
|
|
panel = injectorsDeadTime, East
|
|
|
|
|
|
|
|
|
|
; Engine->Ignition Settings
|
|
|
|
|
dialog = ignitionOutputs, "Ignition Outputs"
|
|
|
|
|
field = "Ignition Pin Mode", ignitionPinMode
|
|
|
|
|
field = "Ignition Pin 1", ignitionPins1
|
|
|
|
|
field = "Ignition Pin 2", ignitionPins2, {ignitionMode != 0 && cylindersCount > 1}
|
|
|
|
|
field = "Ignition Pin 3", ignitionPins3, {ignitionMode != 0 && cylindersCount > 2}
|
|
|
|
|
field = "Ignition Pin 4", ignitionPins4, {ignitionMode != 0 && cylindersCount > 3}
|
|
|
|
|
field = "Ignition Pin 5", ignitionPins4, {ignitionMode != 0 && cylindersCount > 4}
|
|
|
|
|
field = "Ignition Pin 6", ignitionPins4, {ignitionMode != 0 && cylindersCount > 5}
|
|
|
|
|
|
|
|
|
|
dialog = ignitionSettings, "", xAxis
|
|
|
|
|
panel = ignitionOutputs, West
|
|
|
|
|
panel = dwellCorrection, Center
|
|
|
|
|
|
|
|
|
|
; Engine->CLT Thermistor Settings
|
|
|
|
|
dialog = clt_thermistor, "CLT Thermistor Settings"
|
|
|
|
|
field = "!Here is three pairs of thermistor temperature and his resistance."
|
|
|
|
|
field = "!Typical temperatures is -40<34>C, 0<>C and 100<30>C"
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Lowest temperature", clt_tempC_1
|
|
|
|
|
field = "Resistance @ LT", clt_resistance_1
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Middle temperature", clt_tempC_2
|
|
|
|
|
field = "Resistance @ MT", clt_resistance_2
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Highest temperature", clt_tempC_3
|
|
|
|
|
field = "Resistance @ HT", clt_resistance_3
|
|
|
|
|
dialog = cltSensor_IO, "CLT Sensor I/O"
|
|
|
|
|
field = "CLT ADC input", clt_adcChannel
|
|
|
|
|
field = "Bias Resistor Value", clt_bias_resistor
|
|
|
|
|
dialog = cltSensor, "", yAxis
|
|
|
|
|
panel = clt_thermistor, North
|
|
|
|
|
panel = cltSensor_IO, South
|
|
|
|
|
|
|
|
|
|
; Engine->IAT Thermistor Settings
|
|
|
|
|
dialog = iat_thermistor, "IAT Thermistor Settings"
|
|
|
|
|
field = "!Here is three pairs of thermistor temperature and his resistance."
|
|
|
|
|
field = "!Typical temperatures is -40<34>C, 0<>C and 100<30>C"
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Lowest temperature", iat_tempC_1
|
|
|
|
|
field = "Resistance @ LT", iat_resistance_1
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Middle temperature", iat_tempC_2
|
|
|
|
|
field = "Resistance @ MT", iat_resistance_2
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Highest temperature", iat_tempC_3
|
|
|
|
|
field = "Resistance @ HT", iat_resistance_3
|
|
|
|
|
dialog = iatSensor_IO, "IAT Sensor I/O"
|
|
|
|
|
field = "IAT ADC input", iat_adcChannel
|
|
|
|
|
field = "Bias Resistor Value", iat_bias_resistor
|
|
|
|
|
dialog = iatSensor, "", yAxis
|
|
|
|
|
panel = iat_thermistor, North
|
|
|
|
|
panel = iatSensor_IO, South
|
|
|
|
|
|
|
|
|
|
; Engine->MAP Sensor Settings
|
|
|
|
|
dialog = mapSensorVDlg, "Voltage Sensor Settings", xAxis
|
|
|
|
|
field = "MAP ADC input", map_sensor_hwChannel, {hasFrequencyReportingMapSensor == 0}
|
|
|
|
|
field = "Map type", map_sensor_type, {hasFrequencyReportingMapSensor == 0}
|
2016-03-01 21:02:17 -08:00
|
|
|
|
field = "MAP value at 0.0v", map_sensor_valueAt0, { map_sensor_type == 0 && hasFrequencyReportingMapSensor == 0}
|
|
|
|
|
field = "MAP value at 5.0v", map_sensor_valueAt5, { map_sensor_type == 0 && hasFrequencyReportingMapSensor == 0}
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
dialog = mapSensorFDlg, "Frequency Sensor Settings", xAxis
|
|
|
|
|
field = "pin", frequencyReportingMapInputPin, {hasFrequencyReportingMapSensor == 1}
|
|
|
|
|
field = "0 kPa freq", mapFrequency0Kpa, {hasFrequencyReportingMapSensor == 1}
|
|
|
|
|
field = "100 kpa freq", mapFrequency100Kpa, {hasFrequencyReportingMapSensor == 1}
|
|
|
|
|
|
|
|
|
|
dialog = mapCurves, "", border
|
|
|
|
|
panel = map_samplingAngleCurve, West
|
|
|
|
|
panel = map_samplingWindowCurve, East
|
|
|
|
|
|
|
|
|
|
dialog = mapSwitch, "MAP input type"
|
|
|
|
|
field = "frequency-based MAP", hasFrequencyReportingMapSensor
|
|
|
|
|
|
|
|
|
|
dialog = mapVandF, "V and F"
|
|
|
|
|
panel = mapSensorVDlg, North
|
|
|
|
|
panel = mapSensorFDlg, South
|
|
|
|
|
|
|
|
|
|
dialog = mapSwitchAndSettings, "Switch and Settings"
|
|
|
|
|
panel = mapSwitch, North
|
|
|
|
|
panel = mapVandF, South
|
|
|
|
|
|
|
|
|
|
dialog = mapSettings, "MAP Sensor Settings", border
|
|
|
|
|
panel = mapCurves, North
|
|
|
|
|
panel = mapSwitchAndSettings, South
|
|
|
|
|
|
|
|
|
|
; Engine->EGO Sensor Settings
|
|
|
|
|
dialog = egoSettings_sensor, "EGO Sensor Settings"
|
|
|
|
|
field = "low voltage", afr_v1
|
|
|
|
|
field = "low value", afr_value1
|
|
|
|
|
field = "high voltage", afr_v2
|
|
|
|
|
field = "high value", afr_value2
|
|
|
|
|
dialog = egoSettings_IO, "EGO Sensor I/O"
|
|
|
|
|
field = "AFR ADC input", afr_hwChannel
|
|
|
|
|
field = "O2 heater pin", o2heaterPin
|
|
|
|
|
dialog = egoSettings, "", yAxis
|
|
|
|
|
panel = egoSettings_sensor, North
|
|
|
|
|
panel = egoSettings_IO, South
|
|
|
|
|
|
|
|
|
|
; Engine->EGT inputs
|
|
|
|
|
dialog = egtInputs, "EGT inputs"
|
|
|
|
|
field = "SPI", max31855spiDevice
|
|
|
|
|
field = "CS #1", max31855_cs1
|
|
|
|
|
field = "CS #2", max31855_cs2
|
|
|
|
|
field = "CS #3", max31855_cs3
|
|
|
|
|
field = "CS #4", max31855_cs4
|
|
|
|
|
field = "CS #5", max31855_cs5
|
|
|
|
|
field = "CS #6", max31855_cs6
|
|
|
|
|
field = "CS #7", max31855_cs7
|
|
|
|
|
field = "CS #8", max31855_cs8
|
|
|
|
|
|
|
|
|
|
; Engine->idle Settings
|
|
|
|
|
dialog = idleSolenoid, "solenoid"
|
|
|
|
|
field = "Idle Solenoid Pin Mode", idle_solenoidPinMode, !useStepperIdle
|
|
|
|
|
field = "Idle Solenoid Pin", idle_solenoidPin, !useStepperIdle
|
|
|
|
|
field = "Idle Solenoid Frequency", idle_solenoidFrequency, !useStepperIdle
|
|
|
|
|
|
|
|
|
|
dialog = idleStepper, "stepper"
|
|
|
|
|
field = "Idle Stepper Step", idle_stepperStepPin, useStepperIdle
|
|
|
|
|
field = "Idle Stepper Dir", idle_stepperDirectionPin, useStepperIdle
|
|
|
|
|
field = "Idle Stepper Enable", stepperEnablePin, useStepperIdle
|
|
|
|
|
field = "Stepper reaction time", idleStepperReactionTime, useStepperIdle
|
|
|
|
|
field = "Stepper total steps", idleStepperTotalSteps, useStepperIdle
|
|
|
|
|
|
|
|
|
|
dialog = idleType, "Type idle valve", border
|
|
|
|
|
panel = idleSolenoid, West
|
|
|
|
|
panel = idleStepper, East
|
|
|
|
|
|
|
|
|
|
dialog = idleSettings, "", yAxis
|
|
|
|
|
field = "Manual mode", idleMode
|
|
|
|
|
field = "Auto target", targetIdleRpm, { idleMode == 0}
|
2015-10-18 11:01:37 -07:00
|
|
|
|
slider = "Manual Idle Position", manIdlePosition, horizontal
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = ""
|
|
|
|
|
field = "use stepper", useStepperIdle
|
|
|
|
|
panel = idleType
|
|
|
|
|
|
|
|
|
|
; Engine->Fan Settings
|
|
|
|
|
dialog = fanSetting, "Fan Settings"
|
|
|
|
|
field = "Fan On Temperature", fanOnTemperature
|
|
|
|
|
field = "Fan Off Temperature", fanOffTemperature
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Fan Pin Mode", fanPinMode
|
|
|
|
|
field = "Fan Pin", fanPin
|
|
|
|
|
|
|
|
|
|
; Engine->Main Relay Settings
|
|
|
|
|
dialog = mainRealay, "Main Relay Settings"
|
|
|
|
|
field = "Main Relay Mode", mainRelayPinMode
|
|
|
|
|
field = "Main Relay Pin", mainRelayPin
|
|
|
|
|
|
|
|
|
|
; Engine->Fuel Pump Settings
|
|
|
|
|
dialog = fuelPump, "Fuel Pump Settings"
|
|
|
|
|
field = "Fuel Pump Pin Mode", fuelPumpPinMode
|
|
|
|
|
field = "Fuel Pump Pin", fuelPumpPin
|
|
|
|
|
|
|
|
|
|
; Engine->MIL Settings
|
2016-03-01 21:02:17 -08:00
|
|
|
|
dialog = malfunction, "Check Engine Settings"
|
|
|
|
|
field = "Check Engine Pin Mode", malfunctionIndicatorPinMode
|
|
|
|
|
field = "Check Engine Pin", malfunctionIndicatorPin
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; Engine->hip9011 Settings
|
|
|
|
|
dialog = hipFunction, "HIP9011 Settings"
|
|
|
|
|
field = "Enabled", isHip9011Enabled
|
|
|
|
|
field = "Threshold", knockVThreshold
|
|
|
|
|
field = "IntHold pin (hip9011 input)", hip9011IntHoldPin
|
|
|
|
|
field = "ChipSelect pin", hip9011CsPin
|
|
|
|
|
field = "hip Output/stm input", hipOutputChannel
|
|
|
|
|
field = "prescaler & SDO", hip9011PrescalerAndSDO
|
|
|
|
|
field = "Band Freq override", knockBandCustom
|
|
|
|
|
field = "!Always on SPI2"
|
2016-01-01 15:01:46 -08:00
|
|
|
|
panel = knockThresholdCurve
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
dialog = spiFunction, "SPI settings"
|
|
|
|
|
field = "SPI1 MOSI", spi1mosiPin
|
|
|
|
|
field = "SPI1 MISO", spi1misoPin
|
|
|
|
|
field = "SPI1 SCK", spi1sckPin
|
|
|
|
|
field = "SPI2 MOSI", spi2mosiPin
|
|
|
|
|
field = "SPI2 MISO", spi2misoPin
|
|
|
|
|
field = "SPI2 SCK", spi2sckPin
|
|
|
|
|
field = "SPI3 MOSI", spi3mosiPin
|
|
|
|
|
field = "SPI3 MISO", spi3misoPin
|
|
|
|
|
field = "SPI3 SCK", spi3sckPin
|
|
|
|
|
|
|
|
|
|
; Engine->Battery & Alternator
|
|
|
|
|
dialog = battery, "Battery Settings", yAxis
|
|
|
|
|
field = "vBatt ADC input", vbattAdcChannel
|
|
|
|
|
field = "Battery Input Divider Coefficient", vbattDividerCoeff
|
|
|
|
|
dialog = alternator, "Alternator Settings", yAxis
|
|
|
|
|
field = "Enabled", isAlternatorControlEnabled
|
2016-02-27 23:01:37 -08:00
|
|
|
|
field = "simple on/off mode", onOffAlternatorLogic
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "Target", targetVBatt
|
|
|
|
|
field = "Pin", alternatorControlPin
|
|
|
|
|
field = "Pin Mode", alternatorControlPinMode
|
|
|
|
|
field = "Off Above TPS", alternatorOffAboveTps
|
2016-02-27 23:01:37 -08:00
|
|
|
|
field = "Verbose", isVerboseAlternator
|
2016-02-29 17:03:02 -08:00
|
|
|
|
field = "control period", alternatorDT
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "#PID control"
|
2016-02-05 13:01:55 -08:00
|
|
|
|
field = "offset", alternatorControl_offset
|
2015-11-11 20:01:18 -08:00
|
|
|
|
field = "P factor", alternatorControl_pFactor
|
|
|
|
|
field = "I factor", alternatorControl_iFactor
|
2016-01-21 20:02:49 -08:00
|
|
|
|
field = "D factor", alternatorControl_dFactor
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "#% duty = Pterm + Iterm + Dterm + offset%"
|
2016-02-05 13:01:55 -08:00
|
|
|
|
|
|
|
|
|
|
2016-02-27 12:02:18 -08:00
|
|
|
|
dialog = warmupFuelDialog, "Warmup fuel closed-loop", yAxis
|
2016-02-15 13:01:32 -08:00
|
|
|
|
field = "use automatic Pid Afr control", useWarmupPidAfr
|
|
|
|
|
field = "warmup temperature Threshold", warmupAfrThreshold
|
2016-02-05 13:01:55 -08:00
|
|
|
|
field = "wa offset", warmupAfrPid_offset
|
|
|
|
|
field = "wa P factor", warmupAfrPid_pFactor
|
|
|
|
|
field = "wa I factor", warmupAfrPid_iFactor
|
|
|
|
|
field = "wa D factor", warmupAfrPid_dFactor
|
2016-02-15 13:01:32 -08:00
|
|
|
|
field = "#correction = Pterm + Iterm + Dterm + offset"
|
2016-02-05 13:01:55 -08:00
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
dialog = energySystems, "Battery and Alternator Settings", yAxis
|
|
|
|
|
panel = battery
|
|
|
|
|
panel = alternator
|
|
|
|
|
|
|
|
|
|
; Engine->Speed Sensor
|
|
|
|
|
dialog = speedSensor, "Speed Sensor Settings"
|
|
|
|
|
field = "Input pin", vehicleSpeedSensorInputPin
|
|
|
|
|
field = "revolution to speed mult", vehicleSpeedCoef
|
|
|
|
|
|
|
|
|
|
; Engine->Other inputs
|
|
|
|
|
dialog = analogInputs, "Analog inputs"
|
|
|
|
|
field = "TPS ADC input", tpsAdcChannel
|
|
|
|
|
field = "MAF ADC input", mafAdcChannel
|
|
|
|
|
field = "Baro ADC input", baroSensor_hwChannel
|
2015-08-21 10:01:32 -07:00
|
|
|
|
field = "Analog divider", analogInputDividerCoefficient
|
2016-01-30 19:03:36 -08:00
|
|
|
|
field = "slow EXP Alpha", slowAdcAlpha
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
2015-08-19 19:01:27 -07:00
|
|
|
|
dialog = tachSettings, "Analog tachometer output"
|
|
|
|
|
field = "pin", tachOutputPin
|
|
|
|
|
field = "pin mode", tachOutputPinMode
|
|
|
|
|
field = "rise at trigger index", tachPulseTriggerIndex
|
|
|
|
|
field = "pulse duration", tachPulseDuractionMs
|
|
|
|
|
|
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
; Board->Connection
|
|
|
|
|
dialog = tsPort, "TunerStudio Port"
|
2016-02-14 10:02:00 -08:00
|
|
|
|
field = "startConsoleInBinaryMode", startConsoleInBinaryMode
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = "tunerStudioSerialSpeed", tunerStudioSerialSpeed
|
|
|
|
|
field = "Use PC10/PC11 serial?", useSerialPort
|
|
|
|
|
|
|
|
|
|
dialog = canBus, "CAN Bus"
|
|
|
|
|
field = "Can Read Enabled", canReadEnabled
|
|
|
|
|
field = "Can Write Enabled", canWriteEnabled
|
|
|
|
|
; field = "Can Nbc Type", canNbcType
|
|
|
|
|
field = "Can Sleep Period", canSleepPeriod
|
2016-01-27 08:02:08 -08:00
|
|
|
|
field = "TX pin", canTxPin
|
|
|
|
|
field = "RX pin", canRxPin
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
dialog = sdCard, "SD Card Logger"
|
|
|
|
|
field = "SdCard", isSdCardEnabled
|
|
|
|
|
field = "log format", logFormat
|
|
|
|
|
|
|
|
|
|
dialog = gpsReceiver, "GPS Receiver"
|
|
|
|
|
field = "gps RX", gps_rx_pin
|
|
|
|
|
field = "gps TX", gps_tx_pin
|
|
|
|
|
|
|
|
|
|
dialog = lcdScreen, "LCD screen"
|
|
|
|
|
field = "display Mode", displayMode
|
|
|
|
|
field = "height", HD44780height
|
|
|
|
|
field = "width", HD44780width
|
|
|
|
|
field = "RS pin", HD44780_rs
|
|
|
|
|
field = "E pin", HD44780_e
|
|
|
|
|
field = "D4 pin", HD44780_db4
|
|
|
|
|
field = "D5 pin", HD44780_db5
|
|
|
|
|
field = "D6 pin", HD44780_db6
|
|
|
|
|
field = "D7 pin", HD44780_db7
|
|
|
|
|
|
|
|
|
|
dialog = connectRight, "", yAxis
|
|
|
|
|
panel = tsPort
|
|
|
|
|
panel = canBus
|
|
|
|
|
panel = sdCard
|
|
|
|
|
panel = gpsReceiver
|
|
|
|
|
|
|
|
|
|
dialog = connection, "", border
|
|
|
|
|
panel = lcdScreen, East
|
|
|
|
|
panel = connectRight, West
|
|
|
|
|
|
|
|
|
|
; Tuning->General
|
|
|
|
|
dialog = generalSettings, "General"
|
|
|
|
|
field = "RPM Hard Limit", rpmHardLimit
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Fuel Algorithm", algorithm
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Sensor chart", sensorChartMode
|
|
|
|
|
field = "#System hack's"
|
|
|
|
|
field = "Injection", isInjectionEnabled
|
|
|
|
|
field = "Ignition", isIgnitionEnabled
|
|
|
|
|
field = "Global fuel correction", globalFuelCorrection
|
2015-10-22 10:01:24 -07:00
|
|
|
|
field = "comm status pin", communicationPin
|
|
|
|
|
field = "running status", runningPin
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; Tuning->Cranking
|
|
|
|
|
dialog = cranking, "Cranking"
|
|
|
|
|
field = "Cranking RPM limit", cranking_rpm
|
|
|
|
|
field = "Cranking Injection Mode", crankingInjectionMode
|
|
|
|
|
field = ""
|
2016-02-27 12:02:18 -08:00
|
|
|
|
field = "Base cranking Pulse Width", cranking_baseFuel
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = ""
|
|
|
|
|
field = "Charge Angle", crankingChargeAngle
|
|
|
|
|
field = "Advance during cranking", crankingTimingAngle
|
|
|
|
|
field = "use constant cranking dwell?", useConstantDwellDuringCranking
|
2016-02-27 12:02:18 -08:00
|
|
|
|
field = "Dwell while Cranking", ignitionDwellForCrankingMs
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = ""
|
2016-02-27 12:02:18 -08:00
|
|
|
|
field = "enable Cylinder Cleanup", isCylinderCleanupEnabled
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
2015-12-31 15:02:17 -08:00
|
|
|
|
|
|
|
|
|
dialog = EngineLoadAccel, "Engine Load"
|
|
|
|
|
field = "Length", engineLoadAccelLength
|
|
|
|
|
field = "Accel Threshold", engineLoadAccelEnrichmentThreshold
|
|
|
|
|
field = "Accel Multiplier", engineLoadAccelEnrichmentMultiplier
|
|
|
|
|
field = "Decel Threshold", engineLoadDecelEnleanmentThreshold
|
|
|
|
|
field = "Decel Multiplier", engineLoadDecelEnleanmentMultiplier
|
|
|
|
|
|
|
|
|
|
dialog = TpsAccel, "TPS"
|
|
|
|
|
field = "Length", tpsAccelLength
|
|
|
|
|
field = "Accel Threshold", tpsAccelEnrichmentThreshold
|
|
|
|
|
field = "Accel Multiplier", tpsAccelEnrichmentMultiplier
|
|
|
|
|
field = "Decel Threshold", tpsDecelEnleanmentThreshold
|
|
|
|
|
field = "Decel Multiplier", tpsDecelEnleanmentMultiplier
|
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
; Tuning->AccelEnrichment
|
2015-12-31 15:02:17 -08:00
|
|
|
|
dialog = AccelEnrich, "Accel/Decel Enrichment"
|
|
|
|
|
panel = EngineLoadAccel
|
|
|
|
|
panel = TpsAccel
|
|
|
|
|
field = "sucked off wall coefficient", suckedOffCoef
|
|
|
|
|
field = "added to wall coef", addedToWallCoef
|
|
|
|
|
|
2015-07-10 06:01:56 -07:00
|
|
|
|
|
|
|
|
|
; Flex Logic
|
|
|
|
|
dialog = fsioIO, "Outputs"
|
|
|
|
|
field = "output #1", fsioPins1
|
|
|
|
|
field = "output #2", fsioPins2
|
|
|
|
|
field = "output #3", fsioPins3
|
|
|
|
|
field = "output #4", fsioPins4
|
|
|
|
|
field = "output #5", fsioPins5
|
|
|
|
|
field = "output #6", fsioPins6
|
|
|
|
|
field = "output #7", fsioPins7
|
|
|
|
|
field = "output #8", fsioPins8
|
|
|
|
|
field = "output #9", fsioPins9
|
|
|
|
|
field = "output #10", fsioPins10
|
|
|
|
|
field = "output #11", fsioPins11
|
|
|
|
|
field = "output #12", fsioPins12
|
|
|
|
|
field = "output #13", fsioPins13
|
|
|
|
|
field = "output #14", fsioPins14
|
|
|
|
|
field = "output #15", fsioPins15
|
|
|
|
|
field = "output #16", fsioPins16
|
|
|
|
|
field = ""
|
|
|
|
|
field = ""
|
|
|
|
|
|
|
|
|
|
dialog = fsioFrequency, "Frequency"
|
|
|
|
|
field = "freq #1", fsioFrequency1
|
|
|
|
|
field = "freq #2", fsioFrequency2
|
|
|
|
|
field = "freq #3", fsioFrequency3
|
|
|
|
|
field = "freq #4", fsioFrequency4
|
|
|
|
|
field = "freq #5", fsioFrequency5
|
|
|
|
|
field = "freq #6", fsioFrequency6
|
|
|
|
|
field = "freq #7", fsioFrequency7
|
|
|
|
|
field = "freq #8", fsioFrequency8
|
|
|
|
|
field = "freq #9", fsioFrequency9
|
|
|
|
|
field = "freq #10", fsioFrequency10
|
|
|
|
|
field = "freq #11", fsioFrequency11
|
|
|
|
|
field = "freq #12", fsioFrequency12
|
|
|
|
|
field = "freq #13", fsioFrequency13
|
|
|
|
|
field = "freq #14", fsioFrequency14
|
|
|
|
|
field = "freq #15", fsioFrequency15
|
|
|
|
|
field = "freq #16", fsioFrequency16
|
|
|
|
|
field = ""
|
|
|
|
|
field = ""
|
|
|
|
|
|
|
|
|
|
dialog = fsioSetting, "Setting"
|
|
|
|
|
field = "!Set number is not associated with the output number."
|
|
|
|
|
field = "!Set number, only the cell number with some numbers."
|
|
|
|
|
field = "set #0", fsio_setting1
|
|
|
|
|
field = "set #1", fsio_setting2
|
|
|
|
|
field = "set #2", fsio_setting3
|
|
|
|
|
field = "set #3", fsio_setting4
|
|
|
|
|
field = "set #4", fsio_setting5
|
|
|
|
|
field = "set #5", fsio_setting6
|
|
|
|
|
field = "set #6", fsio_setting7
|
|
|
|
|
field = "set #7", fsio_setting8
|
|
|
|
|
field = "set #8", fsio_setting9
|
|
|
|
|
field = "set #9", fsio_setting10
|
|
|
|
|
field = "set #10", fsio_setting11
|
|
|
|
|
field = "set #11", fsio_setting12
|
|
|
|
|
field = "set #12", fsio_setting13
|
|
|
|
|
field = "set #13", fsio_setting14
|
|
|
|
|
field = "set #14", fsio_setting15
|
|
|
|
|
field = "set #15", fsio_setting16
|
|
|
|
|
|
|
|
|
|
dialog = fsioDialog, "FSIO", border
|
|
|
|
|
panel = fsioIO, West
|
|
|
|
|
panel = fsioFrequency, Center
|
|
|
|
|
panel = fsioSetting, East
|
|
|
|
|
|
|
|
|
|
; Board->ECU stimulator
|
|
|
|
|
dialog = ecuStimulator, "ECU stimulator"
|
|
|
|
|
field = "Trigger Simulator", triggerSimulatorFrequency
|
2016-02-07 13:01:55 -08:00
|
|
|
|
field = "self-stimulation", directSelfStimulation
|
2015-07-10 06:01:56 -07:00
|
|
|
|
field = ""
|
|
|
|
|
field = "digipot spi", digitalPotentiometerSpiDevice
|
|
|
|
|
field = "digipot CS #0", digitalPotentiometerChipSelect1
|
|
|
|
|
field = "digipot CS #1", digitalPotentiometerChipSelect2
|
|
|
|
|
field = "digipot CS #2", digitalPotentiometerChipSelect3
|
|
|
|
|
field = "digipot CS #3", digitalPotentiometerChipSelect4
|
|
|
|
|
field = ""
|
|
|
|
|
field = "trigger stimulator pin #1", triggerSimulatorPins1
|
|
|
|
|
field = "trigger stimulator pin #2", triggerSimulatorPins2
|
|
|
|
|
field = "trigger stimulator pin #3", triggerSimulatorPins3
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Logic input channel 1", logicAnalyzerPins1
|
|
|
|
|
field = "Logic input channel 2", logicAnalyzerPins2
|
|
|
|
|
field = "Logic input channel 3", logicAnalyzerPins3
|
|
|
|
|
field = "Logic input channel 4", logicAnalyzerPins4
|
|
|
|
|
field = ""
|
|
|
|
|
field = "Engine chart size", engineChartSize
|
2015-09-30 19:02:34 -07:00
|
|
|
|
|
|
|
|
|
; Racing Features->Launch Control
|
|
|
|
|
dialog = smLaunchControl, "Launch Control Settings"
|
|
|
|
|
field = "RPM Step1 Limit", step1rpm
|
2015-10-04 03:02:12 -07:00
|
|
|
|
field = "Launch RPM Window" step1RpmWindow
|
2015-09-30 19:02:34 -07:00
|
|
|
|
field = "Step1 Ignition Advance", step1timing
|
|
|
|
|
field = "Use Spark Cut", step1SparkCutEnable
|
|
|
|
|
field = "Use Fuel Cut", step1fuelCutEnable
|
|
|
|
|
field = "clutchDownPin", clutchDownPin
|
|
|
|
|
field = "clutchUpPin", clutchUpPin
|
2015-10-04 03:02:12 -07:00
|
|
|
|
|