Elm327 Ver 1.2a Usb Driver

ELM327 VER 1.2A DRIVER FOR WINDOWS DOWNLOAD - To do so, we recommend you do the following. Connect to your vehicle using our software. Check out our tips and advice section for how to know which ELM version you have. I own a small business of renting and selling used 4x4s from UK market. Sorry to bother you, I have a technical question. Uploader: Nakinos Date. If you still need the drivers then, pop open the unit, look for a 16 leg chip just where near the usb cable plug into the board, this chip enulates serial to usb, find the number on the chip ( mine is pl-2303hx ), then either post it here and il post the drivers or a link to them or search on elm website download, drivers section for the drivers. Free Download Bluetooth/Wifi ELM327 OBD2 Scan tool Software for IPhone, Ipad, IPod, Android and PC.ELM327 scanner software for iOS (iPhone ipad iPod). IPod, most of devices, Linux and Clear. ELM327 VER 1.2A DRIVERS FOR WINDOWS - Current version is Windows based and works with ELM adapter. Connected to know that the ELM327 v1. The ELM327 OBD2 USB Scanners with BT, v1. Free Download Bluetooth/Wifi ELM327 OBD2 Scan tool Software for IPhone, Ipad, IPod, Android and PC.

The EM327 is a microcontroller programmed to translate the On-Board Diagnostics (OBD) interface that you can find in most cars. ELM Electronics created the most recent and favorite of the PIC family of microcontrollers.

The ELM327 is the bridge between the OBD and the interface on your device that allows you to read your car’s system.

The parts of the ELM327 include:

1. The chip that serves as the brain of the device. Thischip is either created by ELM327 or is a copy of that chip.

2. Electrical Voltage adaptors that differentiate betweenthe various systems in the car.

3. Voltage adaptors for the PC that convert the info fromthe car into a form that fits your device.

Contents

Elm327 Usb Software Download

  • 4 The Best ELM327 Adapters:
  • 5 ELM327 Apps
  • 6 ELM327 Software for PC
  • 7 ELM327 Adapters: Which One is Best for You?

ELM327 Interface

The ELM327 is the chip needed for your phones or PCs tocommunicate with your car. The ELM327 interface is the adaptor with the ELM327chip inside it that allows you to read those communications. It acts as a linkbetween your car’s onboard computer (ECU) and your device.

The OBD system in your car provides valuable information that helps you or your mechanic make needed repairs and perform standard maintenance to keep a vehicle performing. And the ELM327 interface offers you the access you need so you can interpret that information.

Functions of the ELM327

Features of the ELM327 include:

Reading Diagnostic Trouble Codes- This includes both genericcodes and manufacturer specific codes. The ELM327 is bi-directional, meaning itreads your car’s OBD and communicates with it.

The interface allows you to read the definition of each code and decide whether you can fix the problem yourself or if you need to take it to a mechanic. And your ELM327 can clear codes, so lights on dashboard turn off when issues are fixed.

Reading Diagnostic Data- The ELM327 goes a step further fromjust reading and clearing codes. It allows you to follow PIDs (PerformanceIndicators) and emissions data so you can manage your car even before thosetrouble codes appear.

The PID data appears in graphical form and gives you a clearpicture of whether your car is performing correctly. And emissions data helpsyou determine if your vehicle can pass emissions testing.

Tracking Live Data- The ELM327 follows data in real-time to help you understand things like your car’s engine performance or the fuel economy.

It records live data for over 60 different measuresincluding (but not limited to):

Driver

Average Trip Speed, Barometer, CO2 Emissions, RPM’s, Fuel Pressure, Speed, Torque, Trip Average Miles Per Gallon, Trip Distance, and many more.

Manages your Data- Data from your car logs onto your deviceand can be organized into reports. And those reports can be shared with otherswho have better knowledge than you do.

Protocols Supported by ELM327

The ELM327 is a significant improvement over previous models because those models only supported specific protocols. The ELM327, however, is compatible with protocols for almost all OBD2 model cars made after 1996.

Protocols supported by ELM327 are:

• SAE-J1850 VPW (at 10.4 kbit/s) or PWM (at 41.6 kbit/s)

• SAE-J1939 (either 250kbit/s or 500kbit/s)

• ISO 9141-2 (5 baud init at 10.4 kbit/s)

• ISO 14230-4 KWP (either 5 baud init and fast init, 10.4 kbit/s)

• ISO 15765-4 CAN (either 11 bit ID or 29 bit ID, 500 kbit/s or 250 kbit/s )

The Best ELM327 Adapters:

Bluetooth

ELM327 Mini- The device checks parameters in real-time alongwith reading and clearing codes. But it does not work with Apple products.

It is very simple to use, plug in, start engine, pair with tablet (or phone) after downloading app. .

Kitbest Bluetooth OBD2 Scanner – The Kibest monitors live sensor data and clear check engine codes. But it also is not compatible with Apple products.

This is a great tool for a very good price. .

Vgate iCar Pro- Depending on the power of your ELM327 app,the Vgate can run an emission test for you to see if you can pass before youtake your car over to the testing location. It also works with Apple products.

Product worked perfectly. No problems connecting via Bluetooth, and all coding went smoothly without interruption or error. .

Wifi

Kobra OBD2 Scanner & WiFi Car Code Reader-The Kitbest offers real-time data, works with most any car after 1996, and reads most major protocols. But the Kobra works with IOS and Android only.

It works well at a very good price. .

Wieppo ELM327 Wifi Adapter- The Wieppo works with alldevices. It also offers real-time dataand includes the library with 3000 code definitions. But the Wieppo doesn’twork diesel or hybrid cars.

Wsiiroon ELM327 Wifi Adapter- The Wsiiroom also works withall devices and reads fuel efficiency data as well. But the Wsiiroon will onlyclear your check engine light (so no airbag, transmission codes, etc.).

USB

ELM327 USB Adapter- This model USB adapter features greattransfer speeds of 500 kbit/s. It also includes advanced diagnostics, componentactivation, and service reset.

It easily plugs into your OBD2 port and communicates with the app on your phone. .

ELM327 Apps

ELM327 apps are available for both iPhone and Android. Theseapps check and clear codes, monitor dashboard information, and talk directly toyour car from your phone.

For the iPhone

Car Scanner ELM OBD2- The Car Scanner comes equipped with anextensive library of code definitions to help you clear most any check enginecode. The app also features diagnostic functions, a car performance tracker,and a trip guide.

This one is free andupdates frequently, but it doesn’t include all the advanced features otherbrands might.

The OBD Auto Doctor is one of the best apps for planningtrips. It alerts drivers with quick fuel efficiency data. A top gathering andreporting app, the Auto Doctor, is compatible with email.

The Auto Doctor reads and clears ECU codes and resets thecheck engine light. It also scans your emission status and pulls up live datafrom multiple parts of your car.

The Carista OBD2- The Carista costs more than most but is the best choice for customization. And it not only reads and clears trouble codes for your engines. The Carista also clears codes for the SRS and ABS systems.

And the Carista has a premium app that monitors tirepressure, retracts the parking brake if it gets stuck, and can perform a systemreset.

For Android

Torque Pro- The Torque Pro alerts you of problems in yourcar thoroughly before they happen. Along with clearing engine codes, itmonitors sensors and lets you know if your vehicle will pass emissions tests.

Torque Pro features a built-in dynamometer that measurestorque and RPM’s. It also measures your car’s efficiency and fuel economy.

OBD Fusion- The OBD Fusion reads and clears codes, keeps up withyour fuel economy, and displays a large number of gauges and graphs (includingRPM, engine temp, speed, etc.), so you can see how your car is performing inreal time.

The OBD Fusion supports more than 150 PID’s if you canmanage the way it drains your battery.

Dash Command- The Dash Command has most all the features theFusion has along with allowing you to check your emission status.

And Dash Command shows quick results if you have a newermodel phone.

ELM327 Software for PC

ELM327 software takes the data from your car and puts itright on your desktop or laptop.

For Windows

FORScan- The FORScan works for all versions of Windows goingall the way back to Windows 2000. It works for reading diagnostic codes andmodule sensors.

It runs diagnostic tests as well, but don’t get the Liteversion if you want diagnostic testing. The FORScan reads both generic andmanufacturer specific codes. It also displays data in text form.

However, FORScan’s are not compatible with all car models.

EngineCheck works for all gas-powered cars made after 2001and diesel cars made after 2004.

EngineCheck works almost exclusively with the check enginelight. It does include a handful other features, including live sensor data andfuel system status.

