PDA

View Full Version : PID Custom Units (PCU) issue with April 7th Update



Kevin Doe
April 9th, 2008, 11:02 PM
I have noticed that when I toggle between units on the FlashScan unit that the wideband AFR does not toggle as it should. Here is my options.ini file (well, an excerpt of it).


*FD_Gen
;
;Node PIDs (pid1|pid2|...|pidn) Alarm (min:max:style:time*10ms:hold*sec)
;---- -------------------------- -----------------------------------------
PCM, RPM, 0:6600:3:1:0
PCM, TP
PCM, AFR
-, 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, W02ST1


*PCU
;
; PID Caption Prec Units Op Factor Offset
; -------- -------- ---- ----- -- ------------- -------------
PCM,RPM, RPM,
PCM,TP, TPS
PCM,AFR, AFR_CMD, 2, AFR,*, 1.0, 0.0
-,WO2AFR1, AFR_ACT, 2, AFR,*, 1.0, 0.0
PCM,KR, KR
PCM,SPARKADV, TIMING
PCM,ECT, ECT, 0, °F, *, 1.8, 32.0
PCM,IAT, IAT, 0, °F, *, 1.8, 32.0
PCM,MAP, MAP
PCM,VSS, VSS, 0, mph, /, 1.609344,
PCM,EOPS, EOP, 0, psi, *, 32, -16.0
PCM,DYNCYLAIR_M,DYNCYLAIR_M,2, g/cyl, *, 1.0, 0.0



As you can see I've renamed many of the parameters. When I toggle to custom units, every parameter besides -,W02AFR1 updates to new units. -,W02AFR1 just stays as it is. It does not change the name to AFR_ACT as it should.

Blacky
April 10th, 2008, 01:59 PM
It was a bug, it has been fixed now.
The same thing will happen on all PCU definitions with "-" for the Node.
Thanks for finding it.

Regards
Paul

Blacky
April 10th, 2008, 02:02 PM
Temporarily, you could actually put ECM instead of "-" for the Node.

Putting "-" for the node actually causes FlashScan to use the first node discovered on the vehicle bus as the "owner" of the PID.

It just means instead of FlashScan using the first node found (which should be the ECM), you specifically tell FlashScan to use the ECM as the parent node.

Regards
Paul