Results 1 to 4 of 4

Thread: Building ELM323 interface

  1. #1
    Maximum Bitrate bes51659's Avatar
    Join Date
    Sep 2005
    Location
    Vasastaden, Stockholms Län, Sweden, Sweden
    Posts
    852

    Building ELM323 interface

    I want to include OBDII interface on my pcb I will put all kind a "glue" functionality for my BMW E46. It supports ISO-9141-2. I will use the ELM 323 chip. Doing this I can get access OBD with a single wire rather than all sorts of connectors.

    Purpose is to pickup vehicle speed and direction to my integrated GPS module, and also to give access to interface from PC where I probably will use dashcommand.

    I found this link in another thread. From that PID list it seems like I cannot get direction :-(
    Q1) Is this correct?

    Assuming I've got dashcommand or alike running on the PC I expect to be able to evesdrop on communication and fish the speed. But then I need to know protocol format.

    Q2) Anyone's got the protocol of ISO-9141-2? Or just the format of the speed message maybe?

    Any opinions are welcome

  2. #2
    North of the land of Hey Huns
    Auto Apps:loading...

    Join Date
    Jun 2004
    Location
    Westminster, MD
    Posts
    2,127
    Q1: Correct

    Q2: With an ELM323 if you send 010D it will likely return speed, in the format "41 0D 0F"

    where 41 is the mode (01), 0D is the request (speed), and 0F is your speed (in km/h).

    For other requests, you need to use the calculations listed on the wiki page you linked to figure out what it means.

  3. #3
    Maximum Bitrate bes51659's Avatar
    Join Date
    Sep 2005
    Location
    Vasastaden, Stockholms Län, Sweden, Sweden
    Posts
    852
    Thanks malcom

    So I have to send my own request, I cannot just evesdrop... Will this interfere with requests from the PC? Will I have to build a gateway to make it work?

  4. #4
    North of the land of Hey Huns
    Auto Apps:loading...

    Join Date
    Jun 2004
    Location
    Westminster, MD
    Posts
    2,127
    I know on CAN cars you can evesdrop, but regular OBD2 you cannot, as you are usually the only other device on the bus other than the ECU, nothing to listen to.

    On a side note, you cannot "listen" over the ELM device while sending requests if you happen to have a CAN bus to listen to.

Similar Threads

  1. My ELM323 only works with 'ScanTool'
    By ren_laguna in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 10
    Last Post: 05-13-2009, 07:36 AM
  2. question on building something similar to edrum!
    By Joel980 in forum General Hardware Discussion
    Replies: 1
    Last Post: 12-18-2007, 06:06 AM
  3. Help with A/C Control Interface
    By TheDeepFryedBoo in forum General MP3Car Discussion
    Replies: 2
    Last Post: 04-10-2006, 01:18 PM
  4. OBD-II BR-3 Interface $75
    By siberia37 in forum Classified Archive
    Replies: 5
    Last Post: 06-30-2004, 12:43 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
  •