Results 1 to 4 of 4

Thread: ASCII stupid question, get a stupid ANSI

  1. #1
    Low Bitrate
    Join Date
    Jul 2006
    Posts
    67

    ASCII stupid question, get a stupid ANSI

    In OBD2, does the vehicle and the interface talk to each other in binary or ascii ?

    I was just wondering since it seems like the interface and PC usually talk to each other in ASCII. A typical command/request sent to the interface and the response back from are like those shown in the attached pic.

    As you can see the command "0111" is actually 4 ascii bytes, instead of two binary bytes and the response is 11 ascii bytes which could possibly be sent as 3 or 4 byte binary. But thats PC<->Interface. What happens between Vehicle<->Interface ?
    Attached Images Attached Images  

  2. #2
    PPE
    PPE is offline
    Constant Bitrate
    Auto Apps:loading...
    PPE's Avatar
    Join Date
    Mar 2006
    Posts
    165
    The OBD-II communication between the vehicle and the OBD-II interface is always binary communication. The ELM interface is the only one that I have seen so far that uses an ASCII protocol to talk to the PC. It just basically converts the ASCII to binary before sending the message on the OBD-II bus. And when it receives an OBD-II message, it converts it to ASCII and sends it up to the PC.

    -Brian
    www.palmerperformance.com
    Brian @ Palmer Performance Engineering, Inc.
    http://www.palmerperformance.com

  3. #3
    Low Bitrate
    Join Date
    Jul 2006
    Posts
    67
    Thanks Brian. Strange why elm would do such a thing ? Seems like a waste of valuable processing time and bandwidth - especially when running at barely 4Mhz!

  4. #4
    Variable Bitrate
    Join Date
    Jul 2005
    Location
    Rosemount, MN
    Posts
    228
    Odds are had they not done it, they would not have been one of the more popular chips out there. It made it possible to use the interface without any retail software at all (through windows hyperterminal) and it also made it pretty easy to understand when new developers wanted to start writing apps against it. It makes far less sense that they built the ELM327 this way, but you want your product to be backwards compatible as well.

Similar Threads

  1. Stupid Dos question
    By Dustin Haug in forum Software & Software Development
    Replies: 7
    Last Post: 06-07-2001, 08:01 AM
  2. Is this a stupid question??
    By Raymond in forum Power Supplies
    Replies: 1
    Last Post: 05-23-2001, 01:01 PM
  3. a stupid question...
    By rep999 in forum General Hardware Discussion
    Replies: 6
    Last Post: 04-01-2001, 02:19 PM
  4. Stupid question...?again...
    By Meoff in forum General Hardware Discussion
    Replies: 1
    Last Post: 06-22-2000, 08:09 PM
  5. Can I ask a stupid question?
    By adjolley in forum General Hardware Discussion
    Replies: 4
    Last Post: 11-24-1999, 03:58 PM

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
  •