Gen2 OBD2 app review

Discussion in 'Gen 2 Prius Technical Discussion' started by mr_guy_mann, Apr 25, 2022.

  1. trsandy2000

    trsandy2000 Junior Member

    Joined:
    Nov 15, 2010
    11
    2
    0
    Location:
    USA
    Vehicle:
    2007 Prius
    Model:
    Two
    What does PID stand for? I've seen it many times but without any info on it. Sorry. I'm new and I'm trying to get as much info as I can before I buy scanners and cables to try and diagnose the problem I have with my '07 Prius.
     
  2. VelvetFoot

    VelvetFoot Active Member

    Joined:
    Sep 17, 2025
    575
    197
    0
    Location:
    New York State
    Vehicle:
    2026 Prius
    Model:
    LE
    Parameter ID, I believe.
     
    otatrant likes this.
  3. trsandy2000

    trsandy2000 Junior Member

    Joined:
    Nov 15, 2010
    11
    2
    0
    Location:
    USA
    Vehicle:
    2007 Prius
    Model:
    Two
  4. priumium

    priumium Member

    Joined:
    Sep 8, 2024
    117
    27
    0
    Location:
    Sweden
    Vehicle:
    2012 Prius Plug-in
    Model:
    Four
    (How) did you forward this to the developer to correct?

    How do the other scanner measure pump rpm (likely same PID) could help this lone polish soul.
     
    #264 priumium, Nov 22, 2025
    Last edited: Nov 22, 2025
  5. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    27,521
    18,110
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    For any PID, a scan tool has to know several things:

    • The network address of the ECU that should be asked for the value
    • The parameter ID to send to the ECU when asking (the ECU's response may include values for more than one parameter if they fit in the width of a response)
    • The offset and width in bits of the value in question, in case it's just one of several values in the response
    • The arithmetic that needs to be performed on the raw response value to get a displayable value in some recognizable measurement unit, and
    • The name of the measurement unit you end up with after doing the right arithmetic.

    I haven't tried out Car Scanner myself, but you can make some guesses about what might be wrong based on the exact behavior you see. Does it show a number for pump RPM that just never changes, no matter what the pump is doing? Then maybe the parameter ID or even ECU address is wrong, or the bitfield offset/width are pointing to the wrong place in the response.

    Does it give a value that changes, but the changes don't seem to have anything to do with what the pump is doing? Again, then, maybe the wrong address or PID or bitfield.

    Does it give a value that repeatably changes, and changes when you expect it to as the pump RPM changes, but seems like a bogus number for RPM? Then maybe the arithmetic formula is wrong (though this also could happen if the bitfield offset/width are wrong, picking up some but not all of the response value).

    So, a bunch of details go into properly retrieving and displaying a PID. Toyota doesn't freely publish those details; they are built into Techstream, and the non-free scantool vendors can get the details from Toyota by paying a license fee.

    Everybody building free alternatives has to laboriously reverse-engineer those details one way or another, which is hard, and easy to get wrong. Somewhere on PriusChat there's a big XLS spreadsheet with all the successfully-reverse-engineered gen 3 PID details, but last time I checked, these water pump PIDs weren't there, suggesting no one had succeeded yet, and that's probably why the Car Scanner dev hasn't got it either. If anybody does work out the details that are right, they can be passed along to the Car Scanner dev and should also get added to that spreadsheet so others can benefit.
     
    priumium likes this.
  6. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    10,114
    6,276
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    In the app

    Image.jpeg
     
    priumium likes this.
  7. priumium

    priumium Member

    Joined:
    Sep 8, 2024
    117
    27
    0
    Location:
    Sweden
    Vehicle:
    2012 Prius Plug-in
    Model:
    Four
    That these pid details are withheld are the definition of why Europe in my mind rightfully condemn this concept.

    Why would anyone want Toyota to force me to hack techstream?

    Right to repair and analyze OR entice reverse engineering - for the win?
     
    #267 priumium, Nov 29, 2025 at 11:31 AM
    Last edited: Nov 29, 2025 at 1:03 PM
  8. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    27,521
    18,110
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    A little holiday spirit, if you please. Lawyers have boat payments too, y'know.
     
    priumium likes this.
  9. priumium

    priumium Member

    Joined:
    Sep 8, 2024
    117
    27
    0
    Location:
    Sweden
    Vehicle:
    2012 Prius Plug-in
    Model:
    Four
    I love pleasing. But…. Holiday spirit should include sharing, right?

    Toyoda, deliver to us what is requested by... us non-revenue-creating-after-market-nerds.

    Pleeeeease! :LOL:
     
  10. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    2,600
    770
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    Twenty years ago if a tail light went out one would replace the $5 bulb.

    In many modern cars it is a single unit which cannot be serviced. The only option is to replace the entire unit for hundreds of dollars.

    Same principle applied all over the car.

    The trend line is clearly towards less and less serviceable cars, and the only thing that is likely to turn that ship around would be laws banning the practice. Are those likely? Not in the US. Even if one somehow passed the current Supreme Court would rule that these were an unconstitutional infringement on the corporations' free speech, or some such nonsense.[/QUOTE]
     
    #270 pasadena_commut, Nov 29, 2025 at 12:47 PM
    Last edited: Nov 29, 2025 at 12:57 PM
    priumium likes this.
  11. priumium

    priumium Member

    Joined:
    Sep 8, 2024
    117
    27
    0
    Location:
    Sweden
    Vehicle:
    2012 Prius Plug-in
    Model:
    Four
    Not everyone lives in the US fortunately and hence are not bound by this social structure of prioritizing corporate profits over citizens rights.

    But I think and hope them US courts will be smarter than governments and stay on the people’s side.

    The main bad concept here is indeed that corporations in the US have been given the same rights as humans.

    It will be a long battle…

    God bless the EU? Never heard about it.
     
    #271 priumium, Nov 29, 2025 at 12:53 PM
    Last edited: Nov 29, 2025 at 1:08 PM