Yes, of course. That's presumptive with the question. The Zeitronix communicates ethanol percentage over CAN, so there must be some sort of PID associated with it that can be added and read. I'd like to know if anyone has figured this out.You still need the flex fuel sensor installed to get ethanol content
if we’re talking ecutek you need racerom and the setting for that feature would need to be enabled by your tunerYes, of course. That's presumptive with the question. The Zeitronix communicates ethanol percentage over CAN, so there must be some sort of PID associated with it that can be added and read. I'd like to know if anyone has figured this out.
Don't loop me into this.I don't think you guys are understanding what I'm asking. I'll rephrase.
You have no idea how much fun that sounds to me.Come play the sniffing PIDs game, friend. It's fun.
sorry for the bump, did you ever make any progress in general on reading different values through OBD port? things like boost, HP, Torque, temps and stuff, i know some custom gauges that are obd based do this and i was wondering if i can figure this out i can make my own 3d printed gauges with those nice smartwatch round OLEDS you can get on ebay.
Channel | OBDII PID | CAN ID Match | Raw Value Mapping | Formula | Units Conversion | |||||||||||||||||||
PID | Channel Name | Short Name | Units | Precision | Min Value | Max Value | Rate | OBDII PID | Mode | Passive Mode | 29 Bit Mode | CAN ID Match | Mask | Sub ID | CAN Bus | Offset | Length | Source Type | Bit Mode | Endian | Multiply | Divide | Add | Units Conversion |
04 | Calculated Load | CalcLoad | % | 1 | 0 | 100 | 10Hz | 4 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
05 | Engine Coolant Temp | ECT | °F | 1 | 0 | 300 | 10Hz | 5 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
06 | Short-Term Fuel Trim - Bank 1 | STFTB1 | % | 2 | -100 | 100 | 10Hz | 6 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 128 | -100 | No Conversion | |||
07 | Long-Term Fuel Trim - Bank 1 | LTFTB1 | % | 2 | -100 | 100 | 10Hz | 7 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 128 | -100 | No Conversion | |||
0B | Intake Manifold Pressure | MAP | psia | 1 | 0 | 255 | 25Hz | 11 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 14.696 | 101.325 | 0 | No Conversion | |||
0C | Engine Speed | RPM | 1/minutes | 0 | 0 | 16383.75 | 25Hz | 12 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 4 | 0 | No Conversion | |||
0D | Vehicle Speed | WheelSpeed | miles/hr | 0 | 0 | 255 | 25Hz | 13 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | 0 | kph --> MPH | |||
0E | Timing Advance | Advance | degrees | 2 | -64 | 63.5 | 25Hz | 14 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 2 | -64 | No Conversion | |||
0F | Intake Air Temperature | IAT | °F | 1 | 0 | 300 | 25Hz | 15 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
11 | Throttle Position | TPS | % | 1 | 0 | 100 | 25Hz | 17 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
15 | O2 Sensor 2 - Bank 1 (volts) | O2S2B1A | volts | 3 | 0 | 1.275 | 25Hz | 21 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 200 | 0 | No Conversion | |||
15 | O2 Sensor 2 - Bank 1 (%) | O2S2B1B | % | 2 | -100 | 100 | 25Hz | 21 | 01h | 2024 | 0 | Disabled | 1 | 4 | 1 | Unsigned | Big | 100 | 128 | -100 | No Conversion | |||
1F | Time Since Engine Start | RunTime | seconds | 0 | 0 | 65535 | 1Hz | 31 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 1 | 0 | No Conversion | |||
21 | Mileage With MIL On | MilDistance | miles | 0 | 0 | 65535 | 1Hz | 33 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 1 | 0 | kph --> MPH | |||
2E | Commanded Evap Purge | EvapPurge | % | 1 | 0 | 100 | 1Hz | 46 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
2F | Fuel Level | FuelLevel | % | 1 | 0 | 100 | 1Hz | 47 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
30 | Warmups Since Code Clear | ResetWarmups | 0 | 0 | 255 | 1Hz | 48 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | 0 | No Conversion | ||||
31 | Mileage Since Code Clear | ResetDistance | miles | 0 | 0 | 65535 | 1Hz | 49 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 1 | 0 | kph --> MPH | |||
33 | Barometric Pressure | AAP | psia | 1 | 0 | 255 | 1Hz | 51 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 14.696 | 101.325 | 0 | No Conversion | |||
3A | O2 Sensor 1 - Bank 1 - Air/Fuel (lambda) | AFR | lambda | 3 | 0 | 2 | 25Hz | 58 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 2 | 65535 | 0 | No Conversion | |||
3A | O2 Sensor 1 - Bank 1 - Air/Fuel (mA) | AFRmA | mA | 1 | -128 | 128 | 25Hz | 58 | 01h | 2024 | 0 | Disabled | 1 | 5 | 2 | Unsigned | Big | 1 | 256 | -128 | No Conversion | |||
3C | Catalyst Temp - Bank 1 S1 | CatTemp | °F | 0 | 0 | 3000 | 1Hz | 60 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 10 | -40 | °C --> °F | |||
42 | ECU Voltage | ECUVolts | volts | 1 | 0 | 65535 | 1Hz | 66 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 1 | 1000 | 0 | No Conversion | |||
43 | Absolute Engine Load | AbsLoad | % | 1 | 0 | 25700 | 25Hz | 67 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
44 | Commanded Air/Fuel Ratio | AFRCommanded | lambda | 3 | 0 | 2 | 25Hz | 68 | 01h | 2024 | 0 | Disabled | 1 | 3 | 2 | Unsigned | Big | 2 | 65535 | 0 | No Conversion | |||
45 | Relative Throttle Position | RTP | % | 1 | 0 | 100 | 25Hz | 69 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
46 | Ambient Air Temperature | AAT | °F | 1 | 0 | 300 | 1Hz | 70 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
47 | Absolute Throttle Position B | ATPB | % | 1 | 0 | 100 | 25Hz | 71 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
49 | Accelerator Pedal Position D | APPD | % | 1 | 0 | 100 | 25Hz | 73 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
4A | Accelerator Pedal Position E | APPE | % | 1 | 0 | 100 | 25Hz | 74 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
4C | Throttle Actuator | Throttle | % | 1 | 0 | 100 | 25Hz | 76 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 255 | 0 | No Conversion | |||
55 | Short-Term Fuel Trim 2 - Bank 1 | STFT2B1 | % | 1 | -100 | 100 | 25Hz | 85 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 128 | -100 | No Conversion | |||
56 | Long-Term Fuel Trim 2 - Bank 1 | LTFT2B1 | % | 1 | -100 | 100 | 25Hz | 86 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 100 | 128 | -100 | No Conversion | |||
5C | Engine Oil Temperature | EOT | °F | 1 | 0 | 300 | 10Hz | 92 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
62 | Actual Torque | Torque | % | 1 | -125 | 130 | 25Hz | 98 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -125 | No Conversion | |||
67 | Engine Coolant Temp - Sensor 1 | ECTS1 | °F | 1 | 0 | 300 | 25Hz | 103 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
67 | Engine Coolant Temp - Sensor 2 | ECTS2 | °F | 1 | 0 | 300 | 25Hz | 103 | 01h | 2024 | 0 | Disabled | 1 | 4 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
68 | Intake Air Temperature - Sensor 1 | IATS1 | °F | 1 | 0 | 300 | 25Hz | 104 | 01h | 2024 | 0 | Disabled | 1 | 3 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F | |||
68 | Intake Air Temperature - Sensor 2 | IATS2 | °F | 1 | 0 | 300 | 25Hz | 104 | 01h | 2024 | 0 | Disabled | 1 | 4 | 1 | Unsigned | Big | 1 | 1 | -40 | °C --> °F |
All of these PIDs are already available straight from the ECU. They are common to all cars.sorry for the bump, did you ever make any progress in general on reading different values through OBD port? things like boost, HP, Torque, temps and stuff, i know some custom gauges that are obd based do this and i was wondering if i can figure this out i can make my own 3d printed gauges with those nice smartwatch round OLEDS you can get on ebay.
Easiest place to tap into the CAN bus is the twisted pair in the passenger footwell. Right hand side, under the glove box. Pop off the plastic interior piece and it's right there.Catch me up here - how are you interfacing with the CAN bus?
Got it. Thank you. So it seems that @Thraxbert has arrived at the logical conclusion that the software is the limiting factor in this case. There are all sorts of open source CAN sniffing tools available as long as one has the hardware to support them. I have experience with this stuff on the industrial control system side of the shop (toxic and nuclear waste processing), but we use pretty specialized tools (hardware and software) for this purpose. I've seen the open source tools work, though. There are some good, general tools available on the commercial market I've used for this purpose (outside of automotive work) in the past as well. At the risk of stating the obvious, that seems like what's needed here? The answer could be yours for $14,999.Easiest place to tap into the CAN bus is the twisted pair in the passenger footwell. Right hand side, under the glove box. Pop off the plastic interior piece and it's right there.