Car code reader


Have used Foxwell NT510 for BMW repair job for more than a year. Here is what i did with it, some successful and some not…


1999 540iT

2003 E39 M5

2003 X5 E53 4.6is

well beyond a peak code reader for specific BMW codes on 3 BMWs E39 M5(2003), X5 E53 4.6is (2003), and 540iT (1999) —ok


2000 E39 M5:

communicates via the obd2 plug in the cabin, read TPMS codes —ok


2003 e46 325xi:

read codes from TCU —ok


2004 X3:

read and reset airbag service light —ok

have an intermittent airbag service light on 2004 X3 that BMW service cannot track down as it clears from memory before I can get it in for service


2006 BMW X3:
find 2 misfires because of bad plugs —ok


2008 BMW E93:

register a new battery —ok


2009 BMW E82 135:

scan for ghost codes, and any other stored codes —ok


2009 535i N54 engine:

allow to alignment and calibrate fuel injectors —ok


2009 BMW z4:
diagnose and find bad HAL sensors stopping the roof from retracting —ok


2009 bmw 335i (American):

do battery registration —ok


2010 335i:

code new injectors —ok


2010 BMW e88:

reprogram of injector values and Engine idol speeds and it can be used on it —ok


2011 E90 328i LCI model:

re-program the Speed Governor —ok


2011 335d:

clear the error code for halos with proper resistance; reset “Right/Left Cornering light” warnings caused by after-market halo installation —ok


E92 M3:
perform a throttle actuator adaptation —ok


2012 BMW F10:

reset SAS and the Airbag/seatbelt light also can modulate the e-parking brake on F10 to enable a rear brake job with rotor replacement —ok


BMW F82 M4:

provides sensor data from the oil level system —ok



OBD1 cars will require adapter ES2992111 to perform function, available features will be dependent upon the cars abilities. But not all features are compatible with all models… Sorry for i forgot the make notes of this


Also, i got some failures on this scanner Foxwell  NT510:

2007 BMW z4m roadster:

cannot remove the top rpm limiter on a BMW z4m roadster 2007, performance tuning software is required to remove top speed limiters


2005 BMW x5 4.4i e53:

can’t retract the calipers on a 2005 BMW x5 4.4i e53. The E53 does not have electronically controlled calipers.


O2 sensor reading and clearing:

Can read and reset O2 sensor readiness codes but will not code them off.


In short, i have to say, this NT510 scanner definitely gonna happen to repairing work. Easy to use, only to follow the screen instruction; even if green hands use without issues.


Here’s a long post feedback on Autophix OM123.
Many motorists sometimes want to be able to learn about the state of his car more than just giving a burning or extinct service lamp. After all, the modern car is increasingly becoming like a computer with wheels. Multiple sensors, entangling basic units and components of the machine, connected to a central control unit, which not only gives the device the team, but sometimes diagnoses, identifying certain faults arising in the car. If the problem is not critical, then its code is stored in a central control unit and the memory at the next maintenance with them will need to understand professionals. If substantial damage, the corresponding indicator lights up on the dashboard and must be sent directly to the service, to eliminate existing or impending failure.
But, like any computer system, the car can fail for many reasons, ranging from poor contact and ending with poor-quality fuel when refueling. If the fault indicator lights up in the city garages at every corner, it’s okay, and you can hold on to the nearest.But outside the city, but on the federal highways, where distances between cities, and indeed human settlements, estimated at times hundreds of difficult kilometers, it is worth to have in stock digital assistant, able to talk about the problem a little bit more than just a burning light bulb with an appeal to stop in corporate service-center.
In the market there are both professional scanners, which cost many thousands of money and are able to recognize thousands of fault codes from dozens of vehicles and simple models, simply issuing a fault code or connecting to a Bluetooth smartphone. But sales are seen and some intermediate device, one side having all the parameters of professional scanners, with another very democratic in price and who can not afford a regular enthusiast automovement. And it is on such a device will be discussed further.
Meet, Autophix ODBMate OM123! The Chinese company Autophix engaged in the development and manufacture of simple devices to connect to the car in order to extract useful information from its central unit. Among the product names have conventional scanners, but the present and highly advanced models, allowing to carry out a truly professional job. Popularity of the devices Autophix high enough that it would have on the market widely sold counterfeits of this company (yes, the Chinese with great pleasure fake Chinese products).
The model number of Autophix OM123, perhaps one of the weakest units produced, but even it has all the necessary functions. OM123 works with cars ODB II protocol with the USA, Asia or Europe, issued in 1996, the year. The device can easily determine the error codes in the central block, can read the current errors that occurred before serious errors, and view some of the car settings. In addition, there is the opportunity to see “live” data about the car, for example, speed, RPM, engine temperature, etc., also is there the possibility of obtaining the parameters at the time of the error. Of course, in using the device can not only look at the error codes and erase them, extinguishing the service light on the dashboard. Well, and other functionality, such as connecting to the vehicle’s CAN-bus, the main library of the error codes, reading of parameters such as VIN, CIN and CVN. Of course, support all these functions are very dependent on the car. For example, some machines may simply be unable to identify the device (work on other protocols or work only with a proprietary scanner), while others may only give out the information. Therefore it is necessary to try and verify the operation in each particular case.

The device comes in a transparent blister pack and has a bright orange body. But this solution is not the only color available.Fans of black, it may acquire OM123 in the case of the classic anthracite color. After unpacking the device, you understand why Autophix so often counterfeited. The device looks at 100%. High-quality materials and flawless assembly. That is what must be made good device, which not only works, but that is also a pleasure to use. The case is a plastic device and is equipped with several rubber buttons and a monochrome LCD display. Necessary and sufficient minimum. By car device is connected via a universal ODB II jack that is made here to a very reliable and flexible cable length and forty centimeters. In moderately long to comfortably sit in the chair, but also short enough that the cable would have a surplus would not hang out at the cabin during a code review.

In the OM123 manifests itself as confident as he looks. The buttons are pressed clearly, in his hand, he does not slip on the LCD screen display to read even in low light. It’s nice that the scanner does not require an external power supply, it receives energy for its operation from ODB II connector, and it does not slow down. In tests, it is connected to the central unit in just a couple of seconds, sorting through communication protocols. All declared functions are mutually supported by car to work.Error codes are read, erased, if necessary, the service light is extinguished, current and stored parameters are passed. In general, everything works as advertised. Even nothing to complain about. The only thing on the menu is not possible to select the Russian language, but you should learn foreign languages, do you?


Checking the device (connection was a rare diesel Asian, European women and Asian women pair and mate with Mercedes device is refused), I still succumbed to the temptation and decided to check out what’s inside of this baby. The insides of OM123 were no worse than his appearance. All manufactured industrial way, no “snot” hot-melt adhesive and the “Left” jumper is not found. Everything is perfect. By the way, there MiniUSB port through which you can download updated firmware to the device or load decryption codes for the desired brands and models of cars at the bottom of the device.
Overall OM123 looks pretty decent, in no complaints and absolutely no mourning for the untimely spent money. This kid can always help out in the far way or on vacation, tell what happened there with the faithful iron horse than he fell ill.
Item:New Arrival OM123 OBD2 EOBD CAN Hand-held Engine Code Reader with multi-language
Here’s Description:
Hand-held OBD2 tool—OM123 make it a easy way to saves time and money on repairs- find out what’s wrong prior to
Repairing and verify a repair, OM123 offers peace of mind for anyone who has ever worried about car maintenance.
The easy-to-use device, which fits inside a purse or glove compartment, empowers drivers to monitor their vehicles
Language: English, French, German, Spanish, Dutch, Finish, Portuguese, Russian
OM123 Features and Function:
1. Built-in OBD-II DTC library
2. Plug-and-play interface and highly reliable
3. Large LCD screen easy to read
4. No batteries,supply power through detachable OBDII cable
5. Small size and conveniently fits in your palm
6. Reads & clears trouble code: generic codes, pending codes and manufacturer’s specific codes
7. Reads live data stream
8. Displays I/M readiness Status
9. Detects OBD-II Freeze Frame Information
10. Retrieves Vehicle information (VIN, CID and CVN)
support vehivle years:1996-2014
UK cars
Petrol cars from 2001 onwards
Diesel cars from 2004 onwardsRest of the world cars
Petrol cars from 1996 onwards
Diesel cars from 2004 onwards

OM123 Car Brand List:
Alfa Romeo
Aston Martin
Land Rover


Tool many diagnostic tool to choose,today ,obd2express recommends a scanner could  best work on 2000 BMW E53 2002 E46s

Item name:Foxwell NT510 Multi-System Scanner

Car make and year:

2000 BMW E53 and 2002 E46s


On the 2000 E53, I’d like to be able to read all modules (with normal resets, etc. possible) for any year up to around 2005. I don’t mind if it’s a dedicated hardware unit or software

To reset the Oil and Inspection (IC module) on the E46s.


Peake tool

Carsoft software

Carly kit


Foxwell NT510 scanner


  1. Test results (with Fail):

1). Peake tool works fine with my 2000 E53 and our 2002 E46s, but is limited to DME diagnosis and isn’t exactly user-friendly.

2). Carsoft software will read pretty much all modules on the 2000 E53 via the BMW-proprietary “DLC” socket under the bonnet, except for the DME & EGS which need to be read from the ODB2 socket inside. On the 2002 E46s which just have ODB2 it will just read DME, and I have to use my Peake tool on these to reset the Oil and Inspection (IC module) on the E46s!

3). I also got the “VAG KKL USB OBD cable with FTDI FT232RL Chip” cable today per…xperimentation, but that was even less successful. The PC just blue screens when trying to install the 2.10.00 driver as directed in the instructions in the link. I’m not having much luck at this…

4). Carly kit: I tested with the Lite software. Varied results, not helped by the fact that it’s not partiuclarly intuitive and/or I’m not that bright!

2000 E53 X5 4.4i via ODB port: 2/24 modules “answered”

2002 E46 330Ci vai ODB port: 17/30 modules “answered”

I wasn’t able to fathom which of the modules “answered” becuase it just seems to show a list on the next screen 2/2, 3/3, 1/1, 5/5.

I can’t “buy” Carly yet as I need it to work on my phone and I borrowed my wife’s. Mine has USB-C and I haven’t got the OTG cable for that yet…

Presumably I’ll know more with the full version (it’s a shame Carly don’t really let you see what you’re going to be able to do before you buy), and it seems worth

having for the E46 at l least, though probably not with my E53!

5). BMW inpa: I manged to get my USB-FTDI serial drivers issue sorted and now I can “see” the car in INPA. Not that that helps me a great deal as it’s *so* complicated I have no idea how to make it do anything except read a few codes!

  1. Test ok with Foxwell NT510 scanner:

Another up and coming stand alone tool that is looking very promising is the Foxwell NT510 BMW/Mini scan tool.

One nice feature of Foxwell NT510 is it appears to support straight up OBDII (covering most, if not all of the common OBDII protocols) with the addition of BMW specific/proprietary code reading and BMW specific service related features.

I received one Foxwell NT510 for evaluation and had spent several hours with it so far and I am liking what I am seeing so far.

Played around on my BMW E70 for a bit, covers ABS, Airbag, Electronic Parking Brake, some EWS/CAS, Active Suspension, Service Resets for $200.

Foxwell NT510 can be updated to include VW/Audi/VAG, Mercedes and some other manufacturers for approximately $70 for model line. These updates are manufacturer specific.

My e70 I have codes all sorts of convenience features for things like door locks, windows, tailgate and lighting.

  1. OBDFusion:

I also suggest OBDFusion as this App does a very good job with standard OBDII Logging and all you need to do is keep and interface in the car and you will always have at least an OBDII tool at hand when out on the road.


I am told that this BMW B800 airbag reset tool can work on most of BMW cars between 1994 and 2003. I used it to work for 2001 BMW 735i and 2002 BMW 530i successfully.I bought this BMW B800 scanner online from China guy one year ago for USD$19 . I used it to do 2001 BMW 330i, but I failed. I tried to use it to read the SRS fault codes for 2003 BMW 325i. It performed well. And I also used it to reset the SRS Light 2002 BMW 745Li. In following days, I will continue to use it. The parcel includes 1pc x B800 Interface, 1pc x BMW 20Pin connector and 1pc x User manual. By the way, I want to share you my joke about the obd2 tool. As soon as I received my parcel, I opened it and tested my B800 at once. That was why I had some troubles. When I finished operation, the indicator light of airbag was on all the time. Oh, my god! Was it broken? I called the seller. She told me that my operation was incorrect. I should read the user manual in the package. I followed what she said and succeed. So, for new users, read the manual first before using.


It was because I wanted to reset 1998 328I airbag warning light then and I thought it a good choice since we have two old Bimmers and this tool was cheap. It worked, this tool successfully done in 2 minutes. Recently my 2000 BMW E39 523I got the same problem. So I used BMW B800 again and the airbag light off sobmw on.

