Pcmlogger EGR/WB profile

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
aaronc7
Posts: 53
Joined: Mon Jun 15, 2020 12:35 pm
cars: 2003 C5Z
2017 Audi S3

Re: Pcmlogger EGR/WB profile

Post by aaronc7 »

114B is the correct PID, I use mine for fuel pressure.

edit: equation to get to volts should be x / 51.
bubba2533
Posts: 498
Joined: Wed Apr 11, 2018 8:50 am
cars: 03 Chevy S10 Turbo V6

Re: Pcmlogger EGR/WB profile

Post by bubba2533 »

kur4o wrote: I looked at the pinout and still no egr pin. I am sure it is there, including other ad inputs, someone needs to reverse the pcm and match them with the ram address. I think I found where the ad channels are stored from the tpu and there are lots of them.
I've started doing this, but there are still a few that I haven't determined what they are.


These are all for OSID 12587603

Code: Select all

Address - Analog Voltage Input
FFFFF2B0 - ?
FFFFF2B2 - ?
FFFFF2B4 - ?
FFFFF2B6 - ?
FFFFF2B8 - ?
FFFFF2BA - Manifold Pressure
FFFFF2BC - ?
FFFFF2BE - ?
FFFFF2C0 - EGR Position
FFFFF2C2 - Transmission Temp
FFFFF2C4 - O2 Heater Current B1S2
FFFFF2C6 - ?
FFFFF2C8 - ?
FFFFF2CA - Fuel Level Primary
FFFFF2CC - ?
FFFFF2CE - ?
FFFFF2D0 - Coolant Temp
FFFFF2D2 - Ignition/System Voltage
FFFFF2D4 - Fuel Level Secondary
FFFFF2D6 - Intake Air Temp
FFFFF2D8 - ?
FFFFF2DA - ?
FFFFF2DC - ?
FFFFF2DE - AC Pressure
FFFFF2E0 - Oil Pressure
FFFFF2E2 - Fuel Tank Pressure
FFFFF2E4 - ?
FFFFF2E6 - O2 Heater Current B1S1
FFFFF2E8 - O2 Heater Current B2S1
FFFFF2EA - O2 Voltage B1S2
FFFFF2EC - O2 Voltage B2S2
FFFFF2EE - ?
FFFFF2F0 - O2 Heater Current B2S2
FFFFF2F2 - Transmission Pressure Current
FFFFF2F4 - O2 Voltage B1S1
FFFFF2F6 - O2 Voltage B2S1
FFFFF2F8 - ?
FFFFF2FA - ?
FFFFF2FC - Throttle Position
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
User avatar
joukoy
Posts: 392
Joined: Tue Dec 17, 2019 3:27 am
cars: --
Contact:

Re: Pcmlogger EGR/WB profile

Post by joukoy »

