How we researched this guide
We compared 5 products for this guide, checked maker spec sheets and listing documents for each pick, and reviewed owner reports for fitment, durability and day-to-day use. Where a maker does not publish a figure, this guide says so instead of filling the gap with a guess.
Nothing here is presented as hands-on test data. Maker ratings are written as rated figures, owner points are paraphrased and linked to their sources, and every product below carries its own verified affiliate button so you can check the current listing yourself.
The 30-second answer
For trucks the answer is BlueDriver Bluetooth Pro OBDII Scan Tool, FIXD Bluetooth OBD2 Scanner, OBDLink MX+ Bluetooth Scanner, Veepeak OBDCheck BLE+ Scanner, Autel AutoLink AL529HD Scanner. The truck difference is protocols: car adapters can fail on a diesel truck, so the heavy-duty Autel pick closes this guide for truck owners.
Best Overall
BlueDriver Bluetooth Pro OBDII Scan Tool
No subscription, broad system coverage, and repair reports in plain language. Best if you want one purchase and no ongoing fee.
Best for Families
FIXD Bluetooth OBD2 Scanner
Plain-English codes and multi-car tracking in one app. Best if your household runs more than one car.
Best for Enthusiasts
OBDLink MX+ Bluetooth Scanner
Maker-specific data and third-party app support for enthusiasts. Best if you run advanced apps or monitor live data often.
Best Budget
Veepeak OBDCheck BLE+ Scanner
Small, cheap and app-flexible. Best if you want a spare adapter or a first scanner on a tight budget.
Best for Trucks
Autel AutoLink AL529HD Scanner
Heavy-duty protocols for trucks. Best if your vehicle is a diesel truck or a work truck.
| Product | Connection | Coverage | App cost | Check |
|---|---|---|---|---|
| BlueDriver Bluetooth Pro OBDII Scan Tool | Bluetooth | Engine, ABS, SRS | None | |
| FIXD Bluetooth OBD2 Scanner | Bluetooth | Engine codes | Free plus Premium | |
| OBDLink MX+ Bluetooth Scanner | Bluetooth | Engine plus maker data | App-dependent | |
| Veepeak OBDCheck BLE+ Scanner | Bluetooth LE | Engine codes | App-dependent | |
| Autel AutoLink AL529HD Scanner | Wired handheld | Engine plus HD | Check fitment |
Finder: match the scanner to your case
No single scanner suits every driver. Each branch below names one pick from this article with its button, so every route ends in a real product, never a dead end.
Want no subscription and plain-language repair reports: start here.
Run several cars in one household: this is the multi-car pick.
Want deep data and third-party apps: this is the enthusiast pick.
Want the cheapest honest reader: this is the budget pick.
Want no phone at all: this handheld is the pick.
How to choose a wireless OBD2 scanner
Vehicle coverage first
Check the year and fuel type before anything else. Most scanners here cover petrol cars from 1996, but diesel coverage starts later on some models, and truck protocols are a separate question. A scanner that cannot talk to your vehicle is useless no matter how good its app looks, so confirm coverage for your exact car first.
Systems covered
Engine codes are the baseline. ABS, SRS and airbag coverage cost more and matter only if those warning lights are your problem. Do not pay for system coverage you will never use, and do not buy an engine-only reader when an ABS light is already on.
Phone or handheld
Bluetooth adapters are smaller, cheaper and live in the port, but they need a phone and an app. Handheld units cost more and are bulkier, but they work with no phone, no pairing and no battery anxiety. Pick the form you will actually reach for at the roadside.
App and subscription cost
The purchase price is only part of the cost. Some apps charge a yearly fee for full features, while others are free after purchase. Read what the free tier includes before buying, and treat any subscription as part of the price.
Live data and logging
If you chase intermittent faults, live data and logging matter more than code lists. Enthusiast adapters hold a connection for long sessions and feed third-party apps, while basic readers may drop out or show only a snapshot.
Port access and fitment
The OBDII port sits under the dash on most cars, but on some it is deep, angled or near the driver’s knee. A compact plug or a short extension cable solves most fitment complaints, so check the port location in your manual before blaming the scanner.
OBD2 compatibility at a glance
Use this table to check the basics before buying. Always confirm your exact model year and fuel type against the maker listing.
| Vehicle type | What to check | Scanner fit |
|---|---|---|
| Petrol car, 1996 and newer | OBDII port present under the dash | All five picks connect |
| Diesel car, 2008 and newer | Diesel protocol support on the listing | FIXD, BlueDriver and OBDLink listed |
| Diesel truck or work truck | J1939 or J1708 protocol | AL529HD is the truck pick |
| Small car with a tight port | Plug size and knee clearance | Veepeak compact plug or an extension |
| Pre-1996 vehicle | No OBDII port fitted | Not published: no pick here fits |
Wireless OBD2 scanners by budget
| Tier | What you get | Example pick |
|---|---|---|
| Budget | A basic Bluetooth reader and a free app | Veepeak OBDCheck BLE+ Scanner |
| Mid-range | Repair reports or multi-car tracking included | BlueDriver Bluetooth Pro OBDII Scan Tool |
| Enthusiast | Maker data, logging and third-party apps | OBDLink MX+ Bluetooth Scanner |
| Handheld | Standalone tool with no phone needed | Autel AutoLink AL529HD Scanner |
Types of OBD2 scanner
| Type | Strengths | Best for |
|---|---|---|
| Bluetooth adapter | Small, cheap, lives in the port | Everyday drivers and spares |
| Handheld reader | Screen and buttons, no phone needed | Workshops and phone-free drivers |
| Enthusiast adapter | Deep data and app freedom | Logging and diagnostics fans |
| Truck reader | Heavy-duty protocols included | Diesel truck owners |
Detailed reviews: wireless OBD2 scanners
Each review below states what the product does, what it leaves out, and who it suits, so the pick you choose matches the job you actually have. The truck angle changes the ranking: protocol fitment outranks app polish, because a scanner that cannot talk to a diesel truck is useless however good its reports look.
Best Overall: BlueDriver Bluetooth Pro OBDII Scan Tool
Best Overall
Why the BlueDriver Bluetooth Pro OBDII Scan Tool is our pick
BlueDriver turns a phone into a full scan tool through a sensor that plugs into the OBDII port and connects over Bluetooth. The maker lists coverage for engine, ABS, SRS and airbag systems on 1996 and newer vehicles, plus repair reports that explain the code in plain language. That combination is why it leads this guide: it answers both what the code is and what to do about it, without a subscription. Owners consistently praise the clarity of the reports, while the main trade-off is that deeper maker-specific functions vary by vehicle, so a code on an unusual model may still need a shop tool.
BlueDriver Bluetooth Pro OBDII Scan Tool key specs
- Connection: Bluetooth to iOS or Android phone
- Model: LSB2, maker Lemur Vehicle Monitors
- UPC: 822195000081
- Vehicle coverage: OBDII vehicles, 1996 and newer
- Systems listed: engine, ABS, SRS, airbag
- Reads and clears trouble codes
- Live data display
- Vehicle-specific repair reports
- Subscription: none, one purchase
- Sensor plugs into the OBDII port
BlueDriver Bluetooth Pro OBDII Scan Tool: fits and best for
Best for car owners who want a single, no-subscription tool for check-engine lights, pre-purchase checks and keeping an eye on an older car. It suits drivers who are comfortable using a phone app and want plain-language explanations rather than raw code numbers alone.
BlueDriver Bluetooth Pro OBDII Scan Tool pros and watch-outs
- No subscription or in-app fee
- Repair reports explain codes plainly
- Broad system coverage for the class
- Works on iOS and Android
- Maker-specific depth varies by vehicle
- Needs a phone; no built-in screen
- Some advanced functions are vehicle-dependent
BlueDriver Bluetooth Pro OBDII Scan Tool: what owners report
- Owners report that the repair reports save a garage trip for simple faults such as a loose fuel cap code.
- Owners note the app pairs quickly and reconnects on later scans without fuss.
- Owners with older cars report it reads codes their basic readers missed.
BlueDriver Bluetooth Pro OBDII Scan Tool: who should not buy
If you refuse to use a phone for diagnostics, or you need a shop-grade tool with bi-directional controls, this is not the pick. A handheld unit such as the Autel AL519 below is the better alternative.
BlueDriver Bluetooth Pro OBDII Scan Tool: pair it with
Pair it with a printed copy of your vehicle fault-code list for the glovebox, or keep the phone charged with a car charger. For a second vehicle, the FIXD sensor below is the multi-car alternative.
We may earn a commission at no cost to you.
Tip: Scan with the engine running for live data, and read our guide on how winch electrics behave under load before clearing a code you do not understand.
Best for Families: FIXD Bluetooth OBD2 Scanner
Best for Families
Why the FIXD Bluetooth OBD2 Scanner is our pick
FIXD translates more than 7,000 engine fault codes into plain English on the phone and tracks several vehicles inside one app, which is genuinely useful for a household with two or three cars. The sensor connects over Bluetooth and the maker lists compatibility with gas vehicles from 1996 and diesel vehicles from 2008. The watch-out is the subscription: basic code reading works without it, but the full feature set, including some maintenance and repair guidance, sits behind FIXD Premium. Buy it for the multi-car app and the plain language, not on the assumption that every feature is free.
FIXD Bluetooth OBD2 Scanner key specs
- Connection: Bluetooth to iOS or Android
- Codes translated: 7,000 plus, plain English
- Vehicle coverage: gas 1996 and newer, diesel 2008 and newer
- Multi-vehicle tracking in one app
- Maintenance reminders
- Reads and clears engine codes
- UPC: 723120297371
- Sensor plugs into the OBDII port
- Premium subscription unlocks full features
- Works with the FIXD mobile app
FIXD Bluetooth OBD2 Scanner: fits and best for
Best for households with several cars, and for drivers who want maintenance reminders alongside code reading. It is a strong second-car or family-fleet choice, and a sensible pick if plain language matters more than deep system coverage.
FIXD Bluetooth OBD2 Scanner pros and watch-outs
- Plain-English code explanations
- Tracks several vehicles in one app
- Maintenance reminders included
- Simple plug-in Bluetooth sensor
- Full features need a Premium subscription
- Engine codes are the focus, not full ABS or SRS
- Diesel coverage starts later than gas
FIXD Bluetooth OBD2 Scanner: what owners report
- Owners report the multi-car view is the reason they stay with FIXD across a family fleet.
- Owners note the plain-English wording helps them talk to a mechanic with confidence.
- Owners warn that the free tier is thinner than the marketing suggests, so check what is included before buying.
FIXD Bluetooth OBD2 Scanner: who should not buy
If you want ABS and SRS coverage without a subscription, look at BlueDriver above instead. If you want a tool that needs no phone at all, the handheld Autel picks below fit better.
FIXD Bluetooth OBD2 Scanner: pair it with
Pair it with a second FIXD sensor for the other car in the household so both vehicles stay tracked in the same app.
We may earn a commission at no cost to you.
Tip: Write the code down before you clear it. Our maintenance checklist explains why a cleared code can come back.
Best for Enthusiasts: OBDLink MX+ Bluetooth Scanner
Best for Enthusiasts
Why the OBDLink MX+ Bluetooth Scanner is our pick
OBDLink MX+ is the enthusiast pick in this set because it opens maker-specific vehicle data to third-party apps, not just its own, and it works across iOS, Android and Windows. That matters if you already use a favourite diagnostic or dashboard app and want a fast, stable adapter underneath it. The maker positions it as a professional-grade adapter with trip-computer and real-time monitoring functions, and owners report it stays connected during long logging sessions where cheaper adapters drop out. The trade-off is cost and complexity: casual drivers who only want a check-engine read will not use what they paid for.
OBDLink MX+ Bluetooth Scanner key specs
- Connection: Bluetooth, iOS, Android and Windows
- Maker-specific vehicle data access
- Trip computer and real-time monitoring
- Works with third-party diagnostic apps
- Maker: OBD Solutions, LLC
- UPC: 897155000173
- Low-power sleep mode to protect the battery
- Reads and clears codes
- Live data and performance monitoring
- Plugs into the OBDII port
OBDLink MX+ Bluetooth Scanner: fits and best for
Best for enthusiasts, overlanders and anyone logging data on long trips, and for drivers who already have a preferred diagnostic app. It is overkill for a once-a-year check-engine light, and exactly right if the adapter will live in the port for months.
OBDLink MX+ Bluetooth Scanner pros and watch-outs
- Third-party app support
- Maker-specific data access
- Stable connection for long logging
- Works on three platforms
- Costs more than basic adapters
- Features exceed casual needs
- App choice still affects what you see
OBDLink MX+ Bluetooth Scanner: what owners report
- Owners report it holds a connection through long drives where budget adapters cut out.
- Owners praise the range of third-party apps it unlocks.
- Owners note the sleep mode means they can leave it plugged in without worrying about the battery.
OBDLink MX+ Bluetooth Scanner: who should not buy
If you only scan occasionally and want the simplest possible experience, BlueDriver or FIXD above will serve you better and cost less.
OBDLink MX+ Bluetooth Scanner: pair it with
Pair it with a phone mount so live data stays visible on the road, and keep the OBDLink app updated for firmware fixes.
We may earn a commission at no cost to you.
Tip: Check the port location in your manual first; it is usually under the dash on the driver side. See how to wire a winch for vehicle electrical basics.
Best Budget: Veepeak OBDCheck BLE+ Scanner
Best Budget
Why the Veepeak OBDCheck BLE+ Scanner is our pick
Veepeak OBDCheck BLE+ is the budget adapter that does not feel like a compromise for basic scanning. It connects over Bluetooth LE and Classic Bluetooth, works with iOS and Android, and leaves the app choice to you, so you can pair it with a free or paid app that matches your needs. The maker ships it with a carrying case and manual, and the compact plug sits low in the port, which matters on cars where the port is near the driver’s knee. Its limits are honest ones: it is a code reader and live-data adapter, not a deep system tool, and the experience depends heavily on the app you choose.
Veepeak OBDCheck BLE+ Scanner key specs
- Connection: Bluetooth LE plus Classic Bluetooth
- Platforms: iOS and Android
- Model: OBDCheck BLE+
- Works with third-party OBDII apps
- Carrying case and manual included
- Compact low-profile plug
- Reads and clears engine codes
- Live data through the chosen app
- OBDII protocol coverage
- Plugs into the OBDII port
Veepeak OBDCheck BLE+ Scanner: fits and best for
Best for first-time buyers, second cars and glovebox spares. It suits drivers who want to read and clear a check-engine light cheaply and are happy to pick their own app for the job.
Veepeak OBDCheck BLE+ Scanner pros and watch-outs
- Low cost for the class
- App-flexible, not locked to one app
- Compact plug stays out of the way
- Case included for storage
- App quality decides the experience
- No deep ABS or SRS promise
- Not a shop-grade tool
Veepeak OBDCheck BLE+ Scanner: what owners report
- Owners report it is the adapter they keep as a spare after upgrading to a bigger tool.
- Owners praise the small size on cars with awkward port placement.
- Owners note results vary by app, so trying two apps before judging it is wise.
Veepeak OBDCheck BLE+ Scanner: who should not buy
If you want guided repair reports or ABS and SRS coverage in one package, step up to BlueDriver above rather than fighting app choices.
Veepeak OBDCheck BLE+ Scanner: pair it with
Pair it with a reputable OBDII app of your choice and a short note of your car’s port location for roadside use.
We may earn a commission at no cost to you.
Tip: Pair every scan with a visual check under the hood. Our essential accessories guide covers the checks worth doing first.
Best for Trucks: Autel AutoLink AL529HD Scanner
Best for Trucks
Why the Autel AutoLink AL529HD Scanner is our pick
Autel AL529HD is the truck pick because it adds heavy-duty protocols, J1939 and J1708, alongside standard OBD coverage, plus AutoVIN, enhanced codes for Ford, GM and Chrysler, and freeze-frame data. That combination is what separates a car reader from a truck reader: a car-only tool may connect to a truck and still miss the codes that matter. The maker lists it for cars and trucks, and owners with diesel pickups report it reads codes their car adapters skipped. The watch-out is fitment: confirm your truck’s protocol before buying, because no single handheld covers every commercial vehicle.
Autel AutoLink AL529HD Scanner key specs
- Form: handheld code reader
- Protocols: OBD plus J1939 and J1708
- AutoVIN vehicle identification
- Enhanced codes for Ford, GM, Chrysler
- Freeze-frame data
- Reads and clears codes
- For cars and trucks per maker
- UPC: 792499818944
- Model: AL529HD
- Maker: Autel
Autel AutoLink AL529HD Scanner: fits and best for
Best for diesel pickup and work-truck owners, and for anyone whose fleet mixes cars and light trucks. It is the pick when a car scanner has already failed to talk to your truck properly.
Autel AutoLink AL529HD Scanner pros and watch-outs
- Heavy-duty truck protocols
- AutoVIN speeds up setup
- Enhanced maker codes included
- Freeze-frame helps diagnosis
- Overkill for a small car
- Fitment must be checked per truck
- Not a commercial fleet tool
Autel AutoLink AL529HD Scanner: what owners report
- Owners report it connected to diesel trucks where their car adapter showed nothing.
- Owners praise AutoVIN for skipping manual vehicle entry.
- Owners note freeze-frame data helped their mechanic pinpoint an intermittent fault.
Autel AutoLink AL529HD Scanner: who should not buy
If you drive a small petrol car, the AL519 above is cheaper and covers everything you need. Buy the HD only for truck protocols.
Autel AutoLink AL529HD Scanner: pair it with
Pair it with a truck-specific code reference for your make, and keep the tool firmware updated for new model years.
We may earn a commission at no cost to you.
Tip: If the light returns within a drive cycle, the fault is still present. Read sizing guide before replacing parts.
Spec comparison
The table below puts the headline figures side by side. Where a maker does not publish a figure, the cell says so plainly.
| Product | Connection | Coverage | App cost | Check |
|---|---|---|---|---|
| BlueDriver Bluetooth Pro OBDII Scan Tool | Bluetooth | Engine, ABS, SRS | None | |
| FIXD Bluetooth OBD2 Scanner | Bluetooth | Engine codes | Free plus Premium | |
| OBDLink MX+ Bluetooth Scanner | Bluetooth | Engine plus maker data | App-dependent | |
| Veepeak OBDCheck BLE+ Scanner | Bluetooth LE | Engine codes | App-dependent | |
| Autel AutoLink AL529HD Scanner | Wired handheld | Engine plus HD | Check fitment |
Editorial judgement, not test results. Rankings in this guide weigh maker specifications, fitment breadth, owner-reported reliability and how well each product matches the use case in the title. No product was lab-tested for this guide.
Installation and first scan basics
Installation is the same for every Bluetooth pick here: find the OBDII port, usually under the dash on the driver side, push the sensor in until it seats, then pair it from the app, not from the phone Bluetooth menu, since most scanner apps handle pairing themselves. For handheld picks, plug the cable into the port and follow the on-screen menus. Do the first scan with the engine running if you want live data, and with the ignition on if you only want stored codes. Our guide on how to use a winch explains how vehicle electrics behave under load, and the maintenance checklist covers the maintenance checks worth doing alongside any scan.
Before clearing any code, write it down with the freeze-frame data if the tool shows it. Clearing a code does not repair the fault, and on some vehicles it also wipes the readiness monitors, which can complicate an inspection. If the same code returns within a drive cycle, the fault is still present and needs diagnosis, not another clear. See what size winch you need for how to think about vehicle sizing and loads, and best winch recovery kit for recovery-kit thinking that applies equally to a roadside breakdown.
Safety essentials
- Never scan while driving unless a passenger operates the tool.
- Keep the vehicle ventilated when the engine runs for live data.
- Do not clear a code to hide a fault before selling a vehicle.
- Support the vehicle properly before any under-dash or under-hood work.
- Disconnect the scanner before jump-starting if the maker says so.
- Treat airbag codes as shop work, not driveway experiments.
These rules keep a simple scan from becoming a bigger problem. The accessory picks below are the article’s own products, each with its own button, for readers who want a second adapter or a handheld backup.
Second adapter for the other car: FIXD Bluetooth OBD2 Scanner.
Handheld backup that needs no phone: Autel AutoLink AL529HD Scanner.
Enthusiast adapter for logging: OBDLink MX+ Bluetooth Scanner.
Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
| Scanner will not pair | Pairing from the phone menu instead of the app | Forget the device in phone settings and pair inside the app |
| No codes found but light is on | Engine-only reader on an ABS or SRS fault | Use a system-capable pick such as AL619 or BlueDriver |
| App shows no data | Ignition off or engine not running | Turn the ignition on for codes, run the engine for live data |
| Code returns after clearing | Fault still present | Diagnose the cause; do not keep clearing it |
| Adapter will not fit | Port deep or blocked by trim | Use a compact plug or a short extension cable |
| Truck shows nothing | Car-only protocols | Use the AL529HD truck pick for J1939 and J1708 |
Who should NOT buy these
Drivers of pre-1996 cars: these scanners need an OBDII port, which older cars do not have. A model-specific manual and a shop visit are the honest route instead.
Drivers who need bi-directional shop controls: none of these picks is a professional bi-directional tool. If you need active tests and module coding, budget for a professional unit.
Drivers who want a single tool for every system on every car: no adapter here promises that. Match the pick to your warning light, not to a universal claim.
Drivers who will never open the app: a scanner that lives in a drawer helps nobody. If you will not use it, spend the money on a single diagnostic visit instead.
Final verdict
Best Overall — BlueDriver Bluetooth Pro OBDII Scan Tool
Best for Families — FIXD Bluetooth OBD2 Scanner
Best for Enthusiasts — OBDLink MX+ Bluetooth Scanner
Best Budget — Veepeak OBDCheck BLE+ Scanner
Best for Trucks — Autel AutoLink AL529HD Scanner
FAQ
Do all wireless OBD2 scanners work on every car?
No. They work on OBDII vehicles, which generally means petrol cars from 1996 and diesel cars from later years, with truck protocols as a separate question. Always check your model year, fuel type and the maker listing before buying, and confirm the port location in your manual.
Can a cheap scanner clear a check-engine light?
Yes, most readers here can clear engine codes, but clearing is not repairing. If the fault is still present, the light returns, usually within a drive cycle. Write the code down first, fix the cause, and only then clear it.
Is a subscription required for these scanners?
It depends on the pick. BlueDriver lists no subscription, FIXD reserves full features for Premium, and Veepeak and OBDLink depend on the app you choose. Treat the subscription as part of the price and check what the free tier includes.
What is the difference between a Bluetooth adapter and a handheld reader?
A Bluetooth adapter uses your phone as the screen and app, so it is smaller and cheaper but needs a charged phone. A handheld reader has its own screen and buttons, costs more, and works with no phone at all. Pick the form you will actually use.
Will a scanner tell me exactly which part to replace?
Not reliably. A code points to a system or circuit, not to a single part. Repair reports and freeze-frame data narrow it down, but a code alone can still mean a sensor, wiring or a mechanical fault. Use the scanner as a starting point, not a final verdict.
Can I leave a Bluetooth adapter plugged in all the time?
On many cars yes, especially adapters with a sleep mode such as OBDLink MX+, but it depends on the vehicle and the adapter. If your battery is weak or the car sits for weeks, unplug it between uses to be safe.
Do I need ABS and SRS coverage?
Only if those warning lights are your problem. Engine-only readers cannot read ABS or airbag faults, so a driver with an ABS light needs a system-capable pick such as the AL619 or BlueDriver. Otherwise an engine reader is enough.
Why does my scanner show no codes when the light is on?
The usual causes are an engine-only reader facing an ABS or SRS fault, the ignition being off, or a truck protocol the reader does not speak. Check the system, the ignition state and the protocol before assuming the tool is broken.
Are these scanners a replacement for a mechanic?
No. They are a triage tool: they tell you what the car is reporting so you can decide whether it is a simple fix, a watch-and-wait fault, or a shop job. Safety systems, airbags and intermittent electrical faults still belong in a workshop.
Sources & changelog
- BlueDriver Bluetooth Pro OBDII Scan Tool, Amazon listing
- FIXD Bluetooth OBD2 Scanner, Amazon listing
- OBDLink MX+ Bluetooth Scanner, Amazon listing
- Veepeak OBDCheck BLE+ Scanner, Amazon listing
- Autel AutoLink AL519 Scanner, Amazon listing
- Autel AutoLink AL619 Scanner, Amazon listing
- Autel AL519 product record
- Autel AL619 product record
Changelog — November 4, 2026: guide first published.
By Leo, Founder, WinchInsider
Leo covers recovery gear, diagnostic tools and truck accessories, working from maker documentation and owner reports so readers can buy once and buy right. More about the site: About WinchInsider.
Related guides
- Best winch for Ford F-150
- Best winch for Jeep Wrangler
- Best truck winches
- Best UTV winch
- What size winch do I need
- OBD2 Scanners category archive
Top pick: BlueDriver Bluetooth Pro OBDII Scan Tool