Now I will show you how I used this BMW B800 to reset airbag light:


First, I connected this tool with car and pressed the “Enter” button and it showed me “03”.


Next, I pressed “Stroll” button then “Enter” button. The airbag light started blink then it was off.





ELM327 can be divided into different categories according to the different ways

1) Operating system

ELM327 are designed to work on various systems, Android and PC system, Android and IOS system, Android, IOS and PC system, Android and Symbian system, IOS system only etc. Different system based elm327 scanners highlights different features, also differs in software installation and usage. Users had better to pick up one that meets their phone/PC requirements.

2) Connection Mode

ELM327 products are designed to work through multi communication ways, WIFI, USB, RS-232 and Bluetooth.


WIFI ELM327 interface is able to detect and interpret obd2 / eobd protocols automatically. It also provides support for high speed communications and a low power sleep mode. It is easy to communicate with a host device (PC, notebook, iPhone, iPod touch, iPad and so on).



USB ELM327 scanner can translate all the hard work of protocol into a simple ASCII character based view via the included serial cable. USB ELM327 is used as an interface to connect virtually all OBD-II compliant vehicles to a PC for on-board diagnostics (OBD).



OBD-II Software for ELM327 Bluetooth is a free program that allows you to use your PC and a hardware interface to get the information from your car`s computer.we have black ,white and blue for you choose.

3) Communication Protocol
Some elm327 products are special designed for CAN BUS protocol vehicle models, some fits for OBDⅡand EOBDⅡ vehicles, most of them support all OBDⅡprotocols vehicles. Make sure pick up a correct elm327 to meet the requirement of your vehicle communication protocol.

4) Outlook Design
The outlook design of elm327 scanners turns to get smaller and smarter. MINI elm327 takes over the elm family. Some even special designed with an ignition switch to expand service life. Some elm327 scanners are offered different color alternative.

How to install Bluetooth ELM327 on computer?

1) Locate the diagnostic connector. The 16-pin D-shaped diagnostic link connector (DLC) should be located in the passenger or driver’s compartment in the area bounded by the driver’s end of the instrument panel to 300 mm (~1 ft) beyond the vehicle centerline, attached to the instrument panel and easy to access from the driver’s seat. The preferred location is between the steering column and the vehicle centerline.
2) Turn on the ignition switch and plug the elm327 into the diagnostic socket.
3) Install USB to Bluetooth adapter. Make sure Bluetooth is activated on your laptop or phone. Turn on the Bluetooth symbol and add a device.
4) Match the password and enter the device Bluetooth pairing code
5) Launch the software and select the appreciate COM port. The COM port is the port that your Bluetooth is setup on your computer to communicate with incoming devices. Had better write it down and you will need it later to configure the diagnostics software.
6) Start to scan the ECU and read data.

How to install Bluetooth elm327 on Android Phone/Tablet?

1) Locate the diagnostic connector. The 16-pin D-shaped diagnostic link connector (DLC) should be located in the passenger or driver’s compartment in the area bounded by the driver’s end of the instrument panel to 300 mm (~1 ft) beyond the vehicle centerline, attached to the instrument panel and easy to access from the driver’s seat. The preferred location is between the steering column and the vehicle centerline.
2) Turn on the ignition switch and plug the elm327 into the diagnostic socket.
3) Touch Settings » Wireless & Networks » Check the Bluetooth box and go to » Bluetooth Settings. From here — scan for devices and ELM327 Bluetooth scanner will show up as either: ELM, ELM327, CAN, OBD, etc. Enter the pass code to pair the Bluetooth.
4) Launch the OBD app you have download form Google Play Store and connect to elm327.

How to setup WIFI elm327 on computer?

1) Install the software on computer
2) IP address setting: IP: and subent mask:
3) Find out the elm327 on the network list. Click “Connect” to connect PC with elm327
4) After well connect with elm327 scanner, start to configure the software before use.
5) Save settings and ready to use the device to scan ECU and display data.

How to setup WIFI elm327 on IOS Phone/Tablet?

1) Click Setting>>General>> Network
2) IP address setting: IP: and subent mask:
3) Scan for the elm327 device and join the network.
4) Configure the software before use
5) Save settings and ready to use the device to talk to car’s computer.

The best WIFI elm327  for 10.99 EUR  at here :
The best Bluetooth elm327 for 8.5 EUR  at here: