How to Modify ELM327 to add HS/MS CAN Switch

Notice: My successful diy experience on “Add HS/MS CAN Switch” via ELM327 is only for your reference. I do not confirm all of you can test it successfully.

Most Ford and Mazda models (approximately since 2) are equipped with MS CAN Bus, while MS CAN Bus is not supported by ELM327 Bluetooth OBD2, because MS CAN is a manufacturer-specific solution and located on non-OBD2 pins.

While ELM327 is a very flexible tool and slight modification allows to implement the MS CAN support. Therefore, let’s come to the process on “How to modify ELM327 in order to add the HS/MS Can switch” below:

1.5V ELM327 Scanner supports HS CAN from the stock, because Ford HS CAN completely matches to the OBD2 standard. It occupies pins 6 and 14. MS CAN bus occupies pins 3 and 11 (illustrated below).

ELM327 1

The simplest way to implement the MS CAN support is to add a switch that will shift between MS/HS CAN. The scheme below explains the modification:

ELM327 2

Roadmap:

1. Purchase a 6 pin mini-switch of ON-ON type (for example, MTS-202-A2) in any shop that sells electronic components, also prepare a wire.

ELM327 3

2. Disassemble ELM327 (carefully remove the label that hides 4 screws, unscrew them).

3. Find a place for mini-switch (most complex part of the whole operation for some devices that are extremely compact).

4. Unsolder wires from pins 6 and 14 of the OBD2 jack and solder them to the 2 middle pins of the mini-switch.

5. Solder 2 new wires from 2 outer mini-switch pins to pins 6 and 14 of the OBD2 jack.

6. Solder 2 other new wires from 2 other outer mini-switch pins to pins 3 and 11 of the OBD2 jack.

7. Check the work (it is very important to do not mix CAN-L and CAN-H wires up) and assembly the ELM327, mark the MS and HS can position on the device box to avoid confusion.

So far, all steps done. Hope it indeed helpful to you.

ELM327 4

Mini ELM327 Bluetooth OBD2 Scanner

MINI ELM327 is the newly developed wireless scan tool. Mini Elm327 Bluetooth supports all OBD-II protocols.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).Clear trouble codes and turn off the MIL (“Check Engine” light)

Mini ELM327

MINI ELM327 Features:

• Works with all OBD-II compliant vehicles
• Wireless (Bluetooth)
• Software included for Palm, PDA
• Software included for Windows PC
• Software included for Windows Smartphone
• Supports ISO 9141, KWP2000
• Supports SAE J1850
• Supports CAN bus

MINI ELM327 Functions:

• Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).
• Clear trouble codes and turn off the MIL (“Check Engine” light)
• Display current sensor data, including:
• 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
• Many others…

ELM327 WIFI OBD2 Scan Tool Support Android and iPhone/iPad

ELM327 WIFI OBD2 scanner is the latest PC-based scan tool. ELM327 WIFI supports all OBD-II protocols and is dispatched with a number of compatible programs. The output protocol (connection to laptop) is USB cable.It is easy to use and very useful to diagnose cars. It use ELM327 software.

ELM327 WIFI

ELM327 Wifi OBD2 Scanner Function:

1. Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).

2. Clear trouble codes and turn off the MIL (“Check Engine” light)

3. Display current sensor data, including: 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.

ELM327 Wifi OBD2 Scanner Specification:

1. OBD-II Protocols:ISO15765-4 (CAN);ISO14230-4 (KWP2000);ISO9141-2;J1850 VPW;J1850 PWM

2. Output protocol:RS232 Baud rate:9600 or 38400 Indicator LEDs:OBD Tx/Rx, RS232 Tx/Rx, Power Operating voltage:12V, internal protection from short circuits/overvoltages

Nominal idle current:45 mA

3. Available cars:

Bens 2001/02/03 W203 C200K (ISO)

BMVV X5 2002 (ISO) Chevrolet Aveo (ISO)

Related Post:

VGATE WIFI OBD Multiscan Elm327 For Android PC and iPhone iPad

USB ELM327 V1.4 OBDII CANBUS Scanner with FT232RL Chip

USB ELM327 V1.4 OBDII scanner does all of the hard work of protocol translation into a simple ASCII character based view.ELM327 V1.4 is used as an interface to connect virtually all OBD-II compliant vehicles to a PC for on-board diagnostics (OBD) Via the included serial cable. Such vehicles are VW, Audi, Seat, Skoda, Opel, Vauxhall, Alfa, Mercedes, Smart, Renault, BMW, Peugeot, Citroen, Lotus, Ford, Rover, Aston Martin, Ferrari, etc.

ELM327 V1.4 USB SCANNER

ELM327 V1.4 Feature:

USB ELM327 V1.4 supports 9 protocols in all – SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2 and ISO 14230-4 as well as CAN Bus ISO 15765-4.
Precision-moulded diagnostic connector made to fit all VW/Audi vehicles, even those with “tight” trim around diagnostic socket.
USB port design.
Internal EEPROM can remember the last protocol.
Voltage input monitors your vehicle’s battery.

