Page 2 of 3

Re: Pcmlogger EGR/WB profile

Posted: Thu Sep 03, 2020 9:49 am
by aaronc7
114B is the correct PID, I use mine for fuel pressure.

edit: equation to get to volts should be x / 51.

Re: Pcmlogger EGR/WB profile

Posted: Thu Sep 03, 2020 11:14 am
by turbo_v6
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

Re: Pcmlogger EGR/WB profile

Posted: Fri Sep 04, 2020 2:16 am
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

Re: Pcmlogger EGR/WB profile

Posted: Fri Sep 04, 2020 2:41 am
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

Re: Pcmlogger EGR/WB profile

Posted: Fri Sep 04, 2020 2:55 am
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>
??

Re: Pcmlogger EGR/WB profile

Posted: Fri Sep 04, 2020 2:58 am
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

Re: Pcmlogger EGR/WB profile

Posted: Sat Sep 05, 2020 11:25 pm
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

Re: Pcmlogger EGR/WB profile

Posted: Sun Sep 06, 2020 12:38 am
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.

Re: Pcmlogger EGR/WB profile

Posted: Sun Sep 13, 2020 7:56 pm
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>

Re: Pcmlogger EGR/WB profile

Posted: Mon Sep 14, 2020 3:32 am
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?