Welcome to the OBDII Automotive Diagnostics Page
NEW information and updates:
June 14, 2005
Windows software (version 3.0) available
Click here for details or to download.
Frequently
Asked Questions. This page may have a quick answer to your
question.
Description:
This is an interface
between a personal computer and a vehicle's OBDII diagnostic bus. It allows you
to Read out trouble codes when your "check engine" light comes on. You can also
clear these codes. You can retrieve pretty much any piece of OBDII mandated
diagnostic data from your vehicle. The interface supports OBDII protocols
commonly used in US vehicles: VPW (General Motors), PWM (Ford), and ISO9141
(Chrysler, Asian, and European), and ISO 14230 protocol (also called Keyword
2000).
It does not support the CAN interface. A few newer vehicles use the
CAN interface (check Equipment and
Tool Institute http://etools.org for a listing).
Note: In general, it will not work on OBD-1
vehicles or any vehicles earlier than 1996 models. (There are a very few
vehicles with OBDII systems before 1996. GM vehicles before 1996 are not
compatible.)
The following is a list of data that you can monitor with this interface.
Note that a given vehicle may not support some of the data items.
MODE 1: Status of onboard tests , Fuel system status,
Engine load, Coolant temperature, Fuel Trim (Long and short term), Manifold
Pressure, Engine Rpm, Vehicle speed, Ignition timing advance, Intake air
temperature, Intake air flow rate, Throttle position, Secondary air status,
Oxygen sensor locations, Oxygen sensor voltages, and there are also a few
others. Some data items may not be supported by a given vehicle.
MODE 2: This mode retrieves data that is similar to mode 1 above,
but it was stored as a "Freeze frame" at the instant that the vehicle discovered
a problem and set a diagnostic trouble code (DTC). Not all of the mode 1
variables are included in mode 2.
MODE 3: Reports
Powertrain diagnostic trouble codes ("P" codes), including manufacturer specific
codes which are reported under this mode.
MODE 4:
Clears diagnostic trouble codes. It also clears the result of continuously and
non-continuously monitored on board test results (modes 5 and 6), as well as
freeze frame data.
MODE 5: Reports On board Oxygen
sensor test results.
Some vehicles perform background diagnostics on the
various oxygen sensors and this mode reports the results. Some of them are
generic, but SAE also included provisions for manufacturer specific tests. Some
vehicles use mode 6 to report these results.
MODE 6:
Reports On board (non-continuously monitored) test results. This mode reports
the results of various tests that the vehicle has performed. The interface will
report any available data and format it in the SAE defined method, but many of
these tests are manufacturer specific, so our PC software cannot interpret them
for a specific vehicle. It will display the test value, and the upper and/or
lower limit that the vehicle reports.
MODE 7: Reports On
board monitoring results for continuously monitored systems. These are basically
similar to mode 3 trouble codes, but they are set after a single driving cycle.
They are useful to see if the vehicle has detected any problems after repairs
have been made.
MODE 9: Mode 9 reports various data
such as the vehicle's VIN number and calibration data. The current software
attempts to retrieve the VIN number, but other functions appear to be
manufacturer specific and are not querried.
The Host PC
Programs:
Programs have been written to run on a
PC and communicate with the interface. These programs run on just about any PC
with a serial port. [There are a few PCs that only have USB, but you can
probably use a USB/serial convertor cable] These programs also run in a
"simulated" mode even if there is no interface or vehicle attached. This allows
you to examine the program or learn how it works. The programs are free, and
they are full versions, not Demos; they will work with the inteface.
These programs only work with a BR
interface, and do not support other interfaces. Similarly, most other software
does not currently support the BR interface, but if any others become available,
they will be linked below for your convenience.
Description, Downloads, Screenshots :
DOS
program
Windows
Version.
Links to Software from other sources:
(Keep in mind that
these programs are either unsupported, or supported by their authors)
LINUX -
FreeDiag Software for Linux users, including source C code.
APPLE / MAC Users: We do not have a
native MAC program, but it may be possible to run our windows programs under an
emulator on some MACs. This user has reported success, and has put some
instructions on the net that may possibly guide you. Click HERE to go to that web page.
Ordering
Items
Here, you can find ordering information for complete and ready to use
interfaces, chips, boards, and other accesories that may be of interest.
Order
information Page
Technical Information
This section provides information only useful to those who are building their
own hardware.
Electronic hardware
Schematic Diagram
Download Data
sheet (pdf, 103 kb)
Circuit notes (Text file)
Be sure to read this if you are building your own circuit.
Software Information
Programer's
data
General
Information
If you have a question please read the
FAQ before you inquire.