New for USB ELM327 V1.4:

General Items:

RS232 baud rates to 500 Kbps
Adaptive Timing automatically adjusts ST timeouts
Power up to AT MA is selectable
Source (tester) address can be changed
Can reset all PPs with a jumper
Receive addresses can be independently set
Power Control with a low power standby mode
A 4800 baud ISO option
A non-volatile memory location for storing user data
CAN extended addressing support
You can now perform ISO/KWP bus initializations without having to send a request
An SS command allows searching through the OBD protocols sequentially
A new TA command allows the Tester Address to be easily changed
Factory calibration for the voltage reading circuit can be easily restored

J1850:

Complete control over in frame responses (IFRs)
Delay before protocol 2 helps with some GM/Holden vehicles

ISO 9141 and ISO 14230:

The slow initiation address can now be varied
Control over key word checking
KWP protocols can now transmit 3 or 4 byte headers

CAN:

New J1939 protocol
Two user-definable CAN protocols
Improved error handling and recovery
Extended addressing support

Related ELM327 introduction: ELM327 1.5V USB CAN-BUS Scanner

ELM327 v1.5 USB CAN-BUS Scanner

ELM327 v1.5: OBD-II Software for ELM327 USB is a free program that allows you to use your PC and a hardware interface to get the information from your car’s computer.
ELM327 v1.5 program is very user-friendly, and easy to learn. ELM327 v1.5 is also very easy to install:simply extract the files into a folder on your computer’s hard drive, and you’re ready to go.
To uninstall the program, simply delete the entire contents of the folder where the program resides.
ELM327 v1.5 software supports two platforms – DOS and Windows.

ELM327 v1.5 USB CAN BUS SCANNER

ELM327 v1.5 Functions:

The program lets you perform the following operations:

1.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).
2.Clear trouble codes and turn off the MIL (“Check Engine” light)
3.Display current sensor data, including:
4.Engine RPM
5.Calculated Load Value
6.Coolant Temperature
7.Fuel System Status
8.Vehicle Speed
9.Short Term Fuel Trim
10.Long Term Fuel Trim
11.Intake Manifold Pressure
12.Timing Advance
13.Intake Air Temperature
14.Air Flow Rate
15.Absolute Throttle Position
16.Oxygen sensor voltages/associated short term fuel trims
17.Fuel System status
18.Fuel Pressure
Many others

ELM327 v1.5 Upcoming Functions:

1.Data graphing and logging
2.Freeze Frame data
3.Continuous and Non-Continuous Oxygen Sensor test results

ELM327 v1.5 Specification:

Processor: ELM327 USB
OBD-II Protocols: ISO15765-4 (CAN)
ISO14230-4 (KWP2000)
ISO9141-2
J1850 VPW
J1850 PWM

Output protocol: RS232
Baud rate: 9600 or 38400
Indicator LEDs: OBD Tx/Rx, RS232 Tx/Rx, Power
Operating voltage: 12V, internal protection from short circuits/overvoltages
Nominal idle current: 45 mA

ELM327 v1.5  Free Software:

1.GM Mode 22 Scan Tool by Terry
2.OBD Gauge for PalmOS and Pocket PC by Dana Peters
3.OBD Logger by Jonathan Senkerik
4.OBD-II ScanMaster by Wladimir Gurskij (ScanMaster 3.52 – local copy)
5.OBD2 Scantool by Ivan Andrewjeski
6.OBDII for ELM322 by David Huffman
7.pyOBD by Donour Sizemore for MacOSX and Linux
8.RDDTC by Pete Calinski
9.Real Scan by Brent Harris
10.ScanTest for Pocket PC by Ivan Ganev aka a-ser
11.wOBD by WDT

ELM327 v1.5 Aavailable Cars:

Benz 2001/02/03 W203 C200K (ISO)
BMW X5 2002 (ISO) Chevrolet Aveo (ISO)
Citroen C3 2004 (ISO) Daihatsu YRV 2005 (ISO)
Daihatsu YRV Turbo 2006 (ISO)
Fiat Tipo 2002 (ISO)
Ford New Focus 2006(CAN)

Honda Accord 2006 JDM (ISO)
Honda Accord Euro R 2004 JDM (ISO)
Honda City GD8 (ISO)
Honda Civic ES 1.6A (ISO)
Honda Integra Type R DC5 JDM (ISO)
Honda Jazz 1.4M (ISO)

Hyundai Accent 2004 (ISO)
Hyundai Getz 1.3A 2004 (ISO)
Hyundai Getz 1.6M 2004 (ISO)
Hyundai Matrix 2004 (ISO)
Hyundai Santa Fe 2.4A (ISO)
Hyundai Sonata GLS (ISO)
Hyundai Sonata 2005 (ISO)
Hyundai Tuscani FX (ISO)

