Results 1 to 15 of 28

Thread: OBD-I Dash Logger Project

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,055
    i think this thing is ready for some beta testing, if anyone felt like playing around with it; and if anyone is lazy, i'd be happy to write a preliminary definition file that should work with your ecm

    requires 8192 baud aldl ecm and an FTDI based adaptor, and linux

  2. #2
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,055
    as of yesterday this thing is done and working great, concealed well, with only a small screen on my dash. will take some video soon

    it was definitely a programming and design 'scope creep from hell' project, considering it started with me just wanting a decent digital vacuum gauge that read from MAP, it does so much more.

    i've found it's really easy to build massive amounts of logs just daily driving, since you dont have to fuck around plugging in and starting up a laptop every time you drive, it comes on with key power, or stays on with battery power if you flip a switch.

    i threw some bluetooth and 802.11n adaptors on this thing, and i have a script running that constantly checks to see if im in range of my home wireless router (when i leave, or arrive home), rsyncs the entire log file directory. i have to work some magic so it'll shut down on its own after doing this, which requires a bit more complex of a power supply with signalling; since the raspberry pi can't actually power down on its own, it's more of a 'pull the plug' computer. it draws well under an amp, though, so as long as i remember to walk out and shut the thing down before i go to bed, it's ok.

    i have to say, being able to SSH to your car from your couch and compile some code is pretty awesome. once i'm finished writing my lt1 programmer tool and get a relay to run off the GPIO header to power the ecm; i'll be flashing bins from my couch too.

    one hitch in my plan is the small switch mode power supply i'm using doesn't seem to tolerate below 11 volts or so, probably an automatic shutdown feature to prevent battery drain. this makes it die while cranking. the logs are fully line-by-line synchronus and i've configured the filesystem to tolerate spontaneous power failures just fine, but powering down the device causes a new log to be started, which means i end up with some junk 'before the car is started' logs. the only workaround right now is to just leave the device off until the car is started. i suppose i need a better power supply.

    the next project is building a fairly smart live data analyzer, that will create averaging tables based on thresholds. for example, figure out blm cell ranges on its own, and determine averages/min/max for those cells, but only after a certain timestamp, and within a range of coolant temperature. can also do some smart logging of knock events.

    the next planned step is, given the existing tables and some thresholds, i'll make this little black box do blm-based or WB ve or maf table scaling, or knock event based timing all on its own, creating its own revisions of the tables as you're driving... and since it's running all the time, it'll be based on reeeallly long averaging, i could just dump the new tables once in a while.

  3. #3

  4. #4
    Carb and Points!
    Join Date
    Oct 2018
    Age
    50
    Posts
    7
    I know this is an old thread but I'm looking at do some data logging. Using a raspberry would be better than using a laptop, here is another post about doing the same thing.

    http://thesecretdecoderring.com/aldl-io/

    How did you setup work? And what file format did you use for output files?

    Thanks, Brian.

  5. #5
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,055
    my old aldl-io software output logs as a CSV, but the code is simple and you could easily output in another format.

    here's the source code. https://github.com/resfilter/aldl

    most people these days get an old android phone and use aldldroid which can use standard tunerpro adx files, a throw-away phone can be cheaper and more powerful than a raspberry pi for sure

    my software is definitely not as nice as aldldroid but is way more nerdy

  6. #6
    Carb and Points!
    Join Date
    Oct 2018
    Age
    50
    Posts
    7
    What is the most common OBD1 connector that is used for connecting to an android phone?

    Thank you, Brian

    Edit: It looks like all I need is a USB to OGT adapter to make my cable work.
    Last edited by SlowGrind; 10-15-2018 at 03:01 PM.

Similar Threads

  1. Making a Custom Dash
    By BurgerWorld in forum TunerPro Tuning Talk
    Replies: 6
    Last Post: 08-30-2013, 04:51 AM
  2. Help please, can't seem to get speedo to work in adx dash.
    By 37chevrod in forum TunerPro Tuning Talk
    Replies: 26
    Last Post: 08-10-2013, 07:09 AM
  3. Open source Arduino based OBD2 data logger
    By roby in forum Other EFI systems and related topics
    Replies: 0
    Last Post: 07-17-2013, 03:03 AM
  4. Check out my modified ADX dash
    By blazed350 in forum TunerPro Tuning Talk
    Replies: 2
    Last Post: 06-10-2012, 07:32 AM
  5. 86 in dash vss
    By jameslleary in forum GM EFI Systems
    Replies: 22
    Last Post: 11-21-2011, 01:27 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •