OBD-II Scanning
How to talk to your car
#
The basics
Sidecar includes a powerful, built-in OBD-II scanner that’s designed for the everyday car owner.
#
What is OBD-II?
OBD stands for On-Board Diagnostics. It’s how your car monitors its health. Think of it as your car’s way of checking in on itself to make sure everything is running smoothly.
#
How does OBD-II Work?
Modern cars rely on the CAN bus (the Controller Area Network) to enable car components, such as the engine control unit, transmission control unit, and anti-lock braking system to speak to each other.
OBD-II is like a translator for the data traveling over the CAN bus. OBD-II scanners transform data from the CAN bus into something car owners can understand.
#
Codes and parameters
Your car’s check engine light indicates a problem lurking under the hood. OBD-II scanners come to the rescue by pinpointing the issue. These scanners unveil diagnostic trouble codes (DTCs), which act as clues for mechanics to diagnose and fix your car’s problems. They’re a key tool in keeping your car in top shape.
In addition to DTCs, cars can also define parameter ids (PIDs). PIDs allow scanners to request sensor data from your car on demand, such as state of charge, car speed, and temperature sensors.
#
Getting started
Sidecar aims to make OBD-II scanning intuitive and simple. Follow these steps to get started.
Note: OBD-II scanning in Sidecar for longer than 30 seconds requires a subscription or a ScanPass.
#
Step 1: Find your OBD-II port
Make sure your car has an OBD-II port before buying a scanner. Most cars manufactured after 1996 will have one, but it’s a good idea to make sure your car has one before buying a scanner.
The OBD-II port is located inside the cabin, under the dashboard, beneath the steering wheel. It can be difficult to find while seated in the car, so consider looking with a flashlight and your eyes rather than feeling with your hands.
#
Step 2: Buy a scanner
Sidecar supports Bluetooth Low Energy (BTLE), Wi-Fi, and classic Bluetooth scanners.
BTLE scanners work best because they connect automatically when powered on and near your phone. Wi-Fi and classic Bluetooth scanners require you to manually connect them each time you want to use them, which can be a hassle if you intend to use the scanner for daily trip logging. BTLE scanners also work best with wireless CarPlay; WiFi scanners can’t be used simultaneously with wireless CarPlay.
There are countless variations of OBD-II scanners on the market. A table of options is provided below:
Product | iOS support | Type | PIDs / second | Price (USD) |
---|---|---|---|---|
ELM327 Bluetooth OBD2 Scanner Amazon |
✘ | BTLE | up to 4.7/s | $17.99 |
Micro Mechanic Amazon |
✔ | BTLE | up to 11/s | $18.99 |
Veepeak Mini WiFi Amazon |
✔ | Wi-Fi | up to 28/s | $20.99 |
Vgate iCar Pro Bluetooth 3.0 Amazon |
✘ | BTLE | Unknown | $25.98 |
Vgate iCar Pro Wi-Fi Amazon |
✔ | Wi-Fi | up to 29/s | $29.99 |
Vgate iCar Pro Bluetooth 4.0 Amazon |
✔ | BTLE | up to 34/s | $31.99 |
Veepeak OBDCheck BLE Amazon |
✔ | BTLE | up to 17/s | $34.99 |
AUTOPHIX Amazon |
✘ | BTLE | Unknown | $39.88 |
BLCKTEC Telematics Lite Amazon |
✘ | BTLE | Unknown | $39.99 |
Carista Amazon |
✔ | BTLE | up to 17/s | $44.99 |
Veepeak OBDCheck BLE+ Amazon |
✔ | BTLE | up to 17/s | $44.99 |
Konnwei Amazon |
✔ | BTLE | up to 17/s | $49.99 |
FIXD Amazon |
✘ | BTLE | Unknown | $59.99 |
Vgate vLinker MC+ Amazon |
✔ | BTLE | up to 34/s | $62.99 |
OBDLink CX |
✔ | BTLE | up to 17/s | $79.95 |
DND ECHO Amazon · obd.ai |
✘ | Classic Bluetooth | Unknown | $119.99 |
OBDLink MX+ Amazon · obdlink.com |
✔ | Classic Bluetooth | up to 27/s | $139.95 |
Performance tests to determine commands/second were ran by ELMCheck, a companion app to Sidecar.
In summary: Vgate iCar Pro Bluetooth 4.0 is the best value, while OBDLink offers higher quality scanners with higher command speeds and support for a wider range of vehicles.
#
Step 3: Connect Sidecar to your scanner
To connect to your scanner for the first time, follow these steps:
Open Sidecar’s Settings tab.
Enable “Vehicle scanning”.
Enable connections over Wi-Fi and/or BTLE.
Follow further instructions based on your scanner type.
If using a BTLE scanner:
Tap your scanner in the list of vehicle scanners to connect to it.
If using a classic Bluetooth scanner:
Pair your phone to your scanner using the system settings app.
Once paired, you may need to refresh the vehicle scanners list in Sidecar for the scanner to appear.
Tap your scanner in the list of vehicle scanners to connect to it.
If using a Wi-Fi scanner:
Connect to the scanner’s Wi-Fi network and that your Wi-Fi settings match the scanner’s Wi-Fi settings.
Tap your scanner in the list of vehicle scanners to connect to it.
#
Auto-connect mode
If “Auto-connect known scanners” is enabled then Sidecar will automatically scan for and connect to your scanner whenever the app opens or a trip begins.
#
Daily use
If you plan to use your scanner for daily use, here’s a couple things to keep in mind:
Be cautious about leaving your scanner plugged in and powered on at all times. Most scanners allow anyone to connect to them when they’re powered on, which can create a security issue for your vehicle if left unattended.
If you plan to use your scanner daily, consider getting an OBDII cable with a power switch (Amazon for $11.99 USD). You can then easily control the scanner’s on/off state without having to plug and unplug it.
Note: all Amazon links on this page are affiliate links.