Freediag works exclusively with CLI (Command Line Interface). It reads and clears the Check Engine Light and is supported by five protocols (ISO 9141, ISO 9141-2, ISO 14230, SAE J1850 (PWM and VPW), SAE J2818/KWP1281/VAG), and the Mercedes Gearbox Protocol.

For Mac iOS

goSerial- The terminal interface reads and clears the CheckEngine Light and emission-related codes. It keeps multiple connections open atonce using a simple serial connection. And it’s completely free.

OBD GPS Logger- The GPS Logger compares code readings to thelocation of your car and downloads it on your computer. It allows you to trackhow efficiently your car is running and make a note of the place where yourvehicle started experiencing problems.

Also, the GPS Logger runs on OSX and Linux systems.

ELM327 Adapters: Which One is Best for You?

There are three fundamental ways to connect your ELM327 toyour device: Bluetooth, Wifi, or USB cable.

ELM327 Bluetooth Adapters

Since all modern phones (and many modern cars) have Bluetooth capabilities, Bluetooth works almost anywhere. You aren’t dependent on a Wifi network if you have a Bluetooth adapter. You can also buy these adapters at a very affordable price.

But Bluetooth adapters transfer data at a slower pace thanwifi. You also have to be within proximity of the car to get it to work. Thatmeans you can’t multitask while using this ELM327 adapter. If you use aBluetooth adapter, your vehicle will have to get all your attention.

ELM327 Wifi Adapters

Now keep in mind, most ELM327 wifi adapters aren’tconnecting to a local network. They create a network to communicate with yourcar.

Transfers happen quicker with a wifi adapter than they dowith a Bluetooth one. The wifi adapter reaches a greater range than theBluetooth adapter will. That allows you to shop for the new parts you need tofix the problem your ELM327 is finding.

And many computers don’t even have Bluetooth, but allcomputers have wifi, so the ELM327 wifi adapter offers greater variety in thekinds of devices its compatible with.

But most wifi adapters cost more. And you must remember yourpassword even if you set up an auto login. It can be challenging to get backinto your ELM327 if your device logs you out, and you don’t have your passwordon hand.

ELM327 USB Adapters

USB adapters are the true wildcard in this debate.

If your desktop or laptop is the device you rely on for car data, then the USB adapter might be your best option. All computers have USB ports, so you know it will be compatible. And many USB adapters produce high transfer speeds.

Range and mobility are the most substantial concerns withthe USB adapters. Some with significant range can read your car while you sitin another room. But others will require you to take your laptop into thegarage because of a lack of variety.

And most phones don’t support a USB connection, so thatlimits the devices you can use your USB adapter with.

FAQs about ELM327

1. How do I pair my ELM327?

Plug in your scanner into your car’s OBD II diagnostic port.Turn your ignition to the 2nd turn, so the engine stays off. Then, activate theBluetooth on your device and scan for your device. When the name of your devicepops up, click on it to pair.

2. How do I get ELM327 to work?

Plug in your scanner and turn on the ignition (the 2nd turnright before the engine is powered). On your device, go to settings, go towifi, then connect with the Wifi signal associated with your ELM327 (examplesfor names include WIFI ELM327, WiFiOBD, etc.)

After you’ve connected your device to the ELM327’s network,open your OBD app. Go to the app’s settings and set it to look for Wifi (it mayalready do this by default).

3. How do I connect my ELM327 to my iPhone?

For Bluetooth, launch the app and go to settings. Select the connection, then select connectiontype: Bluetooth. The search should produce your device. If it does not, click“update” to refresh the system.

For wifi, plug in your scanner and turn on the ignition (the2nd turn right before the engine is powered). On your device, go to settings,go to wifi, then connect with the Wifi signal associated with your ELM327(examples for names include WIFI ELM327, WiFiOBD, etc.)

After you’ve connected your device to the ELM327’s network,open your OBD app. Go to the app’s settings and set it to look for Wifi (it mayalready do this by default).

4. What are the risks of a Clone or a Pirate ELM327?

The ELM327 microcontroller code wasn’t copyrighted so anyonecan produce a copy of it. The clones and pirates are cheaper and featuresimilar abilities. But they are often buggy and don’t update (even if they saythey have).

For example, the first ELM327 put out by ELM Electronicsmarketed as version 1.0. Many pirate versions cloned the 1.0 software intotheir devices. But then, they traded “updates” (1.1. 1.2, etc.) that were notactual updates, just the 1.0 software pretending to be an update.

