Hyperjetta
Active Member
- Joined
- Jun 11, 2019
- Messages
- 132
- Reaction score
- 117
- Points
- 43
Short story is have a small arduino project I am working on that reads in PIDs from the OBD2 port under the dash via CAN bus and I don't think I have the correct formula for converting the value being returned when requesting the Manifold Absolute Pressure PID.
The PID that I am using specifically is 0x0B, which is supposed to return the absolute manifold pressure in kPa. I take this to mean that the barometric pressure needs to be subtracted from MAP sensor reading in order to get the gauge pressure. I get the barometric pressure from PID 0x33 and it is always returning ~100 kPa, which is normal atmospheric pressure at sea level, which is where I am.
So far so good, but when I subtract the barometric pressure reading from the MAP sensor reading I am getting values drastically different than what I get when I look at the boost coming from the JB4. For example, at idle, JB4 says 0 psi, which makes sense since there would be a vacuum detected on these cars since the MAP sensor is before the manifold. However, when I compare this to the boost being calculated through the OBD2 responses I am getting -7.86 psi at idle.
I haven't logged any actual drives yet. Just taking readings at idle to understand what I'm seeing.
Am I looking at this the wrong way? Wrong formula or PIDs? The internet has not helped much in troubleshooting this particular issue.
The PID that I am using specifically is 0x0B, which is supposed to return the absolute manifold pressure in kPa. I take this to mean that the barometric pressure needs to be subtracted from MAP sensor reading in order to get the gauge pressure. I get the barometric pressure from PID 0x33 and it is always returning ~100 kPa, which is normal atmospheric pressure at sea level, which is where I am.
So far so good, but when I subtract the barometric pressure reading from the MAP sensor reading I am getting values drastically different than what I get when I look at the boost coming from the JB4. For example, at idle, JB4 says 0 psi, which makes sense since there would be a vacuum detected on these cars since the MAP sensor is before the manifold. However, when I compare this to the boost being calculated through the OBD2 responses I am getting -7.86 psi at idle.
I haven't logged any actual drives yet. Just taking readings at idle to understand what I'm seeing.
Am I looking at this the wrong way? Wrong formula or PIDs? The internet has not helped much in troubleshooting this particular issue.