; Modifications
; _________________________________________________________________________
; Version | When | Who | Why
; _________________________________________________________________________
; 8.0 | 2007-Feb-16 | PSB | Created file
; _________________________________________________________________________
;
; _________________________________________________________________________
*PID_SELECTIONS
;
;PID selection list
;-------------------
;
; Caption is the "on-screen" display option from which the user may select.
; - FlashScan will display the caption on a single line, replacing the | with a space.
; - AutoCal will display the caption on two lines, replacing the | with a newline.
; Active is "Y" or "N". Entries marked with "N" will not be displayed.
; Controllers lists 1 or 2 "&" seperated pid memory map (*.pmm) file names without the .pmm extension.
; PCU is the PID Custom Units defined later in this file
; Hot Key is a number between 1 and 4 (inclusive) that indicates the Ctrl+function key
; that can be used to "quick select" the PID selection.
;
; Only 32 PID selections can be populated in this section.
;
;Caption Active Controllers (Engine&Trans) PCU Hot Key (Ctrl+Fx)
;--------------- ------ -------------------------- -------- -----------------
LS1 98|Manual, Y, LS1A_M, PCU
LS1 98|Auto, Y, LS1A_A, PCU
LS1 99+|Manual, Y, LS1B_M, PCU, 1
LS1 99+|Auto, Y, LS1B_A, PCU
P10|Manual, Y, P10_M, PCU
P10|Auto, Y, P10_A, PCU
P12|Manual, Y, P12_M, PCU
P12|Auto, Y, P12_A, PCU
E40|Manual, Y, E40, PCU
E40|Auto, Y, E40&T42, PCU
E38|Manual, Y, E38, PCU
E38|Auto, Y, E38&T43, PCU, 2
E67|Manual, Y, E67, PCU
E67|Auto, Y, E67&T43, PCU
LB7|Manual, Y, LB7, PCU
LB7|Auto, Y, LB7&AL5, PCU, 3
LLY|Manual, Y, LLY, PCU
LLY|Auto, Y, LLY&AL5, PCU
LBZ|Manual, Y, LBZ, PCU
LBZ|Auto, Y, LBZ&AL6, PCU, 4
LMM|Manual, Y, LMM, PCU
LMM|Auto, Y, LMM&AL6, PCU
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
Unused, N
; _________________________________________________________________________
;
; PID Selection List
; ----------------------
;
; *Section_Names is a comma separated list of indexes from the initial *PID_SELECTIONS section above.
; The XX in PSL_XX matches the entry number in *PID_SELECTIONS
;
; Node: Is one of PCM, ECM or TCM (use "-" for external PIDs).
; PCM = Powertrain controller, engine and trans combined into one controller.
; ECM = Dedicated engine controller only.
; TCM = Dedicated transmission controller only.
;
; If you are unsure whether to use ECM or PCM, use PCM. PCM will match both ECM and PCM.
; The Node specifies from which controller the PID will be retrieved.
; i.e. ECM-RPM v's TCM-RPM.
;
; PID: Is the PID name
; Alarm: Is five ":" separated fields:
; min: Minimum value, below which the alarm will sound.
; max: Maximum value, above which the alarm will sound.
; style: Is one of:
; 0 = No sound, No LEDs
; 1 = Low pitch
; 2 = Medium Pitch
; 3 = High Pitch
; 4 = Very high Pitch
; 8 = Illuminate LED 1
; 16 = Illuminate LED 2
; 32 = Illuminate LED 3
; 64 = Illuminate LED 4
; 128 = Illuminate LED 5
; Add Pitch and LED values together to enable audio and visual alarms.
; For example, for Medium Pitch and LED 4, use 2+64 = 66
; time: Time (in 10ms increments) for which alarm will be sounded.
; hold: Time (in seconds) for which the displayed value will be frozen (not implemented yet).
;
; _________________________________________________________________________
*PSL,PSL_01,PSL_02
;
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, ECT, -40:110:1:1:0
PCM, CYLAIR_M
PCM, DYNCYLAIR_M
PCM, IAT
PCM, LONGFT1
PCM, LONGFT2
PCM, EOPS
PCM, MAP
PCM, RPM, 0:6500:2:1:0
PCM, SPARKADV
PCM, TP
PCM, VSS
PCM, AFR
PCM, HO2S11
PCM, HO2S21
PCM, IBPW1
PCM, IBPW2
PCM, KR
PCM, MAFFREQ
; _________________________________________________________________________
*PSL,PSL_03,PSL_04
;
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, ECT, -40:110:1:1:0
PCM, FUELSYS
PCM, IAT
PCM, LONGFT1
PCM, LONGFT2
PCM, EOPS
PCM, MAP
PCM, RPM, 0:6500:2:1:0
PCM, SPARKADV
PCM, TP
PCM, VSS
PCM, AFR
PCM, HO2S11
PCM, HO2S21
PCM, IBPW1
PCM, IBPW2
PCM, KR
PCM, MAFFREQ
; _________________________________________________________________________
*PSL,PSL_05,PSL_06
;
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, ECT, -40:110:1:1:0
PCM, FUELSYS
PCM, IAT
PCM, LONGFT1
PCM, EOPS
PCM, MAP
PCM, RPM, 0:6500:2:1:0
PCM, SPARKADV
PCM, TP
PCM, VSS
PCM, HO2S11
PCM, KR
; _________________________________________________________________________
*PSL,PSL_07,PSL_08
;
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, ECT, -40:110:1:1:0
PCM, FUELSYS
PCM, IAT
PCM, LONGFT1
PCM, EOPS
PCM, MAP
PCM, RPM, 0:6500:2:1:0
PCM, SPARKADV
PCM, TP
PCM, VSS
PCM, HO2S11
; _________________________________________________________________________
*PSL,PSL_09,PSL_11,PSL_13
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
ECM, ECT, -40:110:1:1:0
ECM, FUELSYS
ECM, IAT
ECM, LONGFT1
ECM, LONGFT2
ECM, MAP
ECM, RPM, 0:6500:2:1:0
ECM, SPARKADV
ECM, TP
ECM, VSS
ECM, AFR_B|AFRATIO_M
ECM, HO2S11
ECM, HO2S21
ECM, INJPWB1
ECM, INJPWB2
ECM, KNKRET
; _________________________________________________________________________
*PSL,PSL_10,PSL_12,PSL_14
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
ECM, ECT, -40:110:1:1:0
ECM, FUELSYS
ECM, IAT
ECM, LONGFT1
ECM, LONGFT2
ECM, MAP
ECM, RPM, 0:6500:2:1:0
ECM, SPARKADV
ECM, TP
ECM, VSS
ECM, AFR_B|AFRATIO_M
ECM, HO2S11
ECM, HO2S21
ECM, INJPWB1
ECM, INJPWB2
ECM, KNKRET
; T42 4/5 speed
TCM, TFT
TCM, TIS
TCM, TOS
TCM, TCCSLIP
TCM, GEAR
; _________________________________________________________________________
*PSL,PSL_15,PSL_17
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, TP_A
PCM, ECT
PCM, IAT
PCM, MAF
PCM, RPM
PCM, VSS
PCM, BARO2
PCM, BOOST_M
PCM, FRPACT
PCM, FRPDES
PCM, FUELQ_MAIN_M
PCM, MAINBPW
PCM, MNINJTIM
PCM, PIINJTIM
PCM, PILOTRATE
; _________________________________________________________________________
*PSL,PSL_16,PSL_18
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
PCM, TP_A
PCM, ECT
PCM, IAT
PCM, MAF
PCM, RPM
PCM, VSS
PCM, BARO2
PCM, BOOST_M
PCM, FRPACT
PCM, FRPDES
PCM, FUELQ_MAIN_M
PCM, MAINBPW
PCM, MNINJTIM
PCM, PIINJTIM
PCM, PILOTRATE
; Allison 5 speed
TCM, TFT
TCM, TIS
TCM, TOS
TCM, TCCSLIP
TCM, GEAR
TCM, TRQENG_B
; _________________________________________________________________________
*PSL,PSL_19,PSL_21
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
ECM, BARO
ECM, ECT
ECM, FRP_C
ECM, IAT
ECM, MAF
ECM, MAP
ECM, RPM
ECM, VSS
ECM, FRPDES
ECM, MAIN1Q_M
ECM, MAIN1T_M
ECM, MNINJTIM
ECM, PILOT1Q_M
ECM, PILOT1T_M
ECM, TCVPOS
ECM, ENGOILP
ECM, TP
ECM, REQTRQR
; _________________________________________________________________________
*PSL,PSL_20,PSL_22
;Node PID Alarm (min:max:style:time*10ms:hold*sec)
;---- ---------------- -----------------------------------------
ECM, BARO
ECM, ECT
ECM, FRP_C
ECM, IAT
ECM, MAF
ECM, MAP
ECM, RPM
ECM, VSS
ECM, FRPDES
ECM, MAIN1Q_M
ECM, MAIN1T_M
ECM, MNINJTIM
ECM, PILOT1Q_M
ECM, PILOT1T_M
ECM, TCVPOS
ECM, ENGOILP
ECM, TP
ECM, REQTRQR
; Allison 6 speed
TCM, TFT
TCM, TIS
TCM, TOS
TCM, TCCSLIP
TCM, GEAR
TCM, TRQENG_B
TCM, GEARCOM
TCM, DDTRQ
TCM, SHIFTLAST
TCM, TURBINE
TCM, TCCSLIP
TCM, OFFCLUTCH
TCM, ONCLUTCH
; _________________________________________________________________________
;
; PID Custom Units
; ----------------------
;
; PID specifies the controller and PID for which to define a custom unit
; Caption is the caption displayed on screen during BB logging (8 characters maximum).
; From is the default display units name.
; To is the converted display units name.
; Prec is the number of decimal places to display
; Factor the metric value of the PID is multiplied by Factor.
; Offset is then added.
; Invert set to Y to cause the metric value of the PID to be inverted prior to multiplying by Factor
;
; _________________________________________________________________________
*PCU
;PID Caption From To Prec Factor Offset Invert
;------------ --------- --------- --------- ---- ------------ ------------ ------
PCM,ECT, Coolant, °C, °F, 0, 1.800000, 3.200000E1, N
PCM,MAP, M'Fold, kPa, psi, 1, 1.450377E-1, 0.000000, N
PCM,VSS, Speed, kmh, mph, 0, 6.213712E-1, 0.000000, N
PCM,SPARKADV, Spark
PCM,IAT, Intake, °C, °F, 0, 1.800000, 3.200000E1, N
PCM,MAF Airflow, g/s, lbs/min, 1, 1.322774E-1, 0.000000, N
PCM,TP, Throttle
PCM,KR, Knock
-, T1, T1, °C, °F, 0, 1.800000, 3.200000E1, N
-, T2, T2, °C, °F, 0, 1.800000, 3.200000E1, N
; _________________________________________________________________________
*SW_DSL
;
;Switchable tune list for Duramax Diesels
;----------------------------------------
;
;Description (not more than 16 characters) Descriptions are examples only.
;--------------------------------------------------------------------------
Stock Tune
Smokeless
Economy
Power1
Towing
; _________________________________________________________________________
*SW_GAS
;
;Switchable tune list for E38 gas vehicles
;-----------------------------------------
;
;Description (not more than 16 characters)
;-----------------------------------------
Stock Tune
Valet Mode
Low Octane
Nitrous Mode
Not Used