Re: Pcmlogger EGR/WB profile
Posted: Thu Sep 03, 2020 9:49 am
114B is the correct PID, I use mine for fuel pressure.
edit: equation to get to volts should be x / 51.
edit: equation to get to volts should be x / 51.
Electronic Fuel Injection - Developement & Tuning
https://pcmhacking.net/forums/
I've started doing this, but there are still a few that I haven't determined what they are.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.
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
Thank you!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.
Code: Select all
<Parameter Name="AEM AFR" DefineBy="Pid" ByteCount="1" Address="0x114E">
<Conversion Name="AFR" Expression="(x/21.473)+7.3125" />
</Parameter>
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
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)."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>
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>