
Innovate Motorsports OT-1b/2 SDK Version 1.3 Disclaimer: Information in this document is being provided as-is without any warranty/guarantee of any kind. Innovate Motorsports has taken all reasonable measures to ensure the quality, reliability, and accuracy of the information in this document. But if you corrupt an ECU, melt the casing off your computer, or experience some other terrible calamity, it is not our problem. Feel free to let us know, we might enjoy laughing at your misfortune, but please do not sue us. You have been warned! 1 Table of Contents Revision History:.................................................................................................................5 Introduction .........................................................................................................................6 SDK Scope ......................................................................................................................6 Prerequisites ....................................................................................................................8 MTS Basics (or “Serial 2 revisited”)...................................................................................9 Basic Scheme ..................................................................................................................9 Packets in General .........................................................................................................13 Data Packets ..................................................................................................................14 Aux Channels ............................................................................................................14 ‘New’ Lambda/AFR Channels..................................................................................15 ‘Old’ (LM-1) Lambda/AFR Channels ......................................................................16 Response Packets ..........................................................................................................17 Commands.....................................................................................................................19 Get to the Good Stuff! .......................................................................................................20 Setup Mode....................................................................................................................20 Setup Mode Commands ................................................................................................22 Command ‘S’ - Get Setup Mode Header ..................................................................23 Command ‘s’ – Exit Setup Mode ..............................................................................23 Command ‘j’ – Get OBD-II Connection Status ........................................................24 Command ‘a’ – Check availability of a ‘normalized’ PID .......................................24 Command ‘k’ – Get OBD-II Diagnostic Trouble Codes (DTCs) .............................25 Command ‘K’ – Clear All OBD-II Diagnostic Trouble Codes (DTCs) ...................25 Command ‘l’ – Get Last OBD-II Loop Time............................................................26 Command ‘v’ – Get Vehicle VIN number ................................................................26 Command ‘t’ – Get Basic Emissions Status..............................................................27 Command ‘c’ – Get Device Configuration ...............................................................27 Command ‘C’ – Set Device Configuration ...............................................................28 Command ‘M’ – Set ‘My’ (temporary) Device Configuration.................................29 Command ‘m’ – Clear ‘My’ (temporary) Device Configuration..............................29 Command ‘w’ – Get Wi-Fi Settings..........................................................................30 Command ‘e’ – Enter an Expert Mode .....................................................................30 Command 0xFF – Don’t hang up on me!..................................................................31 Understanding OT-1b/2 Device Configuration.................................................................32 Benefits of In Band Mode .................................................................................................35 Expert Modes ................................................................................................................36 Overview .......................................................................................................................36 Special Considerations Entering Expert Modes............................................................38 Can.................................................................................................................................39 Command ‘R’ – Set the Protocol Rate ......................................................................39 Command ‘r’ – Get the Protocol Rate.......................................................................40 Command ‘F’ – Add a Pass Filter .............................................................................40 Command ‘f’ – Clear all Pass Filters ........................................................................41 Command ‘E’ – Add a Handshake Filter ..................................................................41 Command ‘e’ – Clear all Handshake Filters .............................................................42 2 Command ‘O’ – Output Data and (optionally) look for input ..................................42 Command ‘I’ – Look for Input Data .........................................................................43 Command ‘L’ – Set the Vehicle LED State ..............................................................43 Command ‘b’ – Get Last MTS Packet passed ..........................................................44 Command ‘s’ – Exit Expert Mode ............................................................................44 Command 0xFF – Don’t hang up on me!..................................................................44 J1850 .............................................................................................................................45 Command ‘R’ – Set the Protocol Rate ......................................................................45 Command ‘r’ – Get the Protocol Rate.......................................................................45 Command ‘F’ – Add a Pass Filter .............................................................................46 Command ‘f’ – Clear all Pass Filters ........................................................................46 Command ‘O’ – Output Data and (optionally) look for input ..................................47 Command ‘I’ – Look for Input Data .........................................................................48 Command ‘L’ – Set the Vehicle LED State ..............................................................48 Command ‘b’ – Get Last MTS Packet passed ..........................................................49 Command ‘s’ – Exit Expert Mode ............................................................................49 Command 0xFF – Don’t hang up on me!..................................................................49 ISO.................................................................................................................................50 Command ‘R’ – Set the Protocol Rate ......................................................................50 Command ‘r’ – Get the Protocol Rate.......................................................................50 Command ‘F’ – Add a Pass Filter .............................................................................51 Command ‘f’ – Clear all Pass Filters ........................................................................51 Command ‘O’ – Output Data and (optionally) look for input ..................................52 Command ‘I’ – Look for Input Data .........................................................................53 Command ‘5’ – Perform standard 5 Baud Initialization ...........................................54 Command ‘q’ – Perform standard ‘fast’ KWP-2000 initialization ...........................54 Command ‘L’ – Set the Vehicle LED State ..............................................................55 Command ‘b’ – Get Last MTS Packet passed ..........................................................55 Command ‘s’ – Exit Expert Mode ............................................................................55 Command 0xFF – Don’t hang up on me!..................................................................56 ISO Raw ........................................................................................................................57 Command ‘R’ – Set the Protocol Rate ......................................................................57 Command ‘r’ – Get the Protocol Rate.......................................................................57 Command ‘O’ – Output Data and (optionally) look for input ..................................58 Command ‘I’ – Look for Input Data .........................................................................59 Command ‘5’ – Perform standard 5 Baud Initialization ...........................................60 Command ‘q’ – Perform standard ‘fast’ KWP-2000 initialization ...........................60 Command ‘0’ – Send a 00h at 5 baud on the K line .................................................61
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages76 Page
-
File Size-