Seeking Assistance with Adding a PID to Dash Manager

D153, D175, C125, C127, C185 and C187 forum

Seeking Assistance with Adding a PID to Dash Manager

Postby Sedrick on Wed Jan 15, 2025 8:01 am

I have a C125 I'm attempting to set it up to display various parameters from my factory ECU and I am struggling to understand Dash Manager. I also purchased Display Creator should it be necessary.

I've included a PID for my vehicle below.

    name: PIDs - Oil Temperature (705C)

    name: PIDs - 705C

    format: UBYTE

    operations:
    coefficient: 40.0
    operation: SUBTRACT

    coefficient: 1.0
    operation: DIVIDE

    unit: CELSIUS

How would I set this up in Dash Manager? I have jumper cable to get CAN messages from the steering angle sensor and I also have the ODBII connector. So I can do either, but from my basic understanding ODBII connector is needed since I'm using PIDs.
Sedrick
 
Posts: 4
Joined: Wed Jan 03, 2024 5:45 pm

Re: Seeking Assistance with Adding a PID to Dash Manager

Postby David Ferguson on Wed Jan 15, 2025 11:25 am

What is the vehicle make/model you are working with?

Is that a non standard OBD2 Service Mode 21 or Mode 22 PID (Paramater ID)? if so, the format is unique to each OEM and I'm not sure it's documented enough to easily figure out the request/response.

Is there any chance this info might be broadcast on some CAN bus -- if you can figure that out, it usually much easier to deal with.

You can learn about OBD2 standard PIDs from this webpage:

https://en.wikipedia.org/wiki/OBD-II_PIDs
David Ferguson
Veracity Racing Data
David Ferguson
Pro User
 
Posts: 1406
Joined: Fri Nov 07, 2008 2:45 am
Location: Paso Robles, California

Re: Seeking Assistance with Adding a PID to Dash Manager

Postby Sedrick on Thu Jan 16, 2025 2:57 am

I have a US market 22' Subaru WRX.

I don't have an exact answer for your second question.

I am referencing a config file (.yaml) from an opensource project. In addition to PIDs, it contains base addresses, byte order, data length, memory name, memory type, scales, operations, coefficients, parameters, units and so on.

Everything is specific to my vehicle, but I think its using memory addresses, from its use of memory base address, length, and offsets, instead of CAN frames. So it might be non standard OBD2, but I could be wrong.

I can monitor CAN bus traffic, for example using Savvy CAN, to see Frame IDs and the entire 8 x 8 byte packet, but I am having difficulty determining where an individual message starts and stops when reviewing logs.

Other than the Wikipedia article, are there other resources detailing OBDII that don't require purchasing the standard? Nothing illegally obtained and posted online either. I don't like that the standard bodies charge, huge sums of money to access standards, but I don't want to steal it either. :lol:
Sedrick
 
Posts: 4
Joined: Wed Jan 03, 2024 5:45 pm


Return to Colour displays

Who is online

Users browsing this forum: No registered users and 2 guests

cron