Scanners, adapters and OBD basics
Choosing hardware, connecting it, and reading what it gives you. ← Browse sections
-
The 60 ohm test: checking CAN bus termination with a multimeter
One measurement, two wires, thirty seconds. It tells you whether the vehicle network is physically intact before you diagnose a single module.
-
ELM327 AT commands: the reference every owner eventually needs
The commands your app sends before it shows you a single number. Knowing a handful of them turns a connection problem from a mystery into a diagnosis.
-
IUMPR: the ratio that proves your monitors actually run
A monitor that says "ready" once is not the same as a monitor that runs regularly. IUMPR is how the regulator closed that gap, and it is readable.
-
K-line and ISO 9141: diagnosing cars built before CAN
Vehicles from roughly 1996 to 2007 often use a single-wire protocol that many cheap adapters handle badly. Knowing which one you have avoids blaming the car.
-
How the catalyst monitor decides your converter has failed
P0420 is a conclusion drawn from comparing two sensor traces. Understanding the comparison is what stops people buying converters they did not need.
-
The comprehensive component monitor: the one that never says "not ready"
Every readiness list has one entry that is always complete. It is not broken, and understanding why explains how the other monitors differ.
-
Exporting OBD logs: turning a CSV into an actual answer
A log is only useful if you can compare it against something. Here is what to record, how to structure it, and which comparisons find faults.
-
How the EVAP monitor tests for leaks, and why it needs half a tank
The fussiest test on the car. Knowing its conditions is the difference between a week of aimless driving and a readiness status that completes.
-
OBD for a small fleet: what to log and what to act on
Five vans and no workshop. The value is not in reading codes after a breakdown — it is in the trends that let you schedule work instead of reacting to it.
-
How the misfire monitor counts what it cannot see
There is no sensor inside a cylinder watching combustion. The ECU detects misfires by measuring how the crankshaft slows down, and that has consequences.
-
Mode 05: oxygen sensor monitoring test results
The ECU already tested your oxygen sensors and stored the numbers. Mode 05 lets you read them, which beats interpreting a waveform by eye.
-
Mode 07: pending codes and catching a fault before the lamp
A fault detected once, not yet confirmed, and not yet worth a warning lamp. Reading these is how you find problems while they are still cheap.
-
Mode 0A permanent DTCs: the codes you cannot clear
Disconnecting the battery clears normal codes. It does not touch these, and that is exactly why they exist.
-
From raw bytes to readable numbers: how PID formulas work
Your app shows 87 °C. The car sent the byte 0x7B. The conversion between them is defined by the standard, and knowing it explains some odd readings.
-
SAE J1979-2 (OBDonUDS): why your scanner suddenly reads less
A newer car that returns fewer parameters than an older one is not faulty and your adapter is not broken. The legislated data moved to a different protocol.
-
STN chipsets versus ELM327 clones: what actually differs
Two adapters that look identical and cost ten times apart. The difference is real, and it shows up precisely when you need the tool to work.
-
WWH-OBD: the world harmonised standard replacing classic OBD-II
The standard your adapter speaks was written in the 1990s for petrol cars in California. WWH-OBD is what replaced it, and it changes what a generic tool can read.
-
Can OBD scanning damage your car? Separating risk from myth
Reading data is safe. A short list of operations genuinely carries risk, and knowing which is which lets you use a scan tool confidently instead of nervously.
-
Intermittent faults: catching a problem that will not stay broken
The fault happens on the way to work and never at the workshop. Logging turns that into a solvable problem, because the recording is the diagnosis.
-
DoIP: diagnostics over Ethernet and what it means for OBD dongles
Newer vehicles move diagnostics onto automotive Ethernet for speed. The generic OBD-II data you rely on still works — what changes is everything beyond it.
-
Freeze frame or live data: which one answers your question
One is a photograph of the moment a fault occurred, the other is a film of what is happening now. Choosing the wrong one is why people stare at healthy numbers for an hour.
-
ISO-TP (ISO 15765-2): how long diagnostic messages travel on CAN
A CAN frame carries eight bytes. A VIN is seventeen. ISO-TP is the layer that solves that, and understanding it explains several otherwise baffling adapter behaviours.
-
J2534 PassThru: the standard behind dealer-level programming
J2534 was the regulatory answer to manufacturers locking out independent workshops. It defines the cable, not the software, and that distinction is the whole story.
-
Can an OBD adapter drain your battery? Measuring the real current
Pin 16 is permanently live, so a plugged-in adapter never truly switches off. Whether that matters depends on a number you can measure, and on how long the car sits.
-
The first OBD scan after buying a used car: a 20-minute routine
You have the keys. Before the first long trip, twenty minutes with a scan tool establishes what you actually bought and gives you a baseline to measure against later.
-
OBD codes and the emissions test: what actually fails you
Most emissions-test failures on modern cars are not about exhaust gas at all. They are about the lamp being lit and the monitors not being ready — both checkable in your driveway.
-
Pre-winter OBD checklist: the five readings that predict trouble
Winter does not create faults, it exposes marginal ones. Five values checked in October tell you which of yours will not survive the first hard frost.
-
Walking into a workshop with your own data
The information gap is what makes garage visits stressful. Arriving with the code, the freeze frame and a log changes the conversation from trust to verification.
-
OBD-II Mode 01: current data and the PIDs that matter
Mode 01 is the live feed every OBD-II car supports. Knowing which of its hundred-odd parameters are worth watching turns a list of numbers into a diagnostic method.
-
OBD-II Modes 03 and 04: reading and clearing codes correctly
One mode reads confirmed codes, the other erases far more than most people realise. Knowing exactly what Mode 04 destroys is what stops you clearing away your own evidence.
-
OBD-II Mode 08: the actuator tests almost nobody uses
Mode 08 is the one generic mode that writes rather than reads. Support is thin and the risks are real, but where it works it turns guesswork into a definitive test.
-
Where is the OBD port? Locations by brand and body type
Regulation puts the diagnostic socket within reach of the driver, but manufacturers hide it behind panels, ashtrays and fuse box covers. Here is where to look, by make.
-
OBD port has no power: fuse, pin 16 and what to test
A dead diagnostic socket is nearly always a blown fuse, and the fuse blew for a reason. Here is how to confirm it in two minutes and what to check before replacing it.
-
Your first OBD scan: a step-by-step for complete beginners
No mechanical knowledge assumed. Where the socket is, what to plug in, what the numbers mean, and the three readings worth checking on any car.
-
OBD-II vs EOBD vs JOBD: do the differences affect you?
Three names, one connector, largely the same protocol. The differences that actually matter are about which year your car was built and where it was sold.
-
Reading live data as graphs: spotting the fault in the shape
A number tells you a value; a graph tells you a behaviour. Most sensor faults are visible in the shape of the trace long before the value goes out of range.
-
Why the check engine light comes back after clearing
Clearing a code does not repair anything. Understanding the drive-cycle logic behind when the light returns tells you whether a repair worked or merely delayed the verdict.
-
Live data: five parameters worth learning to read
Codes tell you the system noticed a deviation. Live data tells you what is happening now. Five parameters to start with.
-
What a scanner cannot see: the honest limits of OBD diagnostics
A scanner is strong wherever a sensor exists and blind wherever one does not. What OBD shows and what still has to be checked by hand.
-
Preparing a car for sale: what to fix and what to disclose honestly
A buyer with an adapter will assess your car in twenty minutes. What is worth fixing in advance, what is cheaper to disclose, and why clearing codes before a viewing works against you.
-
Can an OBD scanner void your warranty? The honest answer
Reading data through the diagnostic port is equivalent to looking at the speedometer. Where the real line sits between reading and intervening, and which actions genuinely give a dealer grounds to refuse a claim.
-
Check Engine flashing vs steady: the difference that decides whether you keep driving
A steady lamp says "book a diagnostic soon". A flashing lamp says "stop now". They are two distinct signals from one indicator, and confusing them costs a catalytic converter.
-
How often to run diagnostics: a schedule that makes sense, not "once a year just in case"
An annual scan catches what has already happened. A schedule built around pending codes and events catches what is about to happen — and that is the difference between prevention and repair.
-
The LIN bus: half the car that never appears at the diagnostic port
Window motors, mirrors, the rain sensor, the alternator, the climate system — all of it lives on a second network, cheaper and slower than CAN. The OBD port cannot see it at all, which is why some faults "cannot be diagnosed".
-
Before a long trip: what to check over OBD in half an hour in the garage
Most roadside breakdowns do not happen suddenly — they ripen over weeks and show in the data long before any lamp lights up. A seven-point checklist to run before you leave.
-
The drive cycle: how to actually complete readiness monitors instead of driving in circles
After clearing codes the monitors drop to not ready, and no emissions test will overlook it. What the ECU checks at each stage, why one long trip does not help, and the order to drive in.
-
Mode 09 — the OBD service that knows things the odometer does not
The ninth OBD-II service returns the VIN stored inside the control module, the calibration version, and its checksum. Three fields that catch a swapped module, a reflashed ECU, and a mismatch with the paperwork.
-
Why your scanner shows fewer parameters than the next car: how supported PIDs work
Somebody else sees boost pressure and oil temperature; you see RPM and speed. That is not an app limitation — the car itself declares which parameters it will hand over, and the list differs from vehicle to vehicle.
-
Preparing for an inspection: why "clear the codes first" is the worst possible advice
The most widespread advice before a test is to clear the codes. That is precisely the action that guarantees failure: the readiness monitors drop to not ready, and the inspector sees it immediately.
-
Checking a used car with OBD: a 20-minute protocol to run before you hand over the money
The seller clears the fault memory five minutes before you arrive, and your scanner reports a clean bill of health. Here is the seven-step order that catches it: readiness monitors, pending codes, freeze frame, a cold start, and the module roll call.
-
ABS bleeding via scan tool: why "the normal way" won't bleed the air out, and how OBD activates the valves
How to bleed brakes with ABS: activate the ABS pump via OBD scanner, why air stays in the module manually, which cars support self-bleed.
-
12 OBD PIDs worth logging every day — early problem detection without Check Engine
The most useful OBD-II PIDs for daily monitoring: LTFT, coolant temp, MAF, boost pressure, misfire counter. How to set up automatic logging in Car Diagnostics and what to do with the trends.
-
CAN Bus for car owners: how the "nervous system" of a car works and why it matters for diagnostics
Plain-English CAN Bus: how 60+ ECUs communicate over 2 wires, what ISO 15765-4 and ISO-TP are, high-speed vs low-speed CAN, and why "lost communication with ECU" (U0100+) is critical.
-
CAN-FD (Flexible Data-Rate): why new cars "don't talk" to your old ELM327
What CAN-FD (Bosch, 2012) is, how it differs from classic CAN, why Tesla, Ford Bronco, BMW 2020+ need new OBD adapters, and how to check if your ELM327 supports CAN-FD.
-
Forced DPF regeneration via scan tool: step-by-step for VW, BMW, Mercedes
When passive/active DPF regen fails: how to run forced/stationary regen via VCDS, ISTA, Xentry or universal Autel. Safety, time, warnings.
-
How to spot a fake ELM327: 6 signs that reveal a $5 clone vs the genuine chip
Cheap "ELM327 v2.1" for $5 from AliExpress is a fake. How to spot the clone: "ATZ" test, protocol support, firmware version, real Elm Electronics chip vs Chinese clone.
-
OBD adapter WiFi vs Bluetooth Classic vs BLE: which to pick for iPhone, Android, and for what use case
Comparison of three OBD-II adapter types for smartphones: WiFi ELM327, Bluetooth SPP Classic, Bluetooth Low Energy (BLE). Pros, cons, iOS and Android compatibility, price, and which one fits which scenario.
-
OBD logging for track day: capturing engine data on track and what to do with the log
What to log on track via OBD-II (RPM, boost, oil temp, EGT, coolant), what rate (1 Hz vs 10 Hz), how not to lose data in corners, how to export into RaceRender / Trackaddict.
-
Freeze Frame: how OBD "photographs" the moment of a fault and why it matters more than the DTC itself
What OBD-II Freeze Frame data is, which parameters it captures, how to read the ECU snapshot, and why an experienced diagnostician looks at it before the trouble code itself.
-
OBD-II Mode 06: reading the ECU's inner thoughts before Check Engine appears
What OBD-II Mode 06 is, how to read on-board monitor test results (catalyst, O2, EGR) before a DTC appears, and why it's a secret weapon of professional diagnosticians.
-
Post-repair verification: 7 OBD steps to confirm the fix actually worked
What to do after replacing an O2 sensor, catalyst, MAF or injector: run a drive cycle, read Freeze Frame, Mode 06, compare LTFT before/after — to be sure the repair is solid.
-
UDS Mode 22: what manufacturers hide beyond the OBD-II standard
What UDS (Unified Diagnostic Services) ISO 14229 is, difference vs OBD-II, how Mode 22 reads DPF soot mass, VGT position, TPMS voltage — and why 90% of the "interesting stuff" lives here.
-
UDS SecurityAccess: how seed-key challenge protects the ECU and why "hacking" isn't that simple
What UDS SecurityAccess ($27) is, how seed-key challenge works, why some ops (read PID) are open but others (write, flash) require auth, and what's legally permitted.
-
Car Diagnostics vs Torque Pro: Detailed OBD-II App Comparison 2026
What to pick for phone-based diagnostics: Car Diagnostics or Torque Pro. Feature comparison, accuracy, cost, and everyday driver support.
-
OBD-II Readiness Monitors explained: why they matter before an MOT or Smog Check
What OBD-II Readiness Monitors are, why cars fail inspection with "not ready" status even without any trouble codes, and how to run a proper drive cycle after battery disconnect or repair.
-
ELM327 Not Connecting to Phone: 8 Causes and How to Fix
Step-by-step guide for drivers: why an OBD-II ELM327 adapter fails to pair with Android, how to distinguish BLE from Classic SPP, wrong PIN, device conflicts and what to do.
-
How to Reset Check Engine Without a Scanner: 3 Working Ways (and Why They Are Bad)
Three ways to clear the Check Engine light without a diagnostic scanner: battery disconnect, the "40 drive cycles" method, and why you should not do it without proper diagnostics.
-
Car Diagnostics with a Smartphone: The Complete Guide
Turn your smartphone into a diagnostic scanner: choosing an adapter, installing the app, running your first scan, decoding trouble codes, and viewing live telemetry.
-
Check Engine Light On: What to Do — Step-by-Step Guide
A driver's step-by-step guide: what the Check Engine light means, how to read DTC codes without a scanner, when it is safe to keep driving, and when to call a tow truck.
-
How to Choose an ELM327 OBD-II Adapter in 2026 and Avoid Counterfeits
The complete guide to choosing an OBD-II adapter: ELM327 v1.5 vs v2.1, STN1110, Vgate iCar Pro, BLE vs Bluetooth SPP, counterfeit red flags, and Car Diagnostics compatibility.
-
5 OBD-II Protocols Explained in Plain English
ISO 9141-2, KWP2000, J1850 PWM, J1850 VPW, CAN — how they work, which cars use them, and why protocol support matters when choosing an adapter.