Help
Setup
First-time install, OBD adapter photos, permissions, first drive, and optional web upload: Getting started.
- Step 4 — plug in the adapter (with photos)
- Step 5 — connect from the app
- Step 6 — drive and record a trip
- Step 8 — web dashboard and upload (optional)
- OBD2 beta reward — $35 tester reward rules
What CarPrint needs
An iPhone, a BLE OBD2 adapter in the OBD2 port, and a vehicle that provides usable speed/RPM data. Full checklist and walkthrough: Getting started.
Bluetooth: iPhone Settings vs CarPrint Settings
- iPhone Settings → Bluetooth (main screen): turn Bluetooth on. Do not tap Connect next to your OBD adapter here.
- iPhone Settings → Privacy & Security → Bluetooth: make sure CarPrint is turned on.
- CarPrint Settings (Live → gear): driver name, vehicle, gas price, and optional upload — not Bluetooth pairing.
Connect OBD from the app
See Getting started → Steps 4–5 for plug-in photos and the Live → Start connection flow.
Do not pair the OBD adapter in iPhone Settings → Bluetooth. Leave Bluetooth on and connect from CarPrint → Live → Start.
OBD2 BLE adapters
CarPrint has been tested with OBDLink CX, Veepeak OBDCheck BLE, and Vgate iCar Pro BLE. Adapter photos and port orientation: Getting started → Step 4.
If connection gets stuck after experimenting in iPhone Settings, use Forget This Device for that adapter under iPhone Settings → Bluetooth, unplug it for about 30 seconds, replug it, start the engine, and connect from CarPrint again.
Vehicles
A U.S. light-duty gasoline vehicle with an OBD2 port is required (most from 1996 onward). Basics: Getting started.
So far CarPrint has been tested most with 2023 and 2025 Subaru Crosstreks. OBDLink CX often does not work reliably, or does not provide usable streaming data, with many GM and Ford vehicles.
Troubleshooting
- Bluetooth unauthorized: iPhone Settings → Privacy & Security → Bluetooth — make sure CarPrint is turned on (CarPrint appears after at least one Live → Start attempt).
- No adapters found: confirm you’ve pressed Start, iPhone Bluetooth is on, adapter is fully seated, engine is running, and the phone is near the dash.
- Stuck connecting: forget the adapter under iPhone Settings → Bluetooth, unplug it for about 30 seconds, replug, then use CarPrint → Live → Start.
- Ready but no RPM/speed: keep the engine running and wait a few seconds. If values stay blank, send Scott the Connection Info from the Live screen.
Web sync (optional)
Upload trips is off by default. Trips stay on your iPhone unless you turn upload on in CarPrint Settings (Live → gear).
Full setup (token, upload, sign-in): Getting started → Step 8. For the OBD2 beta reward, see reward rules there.
- Trip on phone but not on web: confirm the trip on the phone first, then check that Upload trips is on, the access token is correct, and you had network access after the trip ended.
- Dashboard login fails: use the exact token Scott sent, with no extra spaces.
- No token yet: complete intake.php — Scott will email you a token.
Still stuck?
Make sure your profile information is correct, add a note in the profile about the problem, and email scott@getcarprint.com.