1. Attachments are working again! Check out this thread for more details and to report any other bugs.

ODB / CAN Data Logging Gen 2 - standalone options?

Discussion in 'Gen 2 Prius Main Forum' started by westveld, Feb 13, 2023.

  1. westveld

    westveld Junior Member

    Joined:
    Apr 29, 2014
    7
    6
    0
    Location:
    Michigan
    Vehicle:
    2004 Prius
    Model:
    II
    I might be able to get my lithium pack installed this weekend.

    I'm thinking it would be great to start out collecting data right away.

    Both for looking for any anomalies and for scientific curiosity. :)

    I really need something that automatically logs to an SD card or similar - like the Tactrix Openport 2.0.

    Does that work well with the Gen 2 Prius?

    Messing with bluetooth, smartphone or laptop every time won't really work for me.

    I did search the forum first, I apologize if I missed the answer - I'm tight on time and skimmed a lot of posts.
     
  2. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    10,936
    4,430
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    You're gonna want something that's programmed for the unique components in Prius/Hybrid cars... Toyota Techstream is going to give you the most data. And phone apps like Hybrid Assisstant when used with Hybrid recorder app will give you 20 pages of data from a 2 mile drive. Also Dr. Prius app is my favorite because it's simple and easy to use and only offers the best and most relevant information.
     
  3. westveld

    westveld Junior Member

    Joined:
    Apr 29, 2014
    7
    6
    0
    Location:
    Michigan
    Vehicle:
    2004 Prius
    Model:
    II
    Yeah, the apps and such are really cool - I've tried both.
    Great for "what is it doing right now"
    I really need something set-and-forget, otherwise it'll be all gaps and very little consistent data.
    Eh, another project I wish I had time for, haha
     
  4. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    10,936
    4,430
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    Keeping an OBD2 reader plugged in all the time can eventually cause glitches... So tapping into the CAN BUS is the way to go. But that's a great deal of work. What type of data do you want? There's lots of different apps. Some don't require connecting to the car and just use the GPS data to calculate MPG and other info.
     
  5. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,254
    1,359
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    Tactrix MIGHT do what you want but the logging feature looks to be poorly documented. Most OBD logging is for monitoring engine (ECM) data (ie, default generic OBD2 info).

    You want to do something very specialized. So YOU would have to search through the web to get the files needed to have Tactrix log ECM data, then research what you would have to change in order have it address the HV battery ecu (assuming it can do that in stand alone mode). Next you'd have to research how to have it record the specific voltage PIDs you want (might have some relevance to "custom" PIDs used in Torque Pro app for Gen2 hybrid system data)

    Posted via the PriusChat mobile app.
     
  6. Leadfoot J. McCoalroller

    Leadfoot J. McCoalroller Senior Member

    Joined:
    May 12, 2018
    6,845
    6,488
    1
    Location:
    Pennsylvania
    Vehicle:
    2018 Prius c
    Model:
    Two
    Tactrix Openport is known to work very well with the Prius in interactive pass-thru mode.

    I don't know how well its standalone logging feature would work in the Prius, but I'd be pretty optimistic because it isn't doing much different in terms of communications with the car.

    The real question is, can the Tactrix datalogging tool ask the correct questions of your car? If it doesn't know how to ask the main ecu to forward an inquiry to the hybrid ecu or the battery ecu and then parse those very different results, then the actual menu of data you can log isn't going to be that interesting.
     
  7. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,332
    15,111
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    The Tactrix dongle has an SD card slot right on it.

    As I understand it, you just take an ordinary (MSDOS FAT-formatted) SD card and you put a plain text file on it with a specific name. In the file you write the specific PIDs you want logged, and the logging period, etc., using a simple syntax that they explain in a document.

    Then you put that SD card in dongle and plug the dongle in the car and away it goes. It saves the logs as new files on the SD card, and you can take it out and read them. Or you can just connect the dongle's USB port to a computer and the SD card will show up as a drive.

    Seems simple enough, but I've never actually tested it, because my dongle has a busted SD slot.

    I think that was my fault. The slot doesn't really prevent you putting the SD card in the wrong way, but if you do, you bend the contacts and then it doesn't work. At least they considered it my fault and didn't offer me another dongle. So you have to look really closely before sticking that card in.
     
  8. westveld

    westveld Junior Member

    Joined:
    Apr 29, 2014
    7
    6
    0
    Location:
    Michigan
    Vehicle:
    2004 Prius
    Model:
    II
    Very helpful, thank you.

    In my IT past, when troubleshooting servers, network links and such, it was better to have a pile of data collected over time.

    That way you can look for trends, determine whether values are normal, out of range, worsening, etc.

    Also I'm interested in what the battery temperature low points are at startup in the winter.

    And how it limits charging and/or usage depending on those temps.

    So maybe temps, voltages, charge/discharge rates, those types of things.

    Sounds like there isn't a documented way of doing this yet.

    I figured it didn't hurt to ask!