Whatever the issue - such as rough running, heavy fuel consumption or lacking power, our network of 18,214, rated reviewed specialists nationwide are ready to help. We also work with Mobile Mechanics who will come to you if your Peugeot won't start.
A diagnostic test is a service performed by a mechanic to discover problems in a car. There are a diverse range of issues which can be discovered during a diagnostic and it is a vital aspect of car repair.
As a service, a diagnostic is vital for finding faults quickly. It is a service you will have to pay for as it takes time and skill to carry out, however, it is significantly quicker than manually checking every single part of a car which is how they used to be carried out.
A diagnostic test will be able to find problems which may be totally undetectable to a mechanic, furthermore, a diagnostic could tell a mechanic that a problem is developing before it turns into a serious issue.
The cost of a diagnostic is required as it takes time and mechanics charge for labour. The cost will depend on a number of factors including the type of car and garage. Dealership garages may carry a higher charge than an independent garage, however, the only way to find out how much a diagnostic will cost for you, is by using FixMyCar!
My car has been a real pain recently: it has a recurring error code that the garage can't seem to fix (apparently, it's a fault in the air conditioning, but the car doesn't even have air con!). Taking the car to the garage to get the code cleared means I lose the car for a day, which is getting annoying. So, I decided to buy myself a USB connecter for the car's On Board Diagnostics (OBD) and see if I could get it working with Linux (specifically Kubuntu, but I doubt it matters). I was pleased to find that there was some decent Free Software available for Linux called Scantool that enabled me to read and clear the codes on my car. Here's how to install and use the software, and some screenshots...
Since 2004, the EU has required all cars to have a compatible connector for On Board Diagnostics. In 2007, the regulations were updated and now require all cars to have an OBD-II connector within 0.61m of the steering wheel, which makes it easily accessible. My boring old 2004 Ford Fiesta has one behind a little flap under the steering wheel. OBD connectors come in USB and bluetooth variants, and you can pay through the nose for a fancy one or go with a cheap chinese knock-off. I opted for a generic 6 USB model from Amazon, which took ages to arrive but worked fine.
The software needs to access the OBD device, which is found at /dev/ttyUSB0. This is owned by root with the group dialout, so the proper way to run the scantool software is to add your user to the dialout group, e.g.:
When researching before trying the software out, I noticed someone recommending you run scantool with root so that it can read the device. While running it with sudo would work, it violates the principle of least privilege: scantool doesn't need superuser privileges to run, it just needs to be able to read the OBD interface. Running it as root is lazy - don't do it!
To make the changes to your groups take effect, you need to either log out and back in, or you can use the newgrp command, which will let you use the new group straight away by changing your group ID to the one you specify, in this case dialout:
You should see the main menu: If you select "read codes" now you will see the error codes along with explanations of what they mean (the codes are standard, but sometimes manufacturers have non-standard meanings, so you may get more than one explanation for each code): If you know what the code means and you are sure you want to clear it, you can select clear. Obligatory warning: I am not a mechanic. If you're not sure what the codes mean, ask a mechanic, and don't clear it unless you're sure it's OK. Back to the main menu, and choose sensor data to see realtime readouts from the sensors on the car (the car needs to be running for this to work): The tests option isn't implemented in this build, but the software still does more than enough to be useful!
My Bluetooth device pairs with my computer on a serial rather than a Bluetooth connection. I have followed the steps to change the dialout and my terminal says it is COM1 . . . opened /dev/ttuS0. The Scantool software will not connect and gives a notice. I am using Linux: Ubuntu 16.04.1LTS and a Bluetooth OBDII device that pairs just fine with my Android phone and Tourque, but I cannot get any applications for Linux to work with my computer(and I thought that Android was based on Linux, Ha!Ha!) .
Maybe something is missing in the above instructions???? Why does the OBDII BT device pair as a serial rather than a BT port like my audio devices pair? And when I have configured the ports for dialout and /dev/ttyS0 is now COM1
Thanks for this very informative webpage. Just received my USB ELM327 device today.
Hooked it up, started the engine and ran scantool, which connected after a little struggle with configuration.
For baud rate, device specifications stated 9600 or 38400, not what scantool defaults to.
For the COM port, scantool's output to console was helpful.
I got a USB one like in the picture. I couldn't get it to work at all. I knew it was connected to /dev/ttyUSB0 but I could only choose com1 through com8. After reading the man page, it will connect to com1 first tries /dev/ttyUSB0 and then tries /dev/ttyS0. Com2 tries /dev/ttyUSB1 and then tries /dev/ttyS1. The device was connected to /dev/ttyUSB0, but it was not reading in the software. I needed to change the baud rate to 38400 in order to get it to work 115000 is too fast.
You cannot re-program your car's computer with this tool. If it has an OBDII connector, you can read trouble codes from the car's computer, clear them and usually see some live data from the engine. The codes may not have the correct description on them, look up or ask an auto store to look up the code for your specific car if you are not sure. It's free software, you get what you pay for. I have noticed that older cars usually have incorrect descriptions on some codes, so double check!
This kludge tricks scantool into using COM4 port, and worked for my laptop. However, scantool was very limited in its diagnostics, and buggy as well. It crashed my computer when my car threw a fault, although that may be a linux issue. I like the idea of using my laptop, but the phone app was the easy choice here.
I followed the instructions on this page and the Scantool software starts but it states 'Interface cannot be found'. If that the pc interface of the Scantool to car interface. I didn't set the Com port or baud rate but followed instructions posted here. I was using Debian Linux on my PC.
The ABRITES Vehicle Diagnostics Interface is a powerful tool which offers support for 99 % of all automotive brands on the road. AVDI allows standard and advanced diagnostic procedures, as well as hundreds of complex operations, such as key programming, Engine Control Unit programming, module replacement, cluster calibration.
AVDI is your most powerful ally. The PassThru driver available in all AVDIs is an invaluable tool allowing you to work with original equipment manufacturer software (OEM), when necessary as well as a vast array of special functions allowing them to get the full experience of our products straight away. You can find details of those by brand listed below. The J2534 PassThru driver is compatible with the international SAE standards, and emulates different interface units in order to access 3rd party software products. This means, that you can access original equipment manufacturer products and work with them via AVDI, no need for additional tools. It saves time and expenses, leaving you and your customers happy.
AVDI is compatible for standard and advanced diagnostics with most brands and models, such as Volkswagen, Audi, Skoda, Porsche, Lamborghini (VAG), Mercedes-Benz (passenger vehicles, truck and even buses), Smart, BMW, Mini, Rolls Royce, Toyota, Lexus, Peugeot, Citroen, Renault, Dacia, and many more! Heavy-duty, agricultural, recreational and maritime vehicles are also supported (J1939 compliant).
Standard diagnostic capabilities:
I'm doing a service on my mum's 206, and will soon be servicing my sister-in-law's 307. I'd like to be able to scan the cars for faults and wondered what the crack is with Peugeot diagnostic software?
One of my mates bought Peugeot Planet/Lexia (the peugeot/citroen diagnostic OBD II interface and software) for about 99 from ebay. Came with the software and seems to work fine, weve tested it on quite a few cars now. Very useful for resetting DPF errors etc!
you can download the peugeot planet software (and updates) online but your need the lexia interface which is still around the 100 mark off ebay so it works out easyer just to get the interface and software off ebay.
Works on my laptop, win 7 64bit. As said above its the interface that costs the money so easier just to buy the package. Mines paid for itself already by turning the stupid tyre pressure sensors off on a Citroen c5
It is good because you can turn things on like cruise control and the onboard computer if you fit the right switch. Cruise control cannot be retro fitted on a 307 with a Siemens 2.0 HDI 90 though as I found out
I'm running it on an xp pro laptop I bought from Anthony as a specific diagnostics machine & I've also bought the galletto leads so I can read & reflash ecu's in an attempt to fix my 306 hdi ecu which locked itself & lost communication with the cph unit so it wouldn't unlock & start.
We have helped over 15.6 million drivers compare and save on their MOT, servicing and repair costs at local garages. In fact, when you compare garages through our online comparison site, you can save up to 70% when you choose one of the lower-cost options!
c80f0f1006