Log in

View Full Version : can someone tell me what I'm missing here?



0rion
March 30th, 2010, 03:00 AM
I'm making a calc. pid and I'm missing something. It's not showing up in the systems list. I've read the stickies and I'm a little confused on the PRN number because one of the stickies says you can use F000-F3FF but the help file in the scanner says to use F600-F6FF but I don't think that's my problem. I'm missing something else I think.
I'm making a PID to calc. boost from the MAP sensor.

mr.prick
March 30th, 2010, 03:54 AM
Try this:


*CLC-00-001
psi -30.0 30.0 0.1 "({SAE.MAP.kPa}*0.145038)-14.5038"
================================================== =========================
CALC.REALBOOST F001 CLC-00-001 psi Performance "Boost"

0rion
March 30th, 2010, 04:04 AM
still can't get it to show up in the list. I can't figure out what I have wrong. psi is already defined in the generic file so I don't have to list this again under units do I?

mr.prick
March 30th, 2010, 05:24 AM
The units are case sensitive you had psi in capitals.
You also had {SAE.MAP.KPA} in the expression,
it should be {SAE.MAP.kPa}
The above works for me.

0rion
March 30th, 2010, 05:29 AM
I got it.....don't want to tell you what was wrong though. :D It's the same as it always is....something simple and stupid that will cost me hours of frustration. I had the user config folder copied to a different directory for when I did/do upgrades. I was changing that calc.pid but not moving it to the my documents/user config directory. Moved it over and now have a functioning boost gauge in the dashboard view.

joecar
March 30th, 2010, 05:45 AM
Also, add an extra 2 blank lines at the end of the file (otherwise the description gets truncated).

I like to make the xxx in Fxxx and CLC-00-xxx the same (as shown by mr.prick's example above), it makes it easier to keep track of all the equations (my $0.01).

joecar
March 30th, 2010, 05:47 AM
Glad you got it...:cheers:

0rion
March 30th, 2010, 05:50 AM
thanks for your help and the tips......as soon as you pointed out the caps in kPa I thought that was it but even if I would've had that right it was still in the wrong directory. :D I also saw you called it F001 and then figured out why. I was kinda confused on the available range for that so I was trying to go by the help file and start at 600.

joecar
March 30th, 2010, 08:21 AM
Also note that to get boost in psi you can do it in a simpler manner: "{SAE.MAP.psi}-14.5038"


i.e.



*CLC-00-001
psi -15.0 30.0 0.1 "{SAE.MAP.psi}-14.5038"

================================================== =========================
CALC.REALBOOST F001 CLC-00-001 psi Performance "Boost"

joecar
March 30th, 2010, 08:26 AM
To have boost in both psi and kPa do this:



*CLC-00-001
psi -15.0 30.0 0.1 "{SAE.MAP.psi}-14.5038"
kPa -100.0 200.0 0.1 "{SAE.MAP.kPa}-100.0"

================================================== =========================
CALC.REALBOOST F001 CLC-00-001 "psi,kPa" Performance "Boost"


# leave 2 blank lines at the end of file


Then in a chart or gauge, you would have booth CALC.REALBOOST.psi and CALC.REALBOOST.kPa available.

(As you have found, watch the spelling of kPa).

0rion
March 30th, 2010, 09:29 AM
Also note that to get boost in psi you can do it in a simpler manner: "{SAE.MAP.psi}-14.5038"


i.e.



*CLC-00-001
psi -15.0 30.0 0.1 "{SAE.MAP.psi}-14.5038"

================================================== =========================
CALC.REALBOOST F001 CLC-00-001 psi Performance "Boost"




I knew there was an easier way but I've always done it like that because some of the other tables like to have that map in kPa so it's just easier to log it in kPa and adjust it to psi with that formula.

joecar
March 30th, 2010, 09:58 AM
When you log SAE.MAP you have both .psi and .kPa available... (i.e. both units are available for that pid... i.e. both units for 1 pid).

0rion
March 30th, 2010, 10:09 AM
When you log SAE.MAP you have both .psi and .kPa available... (i.e. both units are available for that pid... i.e. both units for 1 pid).

so if you log it in kPa on the chart will the formula for psi still work without converting to psi?

joecar
March 30th, 2010, 11:17 AM
so if you log it in kPa on the chart will the formula for psi still work without converting to psi?Yes, that is correct.

On the chart you can display SAE.MAP in either/both of psi or kPa (just from having logged the pid SAE.MAP).

The scantool provides the Metric/Imperial conversions on each pid.

joecar
March 30th, 2010, 11:29 AM
Here's a calc_pids.txt I found on the forum...

This is technically more correct since BARO may not always be 14.5psi (100kPa).

Take note: you can use SAE.MAP or GM.MAP, and SAE.BARO or GM.BARO.

0rion
March 30th, 2010, 11:52 AM
Here's a calc_pids.txt I found on the forum...

This is technically more correct since BARO may not always be 14.5psi (100kPa).

Take note: you can use SAE.MAP or GM.MAP, and SAE.BARO or GM.BARO.

cool....this has been very educational. :D Where does the baro reading come from? I would first think the map but if the engine is running and the map is reading vacuum or boost it wouldn't be able to read atmospheric correct? I'm going to try these back to back this week and see what the difference in readings are. I've just been using 14.5038 because that's 1 bar.

joecar
March 30th, 2010, 11:54 AM
At key-on engine-off, the PCM reads the MAP sensor and saves the value as BARO...

Then when the engine is running, for N/A engine, the PCM takes note of the MAP sensor value at WOT and adjusts the value of BARO accordingly (after performing sanity checks)... for boosted engine, PCM can't do this.

0rion
March 30th, 2010, 01:47 PM
At key-on engine-off, the PCM reads the MAP sensor and saves the value as BARO...

Then when the engine is running, for N/A engine, the PCM takes note of the MAP sensor value at WOT and adjusts the value of BARO accordingly (after performing sanity checks)... for boosted engine, PCM can't do this.

thanks for your time and help.....been a pretty educational day here. :D I'm going to try both of those formulas just to see how different they are.