Results 1 to 6 of 6

Thread: Startup/shutdown engine via ODB-II

  1. #1
    Newbie
    Join Date
    Aug 2010
    Posts
    3

    Startup/shutdown engine via ODB-II

    I am at the very very early stages of planning my Car-PC. I am a ham radio operator, and intend to integrate my radios into the system. With this, there are times when I would like to use them away from the car, and would like to control the car's engine (for use as a generator) via ODB-II. I would also like to include some security so that without my previously entering a code, it kills the engine if a password isn't entered in a certain amount of time, or before the car is put in gear...

    Does anyone know if this control via the OBD-II is possible? Anyone know of any projects that implement some of what I have suggested that I could research?

  2. #2
    VENDOR - ScanTool Vitaliy's Avatar
    Join Date
    Dec 2006
    Location
    Phoenix, AZ
    Posts
    624
    Quote Originally Posted by kc8ufv View Post
    I am at the very very early stages of planning my Car-PC. I am a ham radio operator, and intend to integrate my radios into the system. With this, there are times when I would like to use them away from the car, and would like to control the car's engine (for use as a generator) via ODB-II. I would also like to include some security so that without my previously entering a code, it kills the engine if a password isn't entered in a certain amount of time, or before the car is put in gear...

    Does anyone know if this control via the OBD-II is possible? Anyone know of any projects that implement some of what I have suggested that I could research?
    What kind of car do you have? None of these things can be done using generic OBD-II, but on certain vehicles you can indeed start or kill the engine by sending messages on the bus.

    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.

  3. #3
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    1,774
    Quote Originally Posted by Vitaliy View Post
    What kind of car do you have? None of these things can be done using generic OBD-II, but on certain vehicles you can indeed start or kill the engine by sending messages on the bus.

    Vitaliy
    kill can be done with some CAN messages but can engine start really be done? I thought they used rolling ciphers and all that good stuff so that a thief can't plugin a laptop and override the engine immobilizer?

  4. #4
    Newbie
    Join Date
    Aug 2010
    Posts
    3
    Sorry, I realized I should have put details about my car in last night right after I hit the submit button.

    I have a 2005 Dodge Stratus sedan with a V6 engine, and an aftermarket remote starter. I know, I could always interface into a starter remote to start the car, but it would be nice to do it via the OBD-II connection. I intend to have the OBD-II in use for other information and diagnostics, especially since my car is already over 100K mi

  5. #5
    Low Bitrate
    Join Date
    Jul 2005
    Location
    Michigan
    Posts
    70
    Interfacing with the remote start is going to be the only method that you will find success. The Status (if equipped with an immobilizer) uses a security algorithm that is not trivial to crack. The immobilizer does, however go over the vehicle's data wires, but, again, you would need to crack the algorithm and secret key.

    You would also need to simulate a key turn as this vehicle does not support sending a message to crank the engine. This key turn is an analog mux output that has 0-12v range. You would need to connect this to some sort of analog output on a micro-controller board (arduino might work). You can find the key state values by tapping into the key mux wire at the key ring. You could alternatively use a resister latter output if you don't want to use an analog device. I'm not quite sure what the resister values should be.

    As you can see this is not an easy task. Depending on what type of remote starter you have you may be able to simply trigger the remote start to crank and put out a 12V output on a Brake wire to cancel the remote start.

  6. #6
    Low Bitrate
    Join Date
    Sep 2008
    Posts
    99
    Quote Originally Posted by justchat_1 View Post
    kill can be done with some CAN messages but can engine start really be done? I thought they used rolling ciphers and all that good stuff so that a thief can't plugin a laptop and override the engine immobilizer?

    Yes, start can be done. Some remote start systems use CAN messages from the WCM (wireless control module) to initiate the remote start sequence. I had a windows mobile phone talking over bluetooth to an ELM327 that would do this.

Similar Threads

  1. Wiring backup/Rearview camera -- can engine crank damage?!
    By justintime in forum General Hardware Discussion
    Replies: 88
    Last Post: 03-03-2008, 03:55 AM
  2. Replies: 23
    Last Post: 03-01-2007, 04:37 PM
  3. ODB II C# Style
    By alacom in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 16
    Last Post: 09-25-2006, 11:32 PM
  4. What the cheaper and best ODB II to buy?
    By TimStark in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 12
    Last Post: 08-19-2005, 12:43 AM
  5. XP on CF II Drive
    By NOS TANG in forum Software & Software Development
    Replies: 13
    Last Post: 11-30-2004, 01:20 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
  •