Page 2 of 2 FirstFirst 12
Results 16 to 28 of 28

Thread: OBD-I Dash Logger Project

  1. #16
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    63
    Posts
    10,477
    Here's my ALDL dash board!
    Attached Images Attached Images

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  2. #17
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    Quote Originally Posted by 3400tZ View Post
    Hey man, nice project. I know how much work it is to create something like this. I did sort of related but for MegaSquirt. It was bluetooth and had a battery so totally wireless. The code is here: http://github.com/sebgiroux/MegaCluster. Feel free to steal whatever you want. It's nothing really amazing but you might be able to reuse some of the widgets to do a basic display.
    looks cool, i might just do that, i suck with the gui end of things

  3. #18
    Fuel Injected!
    Join Date
    Jul 2013
    Location
    Newzealand
    Posts
    483
    http://www.aliexpress.com/item/7-Hea...288641973.html that and an old laptop mounted somewhere in the car or an atx mini with solid state hard drive and your away with tunerpro etc.its what im using as the full dashboard in my drag car

  4. #19
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    works now, just needs a bit of a makeover, only 2k lines of code so far


    aldlio1 by rfesu, on Flickr



    aldlio2 by rfesu, on Flickr

  5. #20
    Fuel Injected!
    Join Date
    Apr 2013
    Posts
    498
    Looks good man! I see you are committing like crazy pretty much every day :) Those apps really are a ton of work, aren't they ? :)

  6. #21
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    Quote Originally Posted by 3400tZ View Post
    Looks good man! I see you are committing like crazy pretty much every day :) Those apps really are a ton of work, aren't they ? :)


    pays off though, I could have hard coded it in a hundred lines and it would have worked;

    but this is threaded with an api intended to make it easy to do cool stuff with the data

    I made a working csv datalogger today in 10 minutes

  7. #22
    Fuel Injected!
    Join Date
    Apr 2013
    Posts
    498
    Totally agree, much more work when you want to make it more generic. :) I like the API idea, it sure make it easy to create plugins!

  8. #23
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    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

  9. #24
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    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.

  10. #25

  11. #26
    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.

  12. #27
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,002
    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

  13. #28
    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
  •