kur4o wrote:I can`t find egr input pin for the 1mb.

Pin 64-green is for the fuel tank pressure signal. I will look for the pid number. It is $114e. Check if the os support it, if not a simple patch will fix it.
Thank you!
Moved wires to Pin 64-green and Pin 23 Blue (gnd) and with this results are really close to cauge:

Code: Select all

    <Parameter Name="AEM AFR" DefineBy="Pid" ByteCount="1" Address="0x114E">
      <Conversion Name="AFR" Expression="(x/21.473)+7.3125" />
    </Parameter>
with Aem X-series WB. (my Innovate didn't survive from firmware update)
Conversion is from Aem installation manual + aaronc7 message: "volts should be x / 51"

Now looking pids for knock retard (11A6 ?) and injector duty cycle (12C3 & 12C4 ? 1468?) but maybe it is another story.
Edit: Knock retard is already defined
Stokes1114
Posts: 49
Joined: Thu Jan 19, 2017 11:09 pm
cars: 93 K1500, 5.7, 4L60E, 16168625 $E6

Re: Pcmlogger EGR/WB profile

Post by Stokes1114 »

KR 11a6 (22.5*a)/256
125a Inj Pulse Width bank 1 ((a*256)+b)/66.56
125b bank 2 same formula.

IDC is IPW*RPM/1200
User avatar
joukoy
Posts: 392
Joined: Tue Dec 17, 2019 3:27 am
cars: --
Contact:

Re: Pcmlogger EGR/WB profile

Post by joukoy »

Stokes1114 wrote:KR 11a6 (22.5*a)/256
125a Inj Pulse Width bank 1 ((a*256)+b)/66.56
125b bank 2 same formula.

IDC is IPW*RPM/1200
:shock:

Code: Select all

    
<Parameter Name="Inj1 pwm" DefineBy="Pid" ByteCount="1" Address="0x125a">
      <Conversion Name="ms" Expression="((a*256)+b)/66.56" />
</Parameter>
??
Stokes1114
Posts: 49
Joined: Thu Jan 19, 2017 11:09 pm
cars: 93 K1500, 5.7, 4L60E, 16168625 $E6

Re: Pcmlogger EGR/WB profile

Post by Stokes1114 »

That's correct. 125b bank 2 will be the same.
ASpark is a good one to see which table HO or LO spark is biasing FC30 ((A*256)+B)/4096
User avatar
joukoy
Posts: 392
Joined: Tue Dec 17, 2019 3:27 am
cars: --
Contact:

Re: Pcmlogger EGR/WB profile

Post by joukoy »

joukoy wrote:

Code: Select all

    
<Parameter Name="Inj1 pwm" DefineBy="Pid" ByteCount="1" Address="0x125a">
      <Conversion Name="ms" Expression="((a*256)+b)/66.56" />
</Parameter>
This gives only error: "Logging interrupted. Unknown identifier 'a' (at index 2)."
If I change to Expression="x", value is always 0.0
aaronc7
Posts: 53
Joined: Mon Jun 15, 2020 12:35 pm
cars: 2003 C5Z
2017 Audi S3

Re: Pcmlogger EGR/WB profile

Post by aaronc7 »

The "A" and "B" variable thing is commonly used in torque and similar obd apps. Let me say up front I haven't actually used PCM logged yet, but it seems to just use X as the variable.

I have Injector pw (125A/125B) as X/65.535, result in milliseconds. X is a 2 byte response for this PID, it looks like pcm logger will handle it just fine as is.
User avatar
joukoy
Posts: 392
Joined: Tue Dec 17, 2019 3:27 am
cars: --
Contact:

Re: Pcmlogger EGR/WB profile

Post by joukoy »

With my current logging profile query time is ~125ms.
I tested with smaller profile, and reduced query time to ~80ms
But now I get lot of timeouts. is this normal ? Something wrong with profile?

Code: Select all

<?xml version="1.0"?>
<LogProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ParameterGroup Dpid="0xFE">
    <Parameter Name="Engine Speed" DefineBy="Pid" ByteCount="2" Address="0xC">
      <Conversion Name="RPM" Expression="x*.25" />
    </Parameter>
    <Parameter Name="Mass Air Flow" DefineBy="Pid" ByteCount="2" Address="0x10">
      <Conversion Name="g/s" Expression="x/100" />
    </Parameter>
    <Parameter Name="Knock Retard" DefineBy="Pid" ByteCount="1" Address="0x11A6">
      <Conversion Name="Degrees" Expression="(x*256)/22.5" />
    </Parameter>
    <Parameter Name="AEM AFR" DefineBy="Pid" ByteCount="1" Address="0x114E">
      <Conversion Name="AFR" Expression="(x/21.473)+7.3125" />
    </Parameter>
</ParameterGroup>
</LogProfile>
Attachments
minimal-profile-timeouts-2.txt
(132.65 KiB) Downloaded 142 times
Stokes1114
Posts: 49
Joined: Thu Jan 19, 2017 11:09 pm
cars: 93 K1500, 5.7, 4L60E, 16168625 $E6

Re: Pcmlogger EGR/WB profile

Post by Stokes1114 »

Not sure on the time outs. I've used PCM logger, but have not tried with any profile other than what was already on there. What adapter are you using? I have my aem x series as (volts*2.375)+7.3125, is yours working correctly?
Post Reply