Kia Carens 2005 (ISO)
Kia Magentis 2005 (ISO)
Kia Rio LS (ISO)
Kia Sorento SUV 2005 (ISO)

Lexus es300 Mazda 2 (CAN)

Mazda 5 (CAN)
Mazda 6 (CAN)
Mazda Premacy 2001 (ISO)
Mazda RX8 (CAN)

Mitsubishi Colt 2003 (ISO)
Mitsubishi Colt Plus 2005 (ISO)
Mitsubishi Eclipse(GST—–Turbo Car can be tested for the year 1 RS/GS—-1 GS all can do Turbo Car for the year 1,only have speed and TPS,can clear the DTCS)
Mitsubishi Lancer Evolution IX 2006 (ISO)
Mitsubishi Pajero 3.5 V6 2006 (ISO)

Nissan Sunny B14 (ISO)
Nissan Sunny VIP FB15 (ISO)
Nissan X-Trail 2.0L 2004 (ISO)
Nissan X-Trail 2.5L 2004 (ISO)

Peugeot 206 2001 –Only can show RPM
Peugeot 206 (ISO)
Peugeot 307 (ISO)
Peugeot 407 (ISO)

Renault Megane II 2005 (ISO)
Renault Kangoo 2006 (ISO)

Subaru Impreza 1.6TS 2002 (ISO)
Subaru Impreza WRX 2005 (ISO)

Toyota Camry 2.0A 2004 (ISO)
Toyota Camry 2.4A 2005 (ISO)
Toyota Corolla Altis 1.6A 2005 (ISO)
Toyota Corolla GLXi G8 1999 (ISO)
Toyota Corolla G9 2002 (ISO)
Toyota Vios 2004 (ISO)

Super Mini ELM327 OBD2 Scanner support Android Phone

Super Mini ELM327 supports Torque software for Android system cell phone. Super Mini ELM327 OBD SCAN is the newly developed wireless scan tool. It supports all OBD-II protocols.

Super Mini ELM327

Super Mini ELM327 Features:
0.Automatic
1.SAE J1850 PWM(41.6Kbaud)
2.SAE J1850 VPW(10.4Kbaud)
3.ISO9141-2(5 baud init,10.4Kbaud)
4.ISO14230-4 KWP(5 baud init,10.4 Kbaud)
5.ISO14230-4 KWP(fast init,10.4 Kbaud)
6.ISO15765-4 CAN(11bit ID,500 Kbaud)
7.ISO15765-4 CAN(29bit ID,500 Kbaud)
8.ISO15765-4 CAN(11bit ID,250 Kbaud)
9.ISO15765-4 CAN(29bit ID,250 Kbaud)
A.SAE J1939 CAN(29bit ID,250*Kbaud)
B.USER1 CAN(11*bit ID,125*Kbaud)
C.USER2 CAN(11*bit ID,50*kbaud)
Super Mini ELM327 Functions:
1.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).
2.Clear trouble codes and turn off the MIL (“Check Engine” light)
3.Display current sensor data, including:
4.Engine RPM
5.Calculated Load Value
6.Coolant Temperature
7.Fuel System Status
8.Vehicle Speed
9.Short Term Fuel Trim
10.Long Term Fuel Trim
11.Intake Manifold Pressure
12.Timing Advance
13.Intake Air Temperature
14.Air Flow Rate
15.Absolute Throttle Position
16.Oxygen sensor voltages/associated short term fuel trims
17.Fuel System status
18.Fuel Pressure
19.Many others…

ELM327 OBD2 WIFI Auto Scanner for IPhone Ipad IPod

ELM327 obd2 for iPhone,iPad is able to detect and interpret these protocols automatically. ELM327 obd2 scanner also provides support for high speed communications and a low power sleep mode. It use AT commands to communicate with a host device (PC, notebook, iPhone, iPod touch, iPad and so on). There are plenty of software packages available, which are fully compatible with WI-FI OBD AUTO CHECKER. Some of them have pretty useful features, such as engine running parameters monitoring, DTC reading and clearing, MPG meter, etc. You can even write your own software on a specified hardware platform if you wish, because the AT commands are fully documented and very well explained.

 

WI-FI OBD AUTO CHECKER is measuring only 2.7 x 1.25x 0.9 inches.It comes included with a power switch built-in to prevent the need for having to constantly disconnect your unit from the OBDII port. It is compatible with 1996 and later vehicles. Connecting to your iPhone / iPod touch /iPad is made by WIFI connection in adHoc mode.

 

Elder OBD compatible vehicles has a sticker indicates that the vehicle is OBD compatible. Model year 1996 and newer vehicles are compliant by default, and will not have this sticker.

Following are some of the parameters which could be read from the vehicle.

Vehicle Speed
RPM
Fuel Consumption*
Engine Coolant Temp
Fuel Pressure
Calculated Engine Load
Throttle Position
Intake Manifold Pressure
Air Intake Temp
Timing Advance
Mass Air Flow
Fuel Level
Barometric Pressure
EVAP System Vapor Pressure
Fuel Trim