PDA

View Full Version : Problem Adding New PID Selection List



Kevin Doe
May 6th, 2008, 10:00 AM
I'm trying to update my options.ini file to include a new PID selection list.

I previously had two lists, and now I'm trying to add a third. When I "Select PIDs" I see my newly created list. Then I select the "CLSD Trims" list. Then "Display Data" I get an error saying,

Logging not started

No PIDs selected

Here is my options.ini file. Can someone help me find the error, I've been looking for like an hour. Like all coding problems, I'm sure its easy, I just cant' find it.


; __________________________________________________ _____________________
; | |
; | Copyright © 1999-2007 |
; | EFILive Limited |
; | web: http://www.efilive.com |
; | email: info@efilive.com |
; |_________________________________________________ ______________________|
;
; Modifications
; __________________________________________________ _______________________
; Version | When | Who | Why
; __________________________________________________ _______________________
; 8.0 | 2007-Feb-16 | PSB | Created file
; 8.0.1 | 2008-May-05 | KMS | Modified file to suit RX-7 tuning needs.
; __________________________________________________ _______________________
;
; __________________________________________________ _______________________
*PID_SELECTIONS
;
;PID selection list
;----------------------
;
; Cap1 and Cap2 form the "on-screen" display option from which the user may select.
; Controllers lists 1 or 2 "&" seperated pid memory map (*.pmm) files.
; PSL is the PID Selection defined later in this file
; PCU is the PID Custom Units defined later in this file
;
;Cap1 Cap2 Controllers (Engine&Trans) PSL PCU
;------- -------- -------------------------- ---------- --------
General, Tuning, LS1B_M.pmm, General, PCU
Airflow, Bucking, LS1B_M.pmm, Airflow, PCU
CLSD, Trims, LS1B_M.ppm, CLSD, PCU

; __________________________________________________ _______________________
;
; PID Selection List
; ----------------------
;
; Node: Is one of PCM, ECM or TCM (use "-" for external PIDs).
; PIDs: Is one or more "|" seperated PID names. The first valid PID will be used.
; Alarm: Is 5 ":" seperated 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
; 16 = Illuminate LED 1
; 32 = Illuminate LED 2
; 48 = 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).
;
; __________________________________________________ _______________________
*General
;
;Node PIDs (pid1|pid2|...|pidn) Alarm (min:max:style:time*10ms:hold*sec)
;---- -------------------------- -----------------------------------------
PCM, RPM, 0:6600:3:1:0
PCM, TP
-, WO2AFR1
PCM, KR, 0:4:31:5:0
PCM, SPARKADV
PCM, ECT, -40:110:1:1:0
PCM, EOPS
PCM, IAT
PCM, MAP
PCM, VSS
PCM, DYNCYLAIR_M
PCM, IAC
PCM, IBPW1
PCM, AFR
PCM, W02ST1

; __________________________________________________ _______________________
*Airflow
PCM, RPM, 0:6600:3:1:0
PCM, TP
-, WO2AFR1
PCM, KR, 0:4:31:5:0
PCM, SPARKADV
PCM, ECT, -40:110:1:1:0
PCM, IAT
PCM, MAP
PCM, VSS
PCM, DYNCYLAIR_M
PCM, IAC
PCM, IAC_TC_M
PCM, IAC_TF_M
PCM, IACDES_B
PCM, IACDES
PCM, IAC_STD_M
PCM, IAC_LTD_M
PCM, AFR

; __________________________________________________ _______________________
*CLSD
PCM, RPM, 0:6600:3:1:0
PCM, TP
-, WO2AFR1
PCM, KR, 0:4:31:5:0
PCM, SPARKADV
PCM, ECT, -40:110:1:1:0
PCM, IAT
PCM, MAP
PCM, VSS
PCM, DYNCYLAIR_M
PCM, IAC
PCM, IAC_TC_M
PCM, IAC_TF_M
PCM, IACDES_B
PCM, IACDES
PCM, IAC_STD_M
PCM, IAC_LTD_M
PCM, AFR

; __________________________________________________ _______________________
;
; PID Custom Units
; ----------------------
;
; PCU 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).
; Prec is the number of decimal places to display
; Units is the display units name.
; Op is the operator, one of:
; * = multiply
; / = divide
; i = invert_then_multiply
; The metric value of the PID is multiplied, divided or inverted then multiplied by Factor.
; Offset is then added.
;
; __________________________________________________ _______________________
*PCU
;
; PID Caption Prec Units Op Factor Offset
; -------- -------- ---- ----- -- ----------- -------------
PCM,RPM, RPM, 0, rpm, *, 1.0, 0.0
PCM,TP, TPS, 1, %, *, 1.0, 0.0
PCM,AFR, AFR_CMD, 2, AFR, *, 1.0, 0.0
-,WO2AFR1, AFR_ACT, 2, AFR, *, 1.0, 0.0
PCM,KR, KR, 1, deg, *, 1.0, 0.0
PCM,SPARKADV, TIMING, 1, deg, *, 1.0, 0.0
PCM,ECT, ECT, 0, °F, *, 1.8, 32.0
PCM,IAT, IAT, 0, °F, *, 1.8, 32.0
PCM,MAP, MAP, 0, kPa, *, 1.0, 0.0
PCM,VSS, VSS, 0, mph, /, 1.609344, 0.0
PCM,EOPS, EOP, 0, psi, *, 32, -16.0
PCM,DYNCYLAIR_M, DYNCYLAI, 2, g/cyl, *, 1.0, 0.0
PCM,IAC, IAC, 0, steps, *, 1.0, 0.0
PCM,IAC_TC_M, T Crack, 2, g/s, *, 1.0, 0.0
PCM,IAC_TF_M, T Follow, 2, g/s, *, 1.0, 0.0
PCM,IACDES_B, IAC Flow, 2, g/s, *, 1.0, 0.0
PCM,IAC_STD_M, IAC STD, 2, g/s, *, 1.0, 0.0
PCM,IAC_LTD_M, IAC LTD, 2, g/s, *, 1.0, 0.0
PCM,IACDES, IAC Des, 0, Steps, *, 1.0, 0.0
PCM,SHRTFT1, STFT 1, 2, %, *, 1.0, 0.0
PCM,SHRTFT2, STFT 2, 2, %, *, 1.0, 0.0
PCM,LONGFT1, LTFT 1, 2, %, *, 1.0, 0.0
PCM,LONGFT2, LTFT 2, 2, %, *, 1.0, 0.0

Ninety8C5
May 6th, 2008, 12:50 PM
CLSD, Trims, LS1B_M.ppm, CLSD, PCU

It should be LS1B_M.pmm.

Kevin Doe
May 6th, 2008, 12:54 PM
You are the MAN, thank you soooooo much. I looked at it for another hour and overlooked it yet again!!!

Fixed!

joecar
May 6th, 2008, 01:23 PM
98C5, good eye... :cheers: