Announcement

Collapse
No announcement yet.

Free OBD2 Software anyone? (No Longer Free)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Free OBD2 Software anyone? (No Longer Free)

    About six months ago I bought an OBD2 scanner from OBDPro's. I looked at some of the free (and paid) software out there but never found anything that I really cared for, so I decided to write my own. I've been developing, testing, using off and on for a couple of months now and am pretty satisfied with it.

    Here are some features:
    - MPG calculation including total MPG, instant MPG, and three trip meters (requires mass air flow sensor)
    - Fuel usage estimation (total and instantaneous)
    - Distance traveled estimation
    - Load calculation
    - Coolant temp calculation
    - Logging of speeds and fuel usage
    - Reading and clearing trouble codes (displays code + description)
    - Monitoring of all supported PIDs
    - PID monitoring priority (e.g. Update speed every cycle, engine coolant temp every 20 cycles)

    I am interfacing to the car with an OBDPro usb scantool (www.obdpros.com). I have a Pontiac grand am and have only been able to test on this so I don't know how well other protocols will work. If anyone is interested then PM me and I can send (or post) an install.

    Attached are some pics.
    Attached Files

  • #2
    Wow, pretty impresive, wouldn't mind trying it with mty elmscan 5 usb, will copy this in PM...
    Sig, smig...

    Ford Flex Toshiba Excite 7.7 Install

    CoverMess - Cool Flash Covers

    FlashFlex - Flash Components for your skinning pleasure

    Mazda Millenia, Road Runner

    YouTube - Road Runner, IGO8 PC, Dashcommand OBD, Visteon HD Radio

    Comment


    • #3
      WOW, nice! Post link?
      "If at first you don't succeed, keep on suckin' till ya do succeed" (Stooges)

      Comment


      • #4
        Ok I attached the setup. One thing to note is that this uses the .NET 2.0 framework so you will need to have that installed.

        Please let me know if it works/doesn't work, etc. I've been using it for a while and it's been pretty stable, but then again I wrote it so I know how not to break it .

        Comment


        • #5
          By default the software scans a few PIDs (speed, mass air flow rate, load, engine coolant, fuel system status, RPM). To add others, double-click the row in the Supported PIDs tab on the Diag page. You can also change polling priorities on the PID Monitor Setup page by double-clicking the polling rate column for each row.

          Comment


          • #6
            Installed it at work to play around with interface and such, looks really pro, from install to use... seems to be touch screen friendly, too.

            Will install in carputer later today and post results...
            Sig, smig...

            Ford Flex Toshiba Excite 7.7 Install

            CoverMess - Cool Flash Covers

            FlashFlex - Flash Components for your skinning pleasure

            Mazda Millenia, Road Runner

            YouTube - Road Runner, IGO8 PC, Dashcommand OBD, Visteon HD Radio

            Comment


            • #7
              Ok, tested in car on the way home from work, would not connect, said timeout error on bottom.

              It's an Elmscan 5 USB, works fine with scantool and palmer dashcommand software.
              Sig, smig...

              Ford Flex Toshiba Excite 7.7 Install

              CoverMess - Cool Flash Covers

              FlashFlex - Flash Components for your skinning pleasure

              Mazda Millenia, Road Runner

              YouTube - Road Runner, IGO8 PC, Dashcommand OBD, Visteon HD Radio

              Comment


              • #8
                I don't have an ELMScan 5 to test with, so I tried adding some debug and another command to see what's going on. I'm guessing it's getting hung up trying to issue an identify command to the device. Try this and send me the output of the Device Traffic tab on the Diag page.

                Comment


                • #9
                  OK, heading out to get some groceries, will give it a shot and let you know...
                  Sig, smig...

                  Ford Flex Toshiba Excite 7.7 Install

                  CoverMess - Cool Flash Covers

                  FlashFlex - Flash Components for your skinning pleasure

                  Mazda Millenia, Road Runner

                  YouTube - Road Runner, IGO8 PC, Dashcommand OBD, Visteon HD Radio

                  Comment


                  • #10
                    Ok, tried it with the update, wanted to take screenshots, but my **** dinovo mini kb doesn't have printscreen button.

                    The log didn't save anything, but it did show something on the screen.

                    I was able to capture a video of my desktop, I'll try to upload it on youtube..

                    Here it is:

                    http://www.youtube.com/watch?v=wLHqP1c9kXk
                    Sig, smig...

                    Ford Flex Toshiba Excite 7.7 Install

                    CoverMess - Cool Flash Covers

                    FlashFlex - Flash Components for your skinning pleasure

                    Mazda Millenia, Road Runner

                    YouTube - Road Runner, IGO8 PC, Dashcommand OBD, Visteon HD Radio

                    Comment


                    • #11
                      Hey, just a suggestion. If you use portmon: http://technet.microsoft.com/en-us/s.../bb896644.aspx you can see the serial port traffic. Maybe this will give you a clue what the elmscan software is doing that mjo151's software is not.
                      "stop with the REINSTALLS, what do you think we got some lame-o installer!!!" - mitchjs
                      RevFE
                      My Shop

                      Comment


                      • #12
                        Not sure if I'll time today, but I think Scantool is open source so I'll take a look and see what they're sending to the device on connect. It's possible that what I'm sending is only compatible with the obdpro scantool.

                        Comment


                        • #13
                          Originally posted by mjo151 View Post
                          Not sure if I'll time today, but I think Scantool is open source so I'll take a look and see what they're sending to the device on connect. It's possible that what I'm sending is only compatible with the obdpro scantool.
                          It is indeed open source. ScanTool.net doesn't do anything special. On startup, it resets the chip (ATZ), turns off echo and linefeeds, sets the protocol to automatic, and waits for the ECU to time out. Somewhere in between, it asks for the chip version and manufacturer.

                          One thing I noticed is that your software did not issue the ATZ command to reset the chip. IMHO, it's a good idea to do that, it gives you reasonable assurance that you are starting with a more or less standard setup.

                          Best regards,

                          Vitaliy
                          OBDLink MX: world's smallest, fastest, most advanced OBD/Bluetooth adapter with SW and MS CAN support. Read the review to learn more.
                          Need to look up a diagnostic trouble code? Try the most up-to-date, free DTCsearch.com!

                          You cannot send me a private message using this forum. Use my email instead: vitaliy[@]scantool.net.

                          Comment


                          • #14
                            Have you embedded this into Ride Runner yet. If so I would love to know your window name for the embed.

                            Thanks.

                            Edit: Figured it Out.
                            CAR: 2007 G35 Sport Coupe 5AT
                            HARDWARE: Dell D630 w/ dock, internal 80G HD, internal 320G HD, Verizon Wireless Card, iBlue GM-2 GPS w/iGuidance, OBDPros w/DashCommand, Visteon HD Radio w/ Home Made Cable, Current Version of RR w/ DFX Skin. My Install.

                            Comment


                            • #15
                              OK so I should be getting an ElmScan 5 to test from the good guys at scantool.net. I'll update when I have something new to try.

                              Comment

                              Working...
                              X