Announcement

Collapse
No announcement yet.

Does anyone make a USB only reader?

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

  • Does anyone make a USB only reader?

    I've been searching the web all day with no luck. I was wondering if any company made a USB reader (not serial converted to USB, real 2.0 USB) that could be used for real-time data acquisition, things like speed, rpm, etc in which the data comes in fast enough to be useful in real time?

    Anything in which drivers are included? I want to use the info as a primary dashboard for a vehicle. But it looks like the info wouldn't travel (or poll OBDII) quick enough to be used in this manner...?

  • #2
    Please consider my company's Mongoose family of products. Each version uses full-speed USB 2.0 (12mbps) provided on-chip by a 32-bit ARM microprocessor. No crappy serial converter chips. If you want speed at a low cost, this is the interface for you.

    It comes with a DLL (J2534) if you want to develop your own software. Feel free to email, call the office, or post here if you have any questions.

    Comment


    • #3
      That sounds like what I am looking for. I will give you a call tomorrow.

      Comment


      • #4
        If you want a device that supports multiple protocols and is USB 2.0 compatible try http://www.obd-shop.com, I am currently using the AGV3000 model which supports multiple protocols.(ISO9141-2, KWP2000, PWM, KKL)

        I use the ELM compatibility to drive a virtual dash and the KKL lines to use the more powerful VAG.COM on my car.

        The company also sells them on ebay, so you might be able to pick one up cheaper.

        Comment


        • #5
          Also keep in mind that the speed bottleneck is not the serial connection, but the vehicle's infrastructure itself. USB won't be any faster than a well designed serial connection to the vehicle.

          Comment


          • #6
            Hmm.

            How fast might I be able to pull info from a running vehicle then? I am not sure what the correct terminology might be, so I am looking for something like 4 "cycles" of info per second or something like that? Anyone have any info on how many "polls" of info per second can be achieved consistently?

            Thanks,
            Jeff

            Comment


            • #7
              DavidL, I'm not sure I agree. It's fairly easy to handle ISO9141 at 9600 baud. But with J1850 you're talking 10.4k, 41.6k, or even 83.2k baud and with CAN you're up to 500k baud. Not to mention, the ELM uses an inefficient ASCII wire protocol. There is room for improvement.

              With mode 01 or mode 22 request-response, it might not be an issue because most OBD-II controllers limit these polling modes to 33 parameters/sec. For real performance (like the original poster asked), mode 2A rapid packet will send 150-250 responses/sec on the GM and Ford controllers that I've tested. Because you can pack several bytes into a rapid packet response, it's even faster.

              It just depends on your expectations. Speed helps, especially with a virtual dash that displays a lot of parameters.

              Comment


              • #8
                USB2.0 is not 12mbps. USB2.0 is 480mbps. USB1.0 is 12mbps.
                EWF, HORM, MinLogon on XP.

                Zotac ION Atom N330, 2GB low-profile RAM, M3-ATX
                Win Embedded Std 2011 RC
                OCZ Vertex Turbo 30GB SSD
                Lilliput 629 Transflective, WRX Screen Mount
                BlueSoleil BT, i-Blue GM-2 GPS, DirectedHD Radio, Andrea Mic
                VoomPC 2

                Comment


                • #9
                  hey joey, how long before you have a gm version available? I am looking to set up a stand alone pc in my car just for an instrament panel display, can your setup work with linux, since this will be the sole purpose of this machine I want it to be as reliable & quick as possible..... I actually would be looking for someone I can pay to set up a machine like this, software wise, any interest there?
                  MY NEWEST INSTALL:modded infiniti fx with big screen

                  first windows carpc install........my liquid cooled LVDS screen :D

                  Comment


                  • #10
                    Originally posted by SFiorito
                    USB2.0 is not 12mbps. USB2.0 is 480mbps. USB1.0 is 12mbps.
                    No.

                    Low-speed USB 2.0 is 1.5mbps, full-speed USB 2.0 is 12mbps, high-speed USB 2.0 is 480mbps. The version of the specification does not indicate the speed. There are three supported speeds.

                    Comment


                    • #11
                      Originally posted by turbocad6
                      hey joey, how long before you have a gm version available? I am looking to set up a stand alone pc in my car just for an instrament panel display, can your setup work with linux, since this will be the sole purpose of this machine I want it to be as reliable & quick as possible..... I actually would be looking for someone I can pay to set up a machine like this, software wise, any interest there?
                      GM should be Spring 2006 (ie. 6-8 weeks). Software is done, hardware has been sent to manufacturing, so there's just bugfixes and testing at this point. Regarding Linux support, we have a J2534 shared library (using libusb) that is available upon request.

                      Agreed, Linux should be good for an embedded application. We actually make two high-end products (CarDAQ-Plus and ScanDAQ) that run Linux internally because it's flexible, quite stable, and the price is right.

                      Comment


                      • #12
                        that carDAQ-plus would be ideal if it supported a display output......
                        MY NEWEST INSTALL:modded infiniti fx with big screen

                        first windows carpc install........my liquid cooled LVDS screen :D

                        Comment

                        Working...
                        X