5. How do I spot and ELM327 Clone?

Check the version of ELM327 being advertised. An ELM327 withan interface of 1.5 is not a real version because ELM never realized thisversion.

And there are apps (such as Android’s “ELM327 Identifier”)that identify what version of the ELM327 chip is present so you can determineif the product is lying about how up-to-date it is.

The ELM327 is a programmed microcontroller produced by ELM Electronics for translating the on-board diagnostics (OBD) interface found in most modern cars. The ELM327 command protocol is one of the most popular PC-to-OBD interface standards and is also implemented by other vendors.

The original ELM327 is implemented on the PIC18F2480 microcontroller from Microchip Technology.

ELM327 is one of a family of OBD translators from ELM Electronics. Other variants implement only a subset of the OBD protocols.

Uses[edit]

The ELM327 abstracts the low-level protocol and presents a simple interface that can be called via a UART, typically by a hand-held diagnostic tool or a computer program connected by USB, RS-232, Bluetooth or Wi-Fi. New applications include smartphones.

There are a large number of programs available that connect to the ELM327.[1]

The function of such software may include:

  • Reporting of error codes
  • Clearing error codes

ELM327 Functions:

  • Read diagnostic trouble codes, both generic and manufacturer-specific.
  • Clear some trouble codes and turn off the MIL ('Malfunction Indicator Light', more commonly known as the 'Check Engine Light')
  • Display current sensor data
  • Engine RPM
  • Calculated Load Value
  • Coolant Temperature
  • Fuel System Status
  • Vehicle Speed
  • Short Term Fuel Trim
  • Long Term Fuel Trim
  • Intake Manifold Pressure
  • Timing Advance
  • Intake Air Temperature
  • Air Flow Rate
  • Absolute Throttle Position
  • Oxygen sensor voltages/associated short term fuel trims
  • Fuel System status
  • Fuel Pressure

Protocols supported by ELM327[edit]

The protocols supported by ELM327 are:[2]

  • SAE J1850 PWM (41.6 kbit/s)
  • SAE J1850 VPW (10.4 kbit/s)
  • ISO 9141-2 (5 baud init, 10.4 kbit/s)
  • ISO 14230-4 KWP (5 baud init, 10.4 kbit/s)
  • ISO 14230-4 KWP (fast init, 10.4 kbit/s)
  • ISO 15765-4 CAN (11 bit ID, 500 kbit/s)
  • ISO 15765-4 CAN (29 bit ID, 500 kbit/s)
  • ISO 15765-4 CAN (11 bit ID, 250 kbit/s)
  • ISO 15765-4 CAN (29 bit ID, 250 kbit/s)
  • SAE J1939 (250kbit/s)
  • SAE J1939 (500kbit/s)

ELM327 command set[edit]

The ELM327 command set[3][4] is similar to the Hayes AT commands.

Other versions[edit]

Typical cheap ELM327 copy without label on the controller

The ELM327 is a PIC microcontroller that has been customized with ELM Electronics' proprietary code that implements the testing protocols. When ELM Electronics sold version 1.0 of its ELM327, it did not enable the copy protection feature of the PIC microcontroller. Consequently, anyone could buy a genuine ELM327, and read ELM's proprietary binary microcontroller software using a device programmer. With this software, pirates could trivially produce ELM327 clones by purchasing the same microcontroller chips and programming them with the copied code.[5][6] ELM327 copies were widely sold in devices claiming to contain an ELM327 device, and problems have been reported with the copies.[7] The problems reflect bugs that were present in ELM's version 1.0 microcode; those making the clones may continue to sell the old version.

Although these copies may contain the ELM327 v1.0 code, they may falsely report the version number as the current version provided by the genuine ELM327, and in some cases report an as-yet non-existent version.[8] Released software versions for the ELM327 are 1.0, 1.0a, 1.1, 1.2, 1.2a, 1.3, 1.3a, 1.4, 1.4b, 2.0, 2.1, 2.2 and 2.3 only.[9] The actual functions of these copies are nonetheless limited to the functions of the original ELM327 v1.0, with their inherent deficiencies.

Version outline[edit]

