Fortunately, a very large number of developers have created software for use with our OBD integrated circuits. We list just a sampling of what is available here, to get you started. They are grouped based on the operating system:
- Windows 10 Free Download
- Windows 10 Download
- Obd Software Windows 10 Free
- Windows 10
- Obd2 Software For Windows 10 Free
- Obd Software Windows 10 Free Download Full Version
- Windows
- Mac OS X
- Linux
- iOS
- Android
- Other Software
- Remote Connections
Windows Software
The following are just a few of the programs that are available for the Windows platform:
AutoScan OBD2
Autosafe Diagnostics offers the AutoScan OBD2 software for the PC. You can download a free trial before you buy.
Autosafe Diagnostics offers the AutoScan OBD2 software for the PC. You can download a free trial before you buy.
Obd software for windows 10 free download - Windows 10, Apple Safari, OBD dash.Free for Windows 10, and many more programs. The links below allow you to download the full version of OBD Auto Doctor for free. However, without a valid licence some parts of the software will be locked. The free version. Allows you to test the connectivity to the ELM-based OBD interface and your vehicle. The OBD-II ScanMaster installer is commonly called OBDIIpatch.exe, OBDIIpath.exe or OBDIIScanMaster.exe etc. This download was scanned by our antivirus and was rated as safe. OBD-II ScanMaster lies within System Utilities, more precisely Device Assistants. Replied by redfury on topic The best obd2 software for free I hate to be the guy, but I think Eric and his webmaster would prefer that this kind of talk wasn't used on his site. While I don't condemn torrent sites ( I have my own feelings on file sharing ), I don't think this is the kind of place where you should be finding ways to 'pirate' any.
Com Port Terminal
This is a bare bones (but free) terminal program from WGSoft. Works well for communicating with the ELM327.
This is a bare bones (but free) terminal program from WGSoft. Works well for communicating with the ELM327.
EngineCheck
Gendan’s EngineCheck for ELM-based tools.
Gendan’s EngineCheck for ELM-based tools.
FORScan
As the web site says, FORScan is a software scanner for Ford, Mazda, Lincoln and Mercury vehicles, designed to work over ELM327 and compatible OBD2 to RS232 interpreters.
As the web site says, FORScan is a software scanner for Ford, Mazda, Lincoln and Mercury vehicles, designed to work over ELM327 and compatible OBD2 to RS232 interpreters.
freediag
A SourceForge project that provides a command line interface for controlling OBDII interfaces (with some support for ELM327 devices). Versions available for Windows, and Linux too.
A SourceForge project that provides a command line interface for controlling OBDII interfaces (with some support for ELM327 devices). Versions available for Windows, and Linux too.
iMechatronics.com
…keeps a list of (mostly) Windows software that you might find convenient.
…keeps a list of (mostly) Windows software that you might find convenient.
LapLogger
LapLogger.com offers software and interface packages for a variety of platforms.
LapLogger.com offers software and interface packages for a variety of platforms.
OBD 2007
GLM Software offers a Lite (free) version OBD 2007 program, in addition to the full one.
GLM Software offers a Lite (free) version OBD 2007 program, in addition to the full one.
OBD Auto Doctor
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD2Spy
Offers software for Elm and mOByDic based interfaces.
Offers software for Elm and mOByDic based interfaces.
OBD Logger
A basic software package for reading trouble codes, and real-time data. Available for Windows and Unix/Linux.
A basic software package for reading trouble codes, and real-time data. Available for Windows and Unix/Linux.
openOBD
A SourceForge project that provides a GUI for controlling ELM327 devices. Versions available for Windows and Linux.
A SourceForge project that provides a GUI for controlling ELM327 devices. Versions available for Windows and Linux.
PC Scan Tool
Some assorted bits of OBD info, and a link to a freeware PC scan tool. It is no longer supported, but is still useful.
Some assorted bits of OBD info, and a link to a freeware PC scan tool. It is no longer supported, but is still useful.
PCMSCAN
This software is full-featured and works with a large number of interfaces.
This software is full-featured and works with a large number of interfaces.
RealTerm
Is another great free terminal application, that is certainly worth a try.
Is another great free terminal application, that is certainly worth a try.
Scanclic
Most of the OBD software available is in English, but if you prefer Italian, one company (Informaticlaclic) offers Windows and Android software packages that may be of interest to you.
Most of the OBD software available is in English, but if you prefer Italian, one company (Informaticlaclic) offers Windows and Android software packages that may be of interest to you.
ScanMaster-ELM
WGSoft has been offering the full-featured ScanMaster software for a number of years. They offer great support, and a very reasonable price, considering all the features.
WGSoft has been offering the full-featured ScanMaster software for a number of years. They offer great support, and a very reasonable price, considering all the features.
ScanTool.net open source software
ScanTool.net started an open-source project several years ago. It is still available on the SourceForge site:
http://sourceforge.net/projects/scantool/
ScanTool.net started an open-source project several years ago. It is still available on the SourceForge site:
http://sourceforge.net/projects/scantool/
ScanXL Pro
In addition to the PCMSCAN software, Palmer Performance also offers ScanXL. If you purchase the vehicle-specific versions, ScanXL will provide access to a great deal more than just the standard OBD information.
In addition to the PCMSCAN software, Palmer Performance also offers ScanXL. If you purchase the vehicle-specific versions, ScanXL will provide access to a great deal more than just the standard OBD information.
SynchroScan
The eurOBDiag group in France brings us this software.
The eurOBDiag group in France brings us this software.
Tera Term Pro
By T. Teranishi, this is yet another free terminal program. It hasn’t been updated for some time, but should still work well on many systems. If you are interested in this program, be sure to also look at the Tera Term project at SourceForge.
By T. Teranishi, this is yet another free terminal program. It hasn’t been updated for some time, but should still work well on many systems. If you are interested in this program, be sure to also look at the Tera Term project at SourceForge.
Terminal 1.9b
Bray++ has offered several versions of this program since 1997. It’s a good way of directly ‘talking’ to your ELM327 circuit (and the vehicle), made even easier with the macro and scripting capability. It’s donation-ware, so don’t forget to send him something if you use it.
Bray++ has offered several versions of this program since 1997. It’s a good way of directly ‘talking’ to your ELM327 circuit (and the vehicle), made even easier with the macro and scripting capability. It’s donation-ware, so don’t forget to send him something if you use it.
Termite
This is a bare bones (but free) terminal program from CompuPhase. It has a nice, simple interface, and offers a large number of features.
This is a bare bones (but free) terminal program from CompuPhase. It has a nice, simple interface, and offers a large number of features.
TouchScan
OCTech offers this complete Windows based (Vista SP2 or later) system for obtaining and displaying vehicle info. If you wish to go into more detail, they also have a reasonably priced add-on package.
OCTech offers this complete Windows based (Vista SP2 or later) system for obtaining and displaying vehicle info. If you wish to go into more detail, they also have a reasonably priced add-on package.
WinALDL
A 160 baud ALDL reader (that’s pre OBDII) for those vehicles that use it. The software is 32 bit Windows only.
topA 160 baud ALDL reader (that’s pre OBDII) for those vehicles that use it. The software is 32 bit Windows only.
Macintosh OS X Software
There aren’t as many titles available for the Macintosh, but these will get you started: Engaging ideas john bean pdf online.
EOBD-Facile
The people that brought us the iOS version of EOBD-Facile now offer a Mac OSX version. The free download allows you to read trouble codes, while the paid version offers full functionality. See the Outils OBD Facile YouTube page for additional info.
The people that brought us the iOS version of EOBD-Facile now offer a Mac OSX version. The free download allows you to read trouble codes, while the paid version offers full functionality. See the Outils OBD Facile YouTube page for additional info.
goSerial
Andreas Mayer offers a great little program for directly ‘talking’ to your ELM327 circuit. It’s donation-ware, so if you like it, consider sending something his way.
Andreas Mayer offers a great little program for directly ‘talking’ to your ELM327 circuit. It’s donation-ware, so if you like it, consider sending something his way.
Movi and Movi Pro
Only for the Mac, there are two versions of this software. The standard version provides all the basic OBD functions, while Movi Pro adds more bells and whistles. If you just want to try it out, the download will operate in demo mode.
Only for the Mac, there are two versions of this software. The standard version provides all the basic OBD functions, while Movi Pro adds more bells and whistles. If you just want to try it out, the download will operate in demo mode.
OBD Auto Doctor
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD GPS Logger
Useful for logging both GPS and OBD data, if you should wish to compare vehicle data and location. Exports data in a few useful ways. Available for Mac OSX and Linux.
Useful for logging both GPS and OBD data, if you should wish to compare vehicle data and location. Exports data in a few useful ways. Available for Mac OSX and Linux.
LapLogger
LapLogger.com offers software and interface packages for a variety of platforms.
LapLogger.com offers software and interface packages for a variety of platforms.
ZTerm
Dave Alverson provides terminal software too. Even though the site does not say so, we have had no trouble using it with Mavericks.
topDave Alverson provides terminal software too. Even though the site does not say so, we have had no trouble using it with Mavericks.
Linux Software
Here are a few Linux apps:
CuteCom
Alexander Neundorf offers this graphical serial terminal program. Note that there are no precompiled versions at this link – you will have to make your own.
Alexander Neundorf offers this graphical serial terminal program. Note that there are no precompiled versions at this link – you will have to make your own.
freediag
A SourceForge project that provides a command line interface for controlling OBDII interfaces (with some support for ELM327 devices). Versions available for Windows and Linux.
A SourceForge project that provides a command line interface for controlling OBDII interfaces (with some support for ELM327 devices). Versions available for Windows and Linux.
minicom
This link takes you to the nixCraft site for info on installing and setting up minicom. Very DOS-like, but it gets the job done.
This link takes you to the nixCraft site for info on installing and setting up minicom. Very DOS-like, but it gets the job done.
OBD Auto Doctor
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD Auto Doctor is available for Windows, Mac and Linux.
OBD GPS Logger
Useful for logging both GPS and OBD data, if you should wish to compare vehicle data and location. Exports data in a few useful ways. Available for Mac OSX and Linux.
Useful for logging both GPS and OBD data, if you should wish to compare vehicle data and location. Exports data in a few useful ways. Available for Mac OSX and Linux.
OBD Logger
A basic software package for reading trouble codes, and real-time data. Available for Windows and Unix/Linux.
A basic software package for reading trouble codes, and real-time data. Available for Windows and Unix/Linux.
openOBD
A SourceForge project that provides a GUI for controlling ELM327 devices. Versions available for Windows and Linux.
A SourceForge project that provides a GUI for controlling ELM327 devices. Versions available for Windows and Linux.
Perl OBD-II Logger
Open source software for logging OBD-II PID data. The sampling periods/rates can be customized for each PID. Runs primarily on Linux, but also on Windows if you install a Perl interpreter. Includes SYSV init scripts for running on the Raspberry Pi in dedicated “headless” mode.
Open source software for logging OBD-II PID data. The sampling periods/rates can be customized for each PID. Runs primarily on Linux, but also on Windows if you install a Perl interpreter. Includes SYSV init scripts for running on the Raspberry Pi in dedicated “headless” mode.
picocom
A very minimal terminal emulation program that runs on Linux.
A very minimal terminal emulation program that runs on Linux.
pyOBD
Python-based interface for use with Elm devices, now maintained by SECONS Ltd.
Note that there are several versions of this program available, so check around if you are discouraged with this package (see pyOBD-II and roflson/pyobd).
Python-based interface for use with Elm devices, now maintained by SECONS Ltd.
Note that there are several versions of this program available, so check around if you are discouraged with this package (see pyOBD-II and roflson/pyobd).
pyOBD-II
As the description says, pyOBD-II (a.k.a. “pyobd2”) is a Python library for communicating with OBD-II vehicles. Its goal is to make writing programs for vehicle diagnostics and monitoring vehicle data as easy as possible. Relies on pySerial to communicate with ELM scanners.
As the description says, pyOBD-II (a.k.a. “pyobd2”) is a Python library for communicating with OBD-II vehicles. Its goal is to make writing programs for vehicle diagnostics and monitoring vehicle data as easy as possible. Relies on pySerial to communicate with ELM scanners.
roflson/pyobd
Python-based interface that offers several improvements over the original pyOBD.
Python-based interface that offers several improvements over the original pyOBD.
ScanTool.net open source software
ScanTool.net started as an open-source project several years ago, for use with the Windows OS. Apparently it’s quite usable on the Linux platform too – install it from the Ubuntu Software Center, or if you wish, by following this excellent Sam Hobbs tutorial.
ScanTool.net started as an open-source project several years ago, for use with the Windows OS. Apparently it’s quite usable on the Linux platform too – install it from the Ubuntu Software Center, or if you wish, by following this excellent Sam Hobbs tutorial.
Serialclient
A simple bit of software for communicating with a serial port from the command line.
topA simple bit of software for communicating with a serial port from the command line.
iOS Software
The iPhone, iPad , and iPod continue to be very popular ways of interfacing to the ELM327.
A word of caution – the Bluetooth that Apple uses in iOS devices does not currently support the Serial Port Protocol (SPP). As such, iOS devices can not connect to ELM327 modules with Bluetooth – you must use WiFi with your device*.
AutoProPlus
AutoProPlus is a free app for monitoring your vehicle with an iPhone. A little difficult to figure out as the Owner’s Manual and web site are both very minimal.
AutoProPlus is a free app for monitoring your vehicle with an iPhone. A little difficult to figure out as the Owner’s Manual and web site are both very minimal.
BT1
Another bit of software that works using Bluetooth, but only if you also purchase the GoPoint Technology BT1 interface module.
Another bit of software that works using Bluetooth, but only if you also purchase the GoPoint Technology BT1 interface module.
DashCommand
Palmer Performance are here with another app for ELM327s and compatibles. DashCommand is a reasonable price considering what you get. You can also purchase enhancements that allow more than just generic data for many vehicles.
Palmer Performance are here with another app for ELM327s and compatibles. DashCommand is a reasonable price considering what you get. You can also purchase enhancements that allow more than just generic data for many vehicles.
Engine Link
This app continuously monitors several engine parameters, but it’s not clear how you can modify (or stop) them. It does allow you to define custom PIDs though, which might be handy (depending on just what you are using the scan tool for).
This app continuously monitors several engine parameters, but it’s not clear how you can modify (or stop) them. It does allow you to define custom PIDs though, which might be handy (depending on just what you are using the scan tool for).
EOBD Facile
The basic version of this app is free, and works well. It provides some vehicle information, and will read trouble codes, but you can not clear them unless you buy the full package. Once you’ve got to that point, you will know how you like the software, and the decision should be easy. Well worth a try.
The basic version of this app is free, and works well. It provides some vehicle information, and will read trouble codes, but you can not clear them unless you buy the full package. Once you’ve got to that point, you will know how you like the software, and the decision should be easy. Well worth a try.
ezOBD
Up and Running have a free app that may be just what you’re looking for. The reviews aren’t in on it yet, but it is being updated regularly.
Up and Running have a free app that may be just what you’re looking for. The reviews aren’t in on it yet, but it is being updated regularly.
FORScan Lite
Lite version of the popular Windows software. Requires a WiFi ELM327 (or compatible) device.
Lite version of the popular Windows software. Requires a WiFi ELM327 (or compatible) device.
iOBD2
This software offers free support for their iOBD2 hardware, but you must pay in order to connect to an ELM327 device.
This software offers free support for their iOBD2 hardware, but you must pay in order to connect to an ELM327 device.
NovaScan – The OBD Total Solution
ubiqCOM offers this software for the iPad or iPhone. Unfortunately, the free demo version will not connect to a vehicle, so you can not really try it before you buy it.
ubiqCOM offers this software for the iPad or iPhone. Unfortunately, the free demo version will not connect to a vehicle, so you can not really try it before you buy it.
OBD Car Doctor
A great little bit of free software. Provides all the basics, and works quite well.
A great little bit of free software. Provides all the basics, and works quite well.
OBD Fusion
A full-featured interface from OCTech that sells for a reasonable price. Does just about everything that you would want and now even offers support for the Apple Watch.
A full-featured interface from OCTech that sells for a reasonable price. Does just about everything that you would want and now even offers support for the Apple Watch.
* We are aware that older iOS devices have serial data available at the 30 pin connector, but do not know of any software that you could use to take advantage of it.
topAndroid Software
There’s a large number of Android Apps for talking to the ELM327. We’ve had to pare it down to a few of the most popular:
Car Gauge Pro
OBD Scantech’s app provides all the basics, as well as enhanced diagnostic data for many vehicles. The price is quite reasonable too.
OBD Scantech’s app provides all the basics, as well as enhanced diagnostic data for many vehicles. The price is quite reasonable too.
CarSys Scan
OBD High Tech offers a free app that provides all the basics. For use with Bluetooth scan tools.
OBD High Tech offers a free app that provides all the basics. For use with Bluetooth scan tools.
DashCommand
Palmer Performance also supports the ELM327 (and compatibles) on Android. This app only allows 30 minutes of (limited) use before you have to make your decision whether to buy.
Palmer Performance also supports the ELM327 (and compatibles) on Android. This app only allows 30 minutes of (limited) use before you have to make your decision whether to buy.
eCar PRO
This software reads your OBD information through Bluetooth, but does more than just read trouble codes. You can see and compare sensor data, set alarms, display times, and calculate torque and horsepower.
This software reads your OBD information through Bluetooth, but does more than just read trouble codes. You can see and compare sensor data, set alarms, display times, and calculate torque and horsepower.
EOBD Facile
The basic version of this app is free, and works well. It provides some vehicle information, and will read trouble codes, but you can not clear them unless you buy the full package. Once you’ve got to that point, you will know how you like the software, can decide whether to purchase the ‘Premium Access’ package. Well worth a try.
The basic version of this app is free, and works well. It provides some vehicle information, and will read trouble codes, but you can not clear them unless you buy the full package. Once you’ve got to that point, you will know how you like the software, can decide whether to purchase the ‘Premium Access’ package. Well worth a try.
ELM327 Terminal
Designed to send pre-defined AT and OBD commands for you. It’s a free app that may be right for you.
Designed to send pre-defined AT and OBD commands for you. It’s a free app that may be right for you.
Elm Basic
This is terminal program for sending commands to an ELM327 interface and receiving replies. Just what you may need if you want to stay in complete control.
This is terminal program for sending commands to an ELM327 interface and receiving replies. Just what you may need if you want to stay in complete control.
FordSys Scan Free
Another app by OBD High Tech. This one caters to Ford vehicles, providing information from several vehicle modules as well as the OBDII diagnostics. For use with Bluetooth scan tools.
Another app by OBD High Tech. This one caters to Ford vehicles, providing information from several vehicle modules as well as the OBDII diagnostics. For use with Bluetooth scan tools.
Honda Database
Need Honda trouble code or ECU info, or engine or transmission specs? If so, this handy app is certainly worth a look.
Need Honda trouble code or ECU info, or engine or transmission specs? If so, this handy app is certainly worth a look.
Kwik OBD Terminal
Another terminal program for sending commands to an ELM327 interface and receiving replies. Just what you may need if you want to stay in complete control.
Another terminal program for sending commands to an ELM327 interface and receiving replies. Just what you may need if you want to stay in complete control.
Leaf Spy Pro
Owners of the Nissan Leaf will be interested in this Android app. There’s also a free version (Leaf Spy Lite) that will give battery info. The Leaf Spy Pro page on the Electric Vehicle Wiki is a must-visit too.
Owners of the Nissan Leaf will be interested in this Android app. There’s also a free version (Leaf Spy Lite) that will give battery info. The Leaf Spy Pro page on the Electric Vehicle Wiki is a must-visit too.
OBD Auto Doctor
This one is very similar to the iOS version, and it remains a free app too. A great little bit of software that provides all the basics and works well.
This one is very similar to the iOS version, and it remains a free app too. A great little bit of software that provides all the basics and works well.
OBD Car Doctor
This one is very similar to the iOS version, and it remains a free app too. A great little bit of free software. Provides all the basics and works well.
This one is very similar to the iOS version, and it remains a free app too. A great little bit of free software. Provides all the basics and works well.
OBD Trouble Codes Lite
Get trouble code descriptions on your phone or tablet. The free version of this app (ad sponsored) contains the generic trouble codes (from P0001 to P099F) in its database. The full (paid) version contains almost 20000 codes.
Get trouble code descriptions on your phone or tablet. The free version of this app (ad sponsored) contains the generic trouble codes (from P0001 to P099F) in its database. The full (paid) version contains almost 20000 codes.
Piston (OBD2 & ELM327)
Marcin Gierlicki’s ‘Piston’ seems to be well designed, and worked well in testing. A free offering that should be one of the first to try. Download gross beat full version.
Marcin Gierlicki’s ‘Piston’ seems to be well designed, and worked well in testing. A free offering that should be one of the first to try. Download gross beat full version.
RaceChrono
A popular lap timer app that logs both gps information and OBD data. The free version is time-limited, so if you find it useful, you will want to upgrade to the pro version.
A popular lap timer app that logs both gps information and OBD data. The free version is time-limited, so if you find it useful, you will want to upgrade to the pro version.
ScanMaster for ELM327
A great free app from WGSoft.de, makers of the other ScanMaster programs. Should be one of the first apps that you try. Has in-app purchases.
A great free app from WGSoft.de, makers of the other ScanMaster programs. Should be one of the first apps that you try. Has in-app purchases.
Scanclic
Most of the OBD software available is in English, but if you prefer Italian, one company (Informaticlaclic) offers Windows and Android software packages that may be of interest to you.
Most of the OBD software available is in English, but if you prefer Italian, one company (Informaticlaclic) offers Windows and Android software packages that may be of interest to you.
ScanMyOpel Lite
This app is only for Opel/Vauxhall diagnostics, but that is exactly what many users are looking for. Try this Lite (limited) version before you decide whether to buy the full one.
This app is only for Opel/Vauxhall diagnostics, but that is exactly what many users are looking for. Try this Lite (limited) version before you decide whether to buy the full one.
Torque Lite
Free version of the popular app offers a lot for no cost.
Free version of the popular app offers a lot for no cost.
Torque Pro
Is the full version of the app, which offers more features, supports more vehicles, and does not have ads.
Is the full version of the app, which offers more features, supports more vehicles, and does not have ads.
TouchScan
This modestly priced app is getting fairly good reviews. If you’re looking for an app with a gauge type interface, this one is worth considering.
This modestly priced app is getting fairly good reviews. If you’re looking for an app with a gauge type interface, this one is worth considering.
Note that most Android software requires that you already be paired with a Bluetooth device. We are often asked about pairing codes and while we can never know exactly what code would apply to your interface, we can say that most use either 0000 or 1234.
topOther Software
Some items that don’t fit into the above categories:
Electric Vehicle Wiki
Interest in electric vehicles continues to grow. If your interest is with them, you may find this Wiki helpful.
Interest in electric vehicles continues to grow. If your interest is with them, you may find this Wiki helpful.
Engine Link
Use ELM327 Bluetooth adapters with your Windows Phone.
Use ELM327 Bluetooth adapters with your Windows Phone.
Nokia N800 and Carman
If anyone is still using a Nokia N800 internet tablet, they may wish to have a look at the Carman software. Looks like version 0.6.3 was the last one produced.
If anyone is still using a Nokia N800 internet tablet, they may wish to have a look at the Carman software. Looks like version 0.6.3 was the last one produced.
OBD Auto Doctor
OBD Auto Doctor is also available for the Windows Phone.
OBD Auto Doctor is also available for the Windows Phone.
OBD Gauge
Dana Peters provides this software for the Palm or Pocket PC platforms. There’s even some Windows software for plotting the captured data.
Dana Peters provides this software for the Palm or Pocket PC platforms. There’s even some Windows software for plotting the captured data.
opengauge
This is an open source project for interfacing the Arduino to OBD.
This is an open source project for interfacing the Arduino to OBD.
ptelnet
By Marcio Migueletto de Andrade is free and works well with Palm hand-held devices (if you are still using one). Besides basic communications, it allows macros to be defined, which is handy.
By Marcio Migueletto de Andrade is free and works well with Palm hand-held devices (if you are still using one). Besides basic communications, it allows macros to be defined, which is handy.
Raspberry Pi
If you’re experimenting with a Raspberry Pi board, then you are actually using a Linux system, so should refer to the section above for suggestions. There is one Pi-specific article that we’ve come across that you may find useful though. It’s called: Raspberry Pi Reading Car Diagnostics (OBD-II) Data.
topIf you’re experimenting with a Raspberry Pi board, then you are actually using a Linux system, so should refer to the section above for suggestions. There is one Pi-specific article that we’ve come across that you may find useful though. It’s called: Raspberry Pi Reading Car Diagnostics (OBD-II) Data.
Remote Connections
Occasionally we are asked about connecting to an ELM327 / OBD monitor from a remote location. There are a number of solutions for this. The following lists only a few:
HW VSP3 – Virtual Serial Port
This software adds a COM port to your computer that connects to a virtual serial port over a TCP/IP network (typically ethernet or WiFi). Windows only.
This software adds a COM port to your computer that connects to a virtual serial port over a TCP/IP network (typically ethernet or WiFi). Windows only.
B&B Electronics’ VESP211 Serial Converters
A hardware/software solution for providing a serial port in a remote location. Requires a wired network connection to the module. Windows only.
A hardware/software solution for providing a serial port in a remote location. Requires a wired network connection to the module. Windows only.
Eltima Software’s FlexiHub
FlexiHub is another option for providing remote access to USB and COM devices over the internet or local network. Free download manager windows 7. It provides several options (including data encryption), but most appealing is the support for Windows, Mac, Linux and Android devices. See the FlexiHub Car diagnostic – remote car monitoring page for info on OBD monitoring.
FlexiHub is another option for providing remote access to USB and COM devices over the internet or local network. Free download manager windows 7. It provides several options (including data encryption), but most appealing is the support for Windows, Mac, Linux and Android devices. See the FlexiHub Car diagnostic – remote car monitoring page for info on OBD monitoring.
FabulaTech’s Serial Port Redirector
An alternative for creating a virtual serial port over a TCP/IP network. It’s a little pricey for the experimenter, but it does provide a few features including SSL support. Windows only.
An alternative for creating a virtual serial port over a TCP/IP network. It’s a little pricey for the experimenter, but it does provide a few features including SSL support. Windows only.
Tactical Software’s Serial/IP COM Port Redirector
Another alternative for creating a virtual serial port over a TCP/IP network. Windows only.
Another alternative for creating a virtual serial port over a TCP/IP network. Windows only.
top
TouchScan is an easy-to-use yet powerful software package for monitoring vehicle data and diagnosing problems in modern vehicles. TouchScan works great with laptops, desktop PC's, touchscreens and car PC's. TouchScan gives you more features for a lower price than any other OBD diagnostic software on the market.
TouchScan is designed to be simple to use, and with its intuitive interface you will be up and running in a matter of seconds.
Vehicle Diagnostics
TouchScan provides dealer-level diagnostics for a fraction of the price. You can read trouble codes, clear your check engine light, and monitor sensors in real-time. Sensor data can be displayed on customizable dashboards, graphs, in a grid, or logged to file.
Fuel Economy
TouchScan can calculate your vehicle fuel economy (MPG, l/100km, or km/l). TouchScan displays the total fuel economy for each vehicle and automatically records statistical data for each trip that you take. The data can graphed and logged to file for later viewing.
Emissions Readiness
TouchScan will tell you whether your vehicle is ready for emissions testing. TouchScan includes a built-in database of emission readiness standards for your vehicle year and US state. You won't be caught off-guard when you take your vehicle in for inspection.
Windows 10 Free Download
TouchScan includes a ton of features right out of the box.
Real-time graphing of all sensor values
Graph your sensors in real-time. Identify problems easier by visualizing the vehicle data.
Record and playback sensor data
Record sensor data to a log file for playback or CSV file for viewing off-line in applications like Excel.
Read and clear diagnostic trouble codes
Find out why your check engine light is on and clear it. TouchScan will read diagnostic trouble codes and provide a description from its built-in database of codes.
Available in multiple languages
Windows 10 Download
TouchScan is available in English, Czech, French, Greek, and Italian. TouchScan supports both English and Metric units.
Over 90 supported sensors
TouchScan supports over 90 sensors (PIDs). TouchScan also includes support for Oxygen Sensors (Mode $05), On-board Monitoring (Mode $06), and Vehicle Information (Mode $09).
Free updates
Software updates are free and available directly within TouchScan. You can easily stay up-to-date with the latest features.
Obd Software Windows 10 Free
Standard | With Professional Add-On |
---|---|
Diagnostic Trouble Codes | |
Pending DTCs | |
Stored DTCs | |
Permanent DTCs | |
Clear DTCs and MIL | |
Freeze Frames | |
Custom DTC Definitions | |
OBD Protocols | |
SAE J1850 PWM | |
SAE J1850 VPW | |
ISO 9141-2 | |
ISO 14230 KWP | |
ISO 15765-4 (11-bit and 29-bit CAN) | |
Dashboards | |
Fully Customizable | |
Display Sensors and Battery Voltage | |
Display Fuel Economy | |
Monitors | |
Emissions Readiness | |
Oxygen Sensors (Mode $05) | |
On-board Monitoring (Mode $06) | |
Vehicle Information | |
Vehicle Identification Number (VIN) | |
Calibration IDs | |
Calibration Verification Numbers | |
In-Performance Tracking Counters | |
Graphing | |
Basic | |
Advanced | |
Data Mapping | |
On-board Tests (Mode $08) | |
Evaporative System Leak Test | |
Diesel Particulate Filter Regeneration | |
Sensor Calibration | |
Software Calibration (in TouchScan) | |
Custom Sensors | |
GM Enhanced Sensors | |
Ford Enhanced Sensors | |
User-Defined Sensors |
TouchScan supports the following SAE Parameter IDs. Your OBD2 compliant vehicle most likely supports a subset of the following PIDs, depending on the year, make and model of the vehicle.
PID | Description |
---|---|
0x00 | Supported PIDs 0x01 to 0x1F |
0x01 | Number of trouble codes, MIL indicator on/off, and available onboard tests |
0x02 | Freeze frame DTC |
0x03 | Fuel system 1 status |
0x03.1 | Fuel system 2 status |
0x04 | Calculated load value |
0x05 | Engine coolant temperature |
0x06 | Short term fuel % trim - Bank 1 |
0x06.1 | Short term fuel % trim - Bank 3 |
0x07 | Long term fuel % trim - Bank 1 |
0x07.1 | Long term fuel % trim - Bank 3 |
0x08 | Short term fuel % trim - Bank 2 |
0x08.1 | Short term fuel % trim - Bank 4 |
0x09 | Long term fuel % trim - Bank 2 |
0x09.1 | Long term fuel % trim - Bank 4 |
0x0A | Fuel rail pressure (gauge) |
0x0B | Intake manifold absolute pressure |
0x0C | Engine RPM |
0x0D | Vehicle speed |
0x0E | Ignition timing advance for #1 cylinder |
0x0F | Intake air temperature |
0x10 | Mass air flow rate |
0x11 | Absolute throttle position |
0x12 | Commanded secondary air status |
0x13 | Location of oxygen sensors |
0x14 | O2 voltage (Bank 1, Sensor 1) |
0x14.1 | Short term fuel trim (Bank 1, Sensor 1) |
0x15 | O2 voltage (Bank 1, Sensor 2) |
0x15.1 | Short term fuel trim (Bank 1, Sensor 2) |
0x16 | O2 voltage (Bank 1, Sensor 3) |
0x16.1 | Short term fuel trim (Bank 1, Sensor 3) |
0x17 | O2 voltage (Bank 1, Sensor 4) |
0x17.1 | Short term fuel trim (Bank 1, Sensor 4) |
0x18 | O2 voltage (Bank 2, Sensor 1) |
0x18.1 | Short term fuel trim (Bank 2, Sensor 1) |
0x19 | O2 voltage (Bank 2, Sensor 2) |
0x19.1 | Short term fuel trim (Bank 2, Sensor 2) |
0x1A | O2 voltage (Bank 2, Sensor 3) |
0x1A.1 | Short term fuel trim (Bank 2, Sensor 3) |
0x1B | O2 voltage (Bank 2, Sensor 4) |
0x1B.1 | Short term fuel trim (Bank 2, Sensor 4) |
0x1C | OBD requirements to which vehicle or engine is certified |
0x1D | Location of oxygen sensors |
0x1E | Auxiliary input status |
0x1F | Time since engine start |
0x20 | Supported PIDs 0x21 to 0x3F |
0x21 | Distance traveled while MIL is activated |
0x22 | Fuel rail pressure relative to manifold vacuum |
0x23 | Fuel rail pressure |
0x24 | O2 sensor lambda (Bank 1, Sensor 1) |
0x24.1 | O2 sensor voltage wide range (Bank 1, Sensor 1) |
0x25 | O2 sensor lambda (Bank 1, Sensor 2) |
0x25.1 | O2 sensor voltage wide range (Bank 1, Sensor 2) |
0x26 | O2 sensor lambda (Bank 1, Sensor 3) |
0x26.1 | O2 sensor voltage wide range (Bank 1, Sensor 3) |
0x27 | O2 sensor lambda (Bank 1, Sensor 4) |
0x27.1 | O2 sensor voltage wide range (Bank 1, Sensor 4) |
0x28 | O2 sensor lambda (Bank 2, Sensor 1) |
0x28.1 | O2 sensor voltage wide range (Bank 2, Sensor 1) |
0x29 | O2 sensor lambda (Bank 2, Sensor 2) |
0x29.1 | O2 sensor voltage wide range (Bank 2, Sensor 2) |
0x2A | O2 sensor lambda (Bank 2, Sensor 3) |
0x2A.1 | O2 sensor voltage wide range (Bank 2, Sensor 3) |
0x2B | O2 sensor lambda (Bank 2, Sensor 4) |
0x2B.1 | O2 sensor voltage wide range (Bank 2, Sensor 4) |
0x2C | Commanded EGR |
0x2D | EGR error |
0x2E | Commanded evaporative purge |
0x2F | Fuel level input |
0x30 | Number of warm-ups since DTCs cleared |
0x31 | Distance traveled since DTCs cleared |
0x32 | Evap system vapor pressure |
0x33 | Barometric pressure |
0x34 | O2 sensor lambda wide range (current probe) (Bank 1, Sensor 1) |
0x34.1 | O2 sensor current wide range (Bank 1, Sensor 1) |
0x35 | O2 sensor lambda wide range (current probe) (Bank 1, Sensor 2) |
0x35.1 | O2 sensor current wide range (Bank 1, Sensor 2) |
0x36 | O2 sensor lambda wide range (current probe) (Bank 1, Sensor 3) |
0x36.1 | O2 sensor current wide range (Bank 1, Sensor 3) |
0x37 | O2 sensor lambda wide range (current probe) (Bank 1, Sensor 4) |
0x37.1 | O2 sensor current wide range (Bank 1, Sensor 4) |
0x38 | O2 sensor lambda wide range (current probe) (Bank 2, Sensor 1) |
0x38.1 | O2 sensor current wide range (Bank 2, Sensor 1) |
0x39 | O2 sensor lambda wide range (current probe) (Bank 2, Sensor 2) |
0x39.1 | O2 sensor current wide range (Bank 2, Sensor 2) |
0x3A | O2 sensor lambda wide range (current probe) (Bank 2, Sensor 3) |
0x3A.1 | O2 sensor current wide range (Bank 2, Sensor 3) |
0x3B | O2 sensor lambda wide range (current probe) (Bank 2, Sensor 4) |
0x3B.1 | O2 sensor current wide range (Bank 2, Sensor 4) |
0x3C | Catalyst temperature (Bank 1 Sensor 1) |
0x3D | Catalyst temperature (Bank 2 Sensor 1) |
0x3E | Catalyst temperature (Bank 1 Sensor 2) |
0x3F | Catalyst temperature (Bank 2 Sensor 2) |
0x40 | Supported PIDs 0x41 to 0x5F |
0x41 | Monitor status this driving cycle |
0x42 | Control module voltage |
0x43 | Absolute load value |
0x44 | Fuel/Air commanded equivalence ratio |
0x45 | Relative throttle position |
0x46 | Ambient air temperature |
0x47 | Absolute throttle position B |
0x48 | Absolute throttle position C |
0x49 | Accelerator pedal position D |
0x4A | Accelerator pedal position E |
0x4B | Accelerator pedal position F |
0x4C | Commanded throttle actuator control |
0x4D | Engine run time run while MIL is activated |
0x4E | Engine run time since DTCs cleared |
0x51 | Fuel type |
0x52 | Alcohol fuel percentage |
0x53 | Absolute evap system vapor pressure |
0x54 | Evap system vapor pressure |
0x55 | Short term secondary oxygen sensor trim bank 1 |
0x55.1 | Short term secondary oxygen sensor trim bank 3 |
0x56 | Long term secondary oxygen sensor trim bank 1 |
0x56.1 | Long term secondary oxygen sensor trim bank 3 |
0x57 | Short term secondary oxygen sensor trim bank 2 |
0x57.1 | Short term secondary oxygen sensor trim bank 4 |
0x58 | Long term secondary oxygen sensor trim bank 2 |
0x58.1 | Long term secondary oxygen sensor trim bank 4 |
0x59 | Fuel rail pressure (absolute) |
0x5A | Relative accelerator pedal position |
0x5B | Hybrid battery pack remaining life |
0x5C | Engine oil temperature |
0x5D | Fuel injection timing |
0x5E | Engine fuel rate |
0x5F | Emission requirements to which vehicle is designed |
0x60 | Supported PIDs 0x61 to 0x7F |
0x61 | Driver's demand engine - percent torque |
0x62 | Actual engine - percent torque |
0x63 | Engine reference torque |
0x64 | Engine percent torque at idle |
0x64.1 | Engine percent torque at point 2 |
0x64.2 | Engine percent torque at point 3 |
0x64.3 | Engine percent torque at point 4 |
0x64.4 | Engine percent torque at point 5 |
0x65.1 | Auxiliary inputs / outputs status |
0x66.1 | Mass air flow sensor A |
0x66.2 | Mass air flow sensor B |
0x67.1 | Engine coolant temperature 1 |
0x67.2 | Engine coolant temperature 2 |
0x68.1 | Intake air temperature bank 1, sensor 1 |
0x68.2 | Intake air temperature bank 1, sensor 2 |
0x68.3 | Intake air temperature bank 1, sensor 3 |
0x68.4 | Intake air temperature bank 2, sensor 1 |
0x68.5 | Intake air temperature bank 2, sensor 2 |
0x68.6 | Intake air temperature bank 2, sensor 3 |
0x69.1 | Commanded EGR A duty cycle/position |
0x69.2 | Actual EGR A duty cycle/position |
0x69.3 | EGR A error |
0x69.4 | Commanded EGR B duty cycle/position |
0x69.5 | Actual EGR B duty cycle/position |
0x69.6 | EGR B error |
0x6A.1 | Commanded intake air flow A control |
0x6A.2 | Relative intake air flow A position |
0x6A.3 | Commanded intake air flow B control |
0x6A.4 | Relative intake air flow B position |
0x6B.1 | Exhaust gas recirculation temp sensor A (Bank 1 Sensor 1) |
0x6B.2 | Exhaust gas recirculation temp sensor C (Bank 1 Sensor 2) |
0x6B.3 | Exhaust gas recirculation temp sensor B (Bank 2 Sensor 1) |
0x6B.4 | Exhaust gas recirculation temp sensor D (Bank 2 Sensor 2) |
0x6C.1 | Commanded throttle actuator A control |
0x6C.2 | Relative throttle A position |
0x6C.3 | Commanded throttle actuator B control |
0x6C.4 | Relative throttle B position |
0x6D.1 | Commanded fuel rail pressure A |
0x6D.2 | Fuel rail pressure A |
0x6D.3 | Fuel rail temperature A |
0x6D.4 | Commanded fuel rail pressure B |
0x6D.5 | Fuel rail pressure B |
0x6D.6 | Fuel rail temperature B |
0x6E.1 | Commanded injection control pressure A |
0x6E.2 | Injection control pressure A |
0x6E.3 | Commanded injection control pressure B |
0x6E.4 | Injection control pressure B |
0x6F.1 | Turbocharger compressor inlet pressure sensor A |
0x6F.2 | Turbocharger compressor inlet pressure sensor B |
0x70.1 | Commanded boost pressure A |
0x70.2 | Boost pressure sensor A |
0x70.3 | Commanded boost pressure B |
0x70.4 | Boost pressure sensor B |
0x70.5 | Boost pressure A control status |
0x70.6 | Boost pressure B control status |
0x71.1 | Commanded variable geometry turbo A position |
0x71.2 | Variable geometry turbo A position |
0x71.3 | Commanded variable geometry turbo B position |
0x71.4 | Variable geometry turbo B position |
0x71.5 | VGT A control status |
0x71.6 | VGT B control status |
0x72.1 | Commanded wastegate A position |
0x72.2 | Wastegate A position |
0x72.3 | Commanded wastegate B position |
0x72.4 | Wastegate B position |
0x73.1 | Exhaust pressure sensor bank 1 |
0x73.2 | Exhaust pressure sensor bank 2 |
0x74.1 | Turbocharger A RPM |
0x74.2 | Turbocharger B RPM |
0x75.1 | Turbocharger A compressor inlet temperature |
0x75.2 | Turbocharger A compressor outlet temperature |
0x75.3 | Turbocharger A turbine inlet temperature |
0x75.4 | Turbocharger A turbine outlet temperature |
0x76.1 | Turbocharger B compressor inlet temperature |
0x76.2 | Turbocharger B compressor outlet temperature |
0x76.3 | Turbocharger B turbine inlet temperature |
0x76.4 | Turbocharger B turbine outlet temperature |
0x77.1 | Charge air cooler temperature bank 1, sensor 1 |
0x77.2 | Charge air cooler temperature bank 1, sensor 2 |
0x77.3 | Charge air cooler temperature bank 2, sensor 1 |
0x77.4 | Charge air cooler temperature bank 2, sensor 2 |
0x78.1 | Exhaust gas temperature bank 1, sensor 1 |
0x78.2 | Exhaust gas temperature bank 1, sensor 2 |
0x78.3 | Exhaust gas temperature bank 1, sensor 3 |
0x78.4 | Exhaust gas temperature bank 1, sensor 4 |
0x79.1 | Exhaust gas temperature bank 2, sensor 1 |
0x79.2 | Exhaust gas temperature bank 2, sensor 2 |
0x79.3 | Exhaust gas temperature bank 2, sensor 3 |
0x79.4 | Exhaust gas temperature bank 2, sensor 4 |
0x7A.1 | DPF bank 1 delta pressure |
0x7A.2 | DPF bank 1 inlet pressure |
0x7A.3 | DPF bank 1 outlet pressure |
0x7B.1 | DPF bank 2 delta pressure |
0x7B.2 | DPF bank 2 inlet pressure |
0x7B.3 | DPF bank 2 outlet pressure |
0x7C.1 | DPF bank 1 inlet temperature sensor |
0x7C.2 | DPF bank 1 outlet temperature sensor |
0x7C.3 | DPF bank 2 inlet temperature sensor |
0x7C.4 | DPF bank 2 outlet temperature sensor |
0x7D | NOx NTE control area status |
0x7E | PM NTE control area status |
0x7F.1 | Total engine run time |
0x7F.2 | Total idle run time |
0x7F.3 | Total run time with PTO active |
0x80 | Supported PIDs 0x81 to 0x9F |
0x81.1 | Total run time with EI-AECD #1 Timer 1 active |
0x81.2 | Total run time with EI-AECD #1 Timer 2 active |
0x81.3 | Total run time with EI-AECD #2 Timer 1 active |
0x81.4 | Total run time with EI-AECD #2 Timer 2 active |
0x81.5 | Total run time with EI-AECD #3 Timer 1 active |
0x81.6 | Total run time with EI-AECD #3 Timer 2 active |
0x81.7 | Total run time with EI-AECD #4 Timer 1 active |
0x81.8 | Total run time with EI-AECD #4 Timer 2 active |
0x81.9 | Total run time with EI-AECD #5 Timer 1 active |
0x81.10 | Total run time with EI-AECD #5 Timer 2 active |
0x82.1 | Total run time with EI-AECD #6 Timer 1 active |
0x82.2 | Total run time with EI-AECD #6 Timer 2 active |
0x82.3 | Total run time with EI-AECD #7 Timer 1 active |
0x82.4 | Total run time with EI-AECD #7 Timer 2 active |
0x82.5 | Total run time with EI-AECD #8 Timer 1 active |
0x82.6 | Total run time with EI-AECD #8 Timer 2 active |
0x82.7 | Total run time with EI-AECD #9 Timer 1 active |
0x82.8 | Total run time with EI-AECD #9 Timer 2 active |
0x82.9 | Total run time with EI-AECD #10 Timer 1 active |
0x82.10 | Total run time with EI-AECD #10 Timer 2 active |
0x83.1 | NOx sensor concentration bank 1 sensor 1 |
0x83.2 | NOx sensor concentration bank 1 sensor 2 |
0x83.3 | NOx sensor concentration bank 2 sensor 1 |
0x83.4 | NOx sensor concentration bank 2 sensor 2 |
0x84 | Manifold surface temperature |
0x85.1 | Average NOx reagent consumption |
0x85.2 | Average demanded NOx reagent consumption |
0x85.3 | NOx reagent tank level |
0x85.4 | Total engine run time while NOx warning mode is activated |
0x86.1 | PM sensor mass concentration bank 1 sensor 1 |
0x86.2 | PM sensor mass concentration bank 2 sensor 1 |
0x87.1 | Intake manifold absolute pressure A |
0x87.2 | Intake manifold absolute pressure B |
0x88 | SCR inducement system actual state |
0x88.1 | SCR inducement system state 10K history (0 - 10,000 km) |
0x88.2 | SCR inducement system state 20K history (10,000 - 20,000 km) |
0x88.3 | SCR inducement system state 30K history (20,000 - 30,000 km) |
0x88.4 | SCR inducement system state 40K history (30,000 - 40,000 km) |
0x88.5 | Distance travelled while SCR inducement system active in current 10K block (0 - 10,000 km) |
0x88.6 | Distance travelled in current SCR 10K block (0 - 10,000 km) |
0x88.7 | Distance travelled while SCR inducement system active in current 20K block (10,000 - 20,000 km) |
0x88.8 | Distance travelled while SCR inducement system active in current 30K block (20,000 - 30,000 km) |
0x88.9 | Distance travelled while SCR inducement system active in current 40K block (30,000 - 40,000 km) |
0x89.1 | Total run time with EI-AECD #11 Timer 1 active |
0x89.2 | Total run time with EI-AECD #11 Timer 2 active |
0x89.3 | Total run time with EI-AECD #12 Timer 1 active |
0x89.4 | Total run time with EI-AECD #12 Timer 2 active |
0x89.5 | Total run time with EI-AECD #13 Timer 1 active |
0x89.6 | Total run time with EI-AECD #13 Timer 2 active |
0x89.7 | Total run time with EI-AECD #14 Timer 1 active |
0x89.8 | Total run time with EI-AECD #14 Timer 2 active |
0x89.9 | Total run time with EI-AECD #15 Timer 1 active |
0x89.10 | Total run time with EI-AECD #15 Timer 2 active |
0x8A.1 | Total run time with EI-AECD #16 Timer 1 active |
0x8A.2 | Total run time with EI-AECD #16 Timer 2 active |
0x8A.3 | Total run time with EI-AECD #17 Timer 1 active |
0x8A.4 | Total run time with EI-AECD #17 Timer 2 active |
0x8A.5 | Total run time with EI-AECD #18 Timer 1 active |
0x8A.6 | Total run time with EI-AECD #18 Timer 2 active |
0x8A.7 | Total run time with EI-AECD #19 Timer 1 active |
0x8A.8 | Total run time with EI-AECD #19 Timer 2 active |
0x8A.9 | Total run time with EI-AECD #20 Timer 1 active |
0x8A.10 | Total run time with EI-AECD #20 Timer 2 active |
0x8B.1 | Diesel aftertreatment status |
0x8B.2 | DPF regen status |
0x8B.3 | DPF regen type |
0x8B.4 | NOx adsorber regen status |
0x8B.5 | NOx adsorber desulfurization status |
0x8B.6 | Normalized trigger for DPF regen |
0x8B.7 | Average time between DPF regens |
0x8B.8 | Average distance between DPF regens |
0x8C.1 | O2 sensor concentration bank 1 sensor 1 |
0x8C.2 | O2 sensor concentration bank 1 sensor 2 |
0x8C.3 | O2 sensor concentration bank 2 sensor 1 |
0x8C.4 | O2 sensor concentration bank 2 sensor 2 |
0x8C.5 | O2 sensor lambda bank 1 sensor 1 |
0x8C.6 | O2 sensor lambda bank 1 sensor 2 |
0x8C.7 | O2 sensor lambda bank 2 sensor 1 |
0x8C.8 | O2 sensor lambda bank 2 sensor 2 |
0x8D | Absolute throttle position G |
0x8E | Engine friction - percent torque |
0x8F.1 | PM sensor operating status bank 1 sensor 1 |
0x8F.2 | PM sensor active status bank 1 sensor 1 |
0x8F.3 | PM sensor regen status bank 1 sensor 1 |
0x8F.4 | PM sensor normalized output value bank 1 sensor 1 |
0x8F.5 | PM sensor operating status bank 2 sensor 1 |
0x8F.6 | PM sensor active status bank 2 sensor 1 |
0x8F.7 | PM sensor regen status bank 2 sensor 1 |
0x8F.8 | PM sensor normalized output value bank 2 sensor 1 |
0x90 | WWH-OBD discriminatory/nondiscriminatory display strategy |
0x90.1 | WWH-OBD vehicle malfunction indicator status |
0x90.2 | WWH-OBD emission system readiness |
0x90.3 | WWH-OBD Number of engine operating hours that the continuous MI was active. (Continuous MI counter) |
0x91 | WWH-OBD ECU malfunction indication status |
0x91.1 | WWH-OBD ECU Number of engine operating hours that the continuous MI was active. (Continuous MI counter) |
0x91.2 | WWH-OBD ECU highest ECU B1 counter |
0x92.1 | Fuel system control status |
0x93.1 | WWH-OBD vehicle cumulative continuous MI counter |
0x94.1 | NOx warning and inducement system status |
0x94.2 | NOx system reagent quality counter |
0x94.3 | NOx system reagent consumption counter |
0x94.4 | NOx system dosing activity counter |
0x94.5 | NOx system EGR valve counter |
0x94.6 | NOx system monitoring system counter |
0x98.1 | Exhaust gas temperature bank 1, sensor 5 |
0x98.2 | Exhaust gas temperature bank 1, sensor 6 |
0x98.3 | Exhaust gas temperature bank 1, sensor 7 |
0x98.4 | Exhaust gas temperature bank 1, sensor 8 |
0x99.1 | Exhaust gas temperature bank 2, sensor 5 |
0x99.2 | Exhaust gas temperature bank 2, sensor 6 |
0x99.3 | Exhaust gas temperature bank 2, sensor 7 |
0x99.4 | Exhaust gas temperature bank 2, sensor 8 |
0x9A.1 | Hybrid/EV Charging State |
0x9A.2 | Enhanced Hybrid/EV Charging State |
0x9A.3 | Hybrid/EV Battery System Voltage |
0x9A.4 | Hybrid/EV Battery System Current |
0x9B.1 | DEF Concentration |
0x9B.2 | DEF Tank Temperature |
0x9B.3 | DEF Tank Level |
0x9C.1 | O2 sensor concentration bank 1 sensor 3 |
0x9C.2 | O2 sensor concentration bank 1 sensor 4 |
0x9C.3 | O2 sensor concentration bank 2 sensor 3 |
0x9C.4 | O2 sensor concentration bank 2 sensor 4 |
0x9C.5 | O2 sensor lambda bank 1 sensor 3 |
0x9C.6 | O2 sensor lambda bank 1 sensor 4 |
0x9C.7 | O2 sensor lambda bank 2 sensor 3 |
0x9C.8 | O2 sensor lambda bank 2 sensor 4 |
0x9D | Engine Fuel Rate |
0x9D.1 | Vehicle Fuel Rate |
0x9E | Engine Exhaust Flow Rate |
0x9F.1 | Fuel System A Use Percentage Bank 1 |
0x9F.2 | Fuel System B Use Percentage Bank 1 |
0x9F.3 | Fuel System A Use Percentage Bank 2 |
0x9F.4 | Fuel System B Use Percentage Bank 2 |
0x9F.5 | Fuel System A Use Percentage Bank 3 |
0x9F.6 | Fuel System B Use Percentage Bank 3 |
0x9F.7 | Fuel System A Use Percentage Bank 4 |
0x9F.8 | Fuel System B Use Percentage Bank 4 |
0xA0 | Supported PIDs 0xA1 to 0xCF |
0xA1.1 | NOx Sensor Corrected Concentration Bank 1 Sensor 1 |
0xA1.2 | NOx Sensor Corrected Concentration Bank 1 Sensor 2 |
0xA1.3 | NOx Sensor Corrected Concentration Bank 2 Sensor 1 |
0xA1.4 | NOx Sensor Corrected Concentration Bank 2 Sensor 2 |
0xA2 | Cylinder Fuel Rate |
0xA3.1 | Evap System Vapor Pressure A |
0xA3.2 | Evap System Vapor Pressure A (wide range) |
0xA3.3 | Evap System Vapor Pressure B |
0xA3.4 | Evap System Vapor Pressure B (wide range) |
0xA4.1 | Transmission Actual Gear Status |
0xA4.2 | Transmission Actual Gear Ratio |
0xA5.1 | Commanded DEF Dosing |
0xA5.2 | DEF Usage for the Current Driving Cycle |
0xA6 | Vehicle Odometer Reading |
0xA7.1 | NOx Sensor Concentration Bank 1 Sensor 3 |
0xA7.2 | NOx Sensor Concentration Bank 1 Sensor 4 |
0xA7.3 | NOx Sensor Concentration Bank 2 Sensor 3 |
0xA7.4 | NOx Sensor Concentration Bank 2 Sensor 4 |
0xA8.1 | NOx Sensor Corrected Concentration Bank 1 Sensor 3 Corrected |
0xA8.2 | NOx Sensor Corrected Concentration Bank 1 Sensor 4 Corrected |
0xA8.3 | NOx Sensor Corrected Concentration Bank 2 Sensor 3 Corrected |
0xA8.4 | NOx Sensor Corrected Concentration Bank 2 Sensor 4 Corrected |
0xA9.1 | Motorcycle ABS Disable Switch State |
Operating System
Windows Vista SP2, Windows 7, Windows 8, Windows 8.1, and Windows 10
Windows XP is not supported.
Windows 10
Vehicle
TouchScan is compatible with all model year 1996 and newer cars and light trucks sold in the United States, including all American, European, and Asian vehicles. OBD legislation varies from country to country, therefore if you reside outside the United States, check here to verify that your vehicle is OBD-2 compliant before purchasing this product.
Obd2 Software For Windows 10 Free
Obd Software Windows 10 Free Download Full Version
Scan Tool
TouchScan is designed to work with any scan tool that is based on the ELM 327 command set. TouchScan works with USB, Serial, Bluetooth and Wi-Fi scan tools. See our list of adapters with descriptions and suggestions here. If you are not sure whether your scan tool is compatible, please contact us with the scan tool information and we will let you know.
TouchScan is distributed as a download only product. Upon purchase, you will receive an email with your activation code and download link. If you do not receive your activation code within one hour of purchase, please check your spam filter or contact us.
All sales on software licenses are final and cannot be returned.