v1.0Initial public release, the ELM327 v1.0 supported:– SAEJ1850 PWM and VPW,-– ISO 9141-2 (10.4 and 9.6 kbps),– ISO 14230-4 (10.4 and 9.6 kbps),– ISO 15765-4 CAN (250 and 500 kbps)-The RS232 baud rates were only 9.6 kbps or 38.4 kbps

v1.0a– J1850 VPW timing adjustment for some ’99 – ’00 GM trucks.

v1.1– Introduced Programmable Parameters– Added Flow Control commands

v1.2– RS232 baud rates are adjustable to 500 kbps– Programmable Parameters can be reset with a jumper– Introduced Adaptive Timing– Added SAE J1939 support (protocol A)– Added user defined CAN protocols B and C– Modified KWP protocols to allow four byte headers

v1.2a– Changed error detection to catch KWP 4 byte headers if no data or checksum– Added check to prevent CAN mask corruption on certain Flow Control sends

Elm327 Obd2 Driver

v1.3– Adaptive Timing tuned a little differently– Several J1939 improvements– New CAN CRA commands to help setting masks and filters– New CAN D0/D1 commands for printing of message dlc– New CAN RTR command for sending same– Added space character control in responses– New STOPPED message for user interrupts during searches– Introduced LV RESET message for resets from low voltage– New @2 and @3 commands for storing of unique identifier– Added ability to state the number of responses desired

v1.3a (still available)– Added wiring checks for when the J1962 CAN pins are used for other functions

v1.4– Added Low Power mode (‘sleep’ function)– Added extended addressing mode for CAN protocols– Added 4800 baud ISO 9141 and ISO 14230 support– Allow manual control over ISO 9141 and ISO 14230 initiation– Provided a single EEPROM byte for user data storage– All interrupts now say STOPPED (not just when searching)– Many new Programmable Parameters and additions

v1.4aElm Electronics never made a v1.4a

v1.4b (no longer available)– New CSM command to have active or passive CAN monitoring– New CRA command to quickly reset changed masks and filters– Several SAE J1939 updates

v1.5Elm Electronics never made a v1.5

v2.0– New Activity Monitor watches OBD pins– Wake from Low Power now retains settings– AT CRAs accept ‘don’t care’s (X’s)– New PP’s provide extensive ISO/KWP control– Increased the RS232 Tx buffer to 512 bytes– Brownout reset voltage reduced to 2.8V

v2.1– Speed increases– Processes ‘Response Pending’ (7F xx 78) replies– CAN searches now measure frequency and require a match

v2.2– AT CS command now shows CAN frequency– Added 12500 and 15625 bps ISO/KWP baud rates– New AT CER hh command allows defining the CEA Rx address– New IFR modes 4,5,6 control J1850 IFR sending while monitoring– Added PP 1F to allow KWP length to include the checksum byte– Increased PP19 from 31 to 4F

v2.3 (latest release)– New AT FT command adds another layer of filtering– Added three CAN Flow Control modes for experimenters– Response Pending now works with CAN Extended Addressing– New AT IA, and C0/C1 commands– Better noise tolerance on RS232 Rx

Slightly more detailed changes may be viewed in their latest datasheet in the Version History chapter.[10]


See also[edit]

References[edit]

  1. ^'ELM327 Compatible Software'. imechatronics.com. IMechatronics. Retrieved 6 May 2012.
  2. ^'ELM Electronics'. ELM Electronics. ELM Electronics.
  3. ^'ELM327 AT Commands'(PDF). ELM Electronics. Retrieved 6 May 2012.
  4. ^'ELM327 v2.2 OBD to RS232 Interpreter'(PDF). ELM Electronics. Retrieved 15 Jan 2018.
  5. ^'83427-elm327-usb-vehicle-obd-2-scanner-tool'. Priuschat forum. Retrieved 6 May 2012.[dubious]
  6. ^'ebay ELM327 mini guide'. User review. eBay. Retrieved 6 May 2012.[dubious]
  7. ^'Why you shouldn't buy an Elm327 Clone'. Scantool. Retrieved 6 May 2012.
  8. ^'ELM327 Product Information'. ELM Electronics.
  9. ^'ELM327 SW versions'. ELM Electronics. Retrieved 28 May 2020.
  10. ^'The ELM327 v2.3 data sheet'(PDF). ELM Electronics. Retrieved 28 May 2020.

External links[edit]

Retrieved from 'https://en.wikipedia.org/w/index.php?title=ELM327&oldid=976332309'