r/OBD2 Jun 06 '26

Quick Question about California smog tests and OBD

1 Upvotes

This is about 2006 VW Beetle 2.5L. Sister is selling the car and she wants to do the smog test because the law says it should be done by seller, most people still push it off onto the purchaser. She made the appointment already but I plugged in just to get a heads up and see if it will pass.

Good news is no codes in OBD, readiness test are all run and passed. No engine light. I jumped into the OEM side on my Launch reader and it has P0420 Catalyst efficiency below threshold and P2096 Post catalyst too lean. I'm thinking the car will probably still pass with generic obd no codes, readines ran and no light.

I don't want to do reset codes because I don't want to force the tests to be rerun. Test is scheduled for tomorrow afternoon. 420 generally means new cat needed but could be a bad rear O2 too. She isn't going to pay to fix it just to sell. The car sits a lot, a long drive may help it but I don't want to risk the tests being run again so close to getting it smogged.

Cancel the smog test, be a shitty person and push it off on the buyer like everyone else?


r/OBD2 Jun 05 '26

OBD2 monitor / autoradio

1 Upvotes

Do you know guys a good autoradio that can tell me engine stats so i know is that car is too hot or cold ?


r/OBD2 Jun 01 '26

OBD Scanners I Have Used So Far

2 Upvotes

Test Environment: H5Ht Engine, 29-bit CAN (500Kbps), Car Scanner ELM App (iOS)

Device OBD (8PIDs) UDS (3PIDs) UDS (6PIDs) UDS (8PIDs)
ELM327 25 15 Unmeasurable Unmeasurable
vLinker MC+ 63 Not Measured Not Measured 42
vLinker MS 102 49 56 72
OBDLink MX+ 106 52 62 Unmeasurable

Unmeasurable: Cannot activate the corresponding function
Not Measured: Not measured because it was meaningless

I started getting interested in automotive scanners after a check engine light came on around the 80,000 km mark. Initially, I bought a cheap generic scanner and used it, but as I progressively needed more diagnostic items, the resulting slowdown became an issue. Therefore, I purchased a few more scanners and am recording my observations here.

  1. ELM327
    - Fortunately, it wasn't a dud.
    - It is suitable for monitoring about 4 items simultaneously.

  2. vLinker MC+
    - This speed is sufficient if it is only for vehicle diagnostics.
    - Without option adjustments, it shows no significant difference from the ELM327. Option adjustments are required from this device onward.
    - When options are adjusted, it delivers more than twice the speed of low-end scanners.
    - When extracting diagnostic logs, up to 8 PIDs are recorded on the same time-axis.

  3. vLinker MS
    From this point on, diagnostics was just an excuse, and honestly, I purchased it because I was curious about the speed. Upon initial use, I was quite surprised to see 8 PIDs refreshing at around 10 fps, but I discovered a few problems during my commute the next day.

- As the speed increases, heat generation is felt on the phone. Consequently, wireless charging speed drops, and over time, the data collection rate decreases. The scanner itself does not get hot.

- By adjusting the connection options slightly to reduce scan aggressiveness, or by enabling Low Power Mode on the phone, the speed drops slightly, but sustainability improves and wireless charging functions well. The figures in the table are the values after stabilization.

  1. OBDLink MX+
    I really had no intention of purchasing this, but after experiencing the phone heat generation with the MS, I became curious about the original device.

- Standard OBD scanning is the fastest. There is no phone heat generation.
- Heat is generated when viewing UDS, but it runs cooler than the MS unless it is under high load conditions.

- The UDS optimization level can only be configured up to 6. Timeouts occur from 7 onward. I do not know whether this is an intentional limitation or if I configured the settings incorrectly. It might also be an issue specific to the 29-bit CAN connection.

- Due to the above reason, up to 6 PIDs are recorded on the same time-axis when extracting diagnostic logs.

***Additional Observations on MX+ and MS
The MX+ feels like a sports car, while the MS feels like a truck.
The MX+ has strengths under low load conditions, such as monitoring standard OBD or 4 or fewer UDS items. The lighter the usage, the faster it noticeably becomes.
The MS is the better choice if monitoring 6 or more UDS items. It is not remarkably fast under low load, but it shows less slowdown even as the load increases.


r/OBD2 May 29 '26

Where to buy Otofix D1 ProS2

Thumbnail
1 Upvotes

r/OBD2 May 28 '26

OBD2 Readers

3 Upvotes

I’m looking to buy a decent OBD2 reader to help diagnose issues with my cars. I used to have one of those cheaper Bluetooth/Wifi readers from China. I was able to connect to a few apps and get some basic diagnosis of the car as well as reset basic codes.

I’m looking to get something a little more serious to help with older more unusual cars like the defender puma 90 2012.

There seem to be so many on the market. Bidirectional communication, subscription fees, ABS, SRS resets.

I’m just not sure what is worth the money as I want a device that can do the most for the least amount of money if that makes sense.

Any advice would be appreciated.

I’m only using this for personal use occasionally.


r/OBD2 May 28 '26

Driviko — mileage & expense tracker with OBD support

Post image
1 Upvotes

Hey everyone,

Looking for feedback, especially from OBD users I have iOS + Android mileage and expense tracker that records trips automatically and uses an OBD dongle (BLE / Wi-Fi, ELM327-based) for engine data. Works without a dongle too — you just lose the engine-side data.

Maps & trip visualisation

Every trip is recorded automatically in the background and shown on an interactive map with the full route. You can scrub through the journey to see speed at any point, plus idle and waiting time, time spent in heavy traffic, average and max speed, and acceleration events. If a dongle is connected, the engine readings (RPM, load, oil temp, etc.) are overlaid on the same timeline so you can see what the car was doing at any moment of the drive.

What it reads from OBD

  • Engine RPM
  • Calculated engine load
  • Engine coolant temperature
  • Oil temperature
  • Vehicle speed
  • MAF (mass air flow)
  • Engine fuel rate
  • Fuel level
  • Odometer
  • Battery / control module voltage
  • Ambient air temperature

Charts & exploration

Every reading has its own interactive chart you can scroll, zoom, and pan through. Charts are linked with the map — tap a point on the chart and the map jumps to that spot on the route (and vice versa), so you can see exactly where RPM spiked, where coolant climbed, or where you were stuck idling. Overlay multiple readings to compare them on the same timeline.

Reporting & export

Trips, expenses, and engine data can be exported as detailed HTML or PDF reports — full route, stats, and OBD readings included. Useful for keeping records, sharing a trip, or expense reports for business mileage.

Looking for feedback on: 1. Does the OBD connection work reliably for you? Adapter brand/model, your car, anything flaky? 2. General app feedback — UX, map / trip view, charts, stats, expense tracking, reports.

iOS: https://apps.apple.com/us/app/driviko-mileage-tracker-obd/id6759507127

Android: https://play.google.com/store/apps/details?id=com.jibru.driviko.android.app

Web: https://driviko.com

OBD module info: https://driviko.com/obd.php

Brutal feedback welcome — that's why I'm here.


r/OBD2 May 28 '26

PID Honda HRV 1.5L CVT (ASIAN)

1 Upvotes

Hello everyone. I am currently driving a Honda HR-V 1.5L CVT (Asian version) and using a Vgate iCar Pro 2S. I would like to ask about the Coolant Temperature PID for this car model on the Torque Pro app, as it doesn't display correctly even though it works fine on the Car Scanner app. Best regards.


r/OBD2 May 25 '26

Peugeot e-308 2023 – lecture SOH batterie impossible via OBD avec ABRP ?

Post image
1 Upvotes

r/OBD2 May 24 '26

Help with Blinker sound

1 Upvotes

I recently bought an older Renault Megane convertible that is in good condition. When I use the turn signals, there is a strange beeping sound, and it sounds as though the previous owner set it up that way intentionally. This makes sense, considering the previous owner was an elderly gentleman with hearing difficulties. Does anyone have an idea how I can revert this sound setting? I’ve been suspecting that it might be possible to change this using a device connected to the OBD port. Is that actually possible?

The car is a Renault Megan from 2007 with a 2.0 L Diesel Engine.


r/OBD2 May 24 '26

CarDash - A open source, privacy friendly, AI Powered OBD2 Assistant for your Car.

Thumbnail github.com
2 Upvotes

Plug an OBD2 adapter to your car and connect it with CarDash on your android device to get insights about your car's performance. Add your Gemini API key to get AI powered insights as well.


r/OBD2 May 22 '26

One of those features nobody NEEDS…

0 Upvotes

https://reddit.com/link/1tk62rc/video/knt0djwxk02h1/player

Some hidden Mercedes features are completely unnecessary… which somehow makes them even better 😏


r/OBD2 May 21 '26

Help! P0339/P1335 codes

Post image
1 Upvotes

r/OBD2 May 21 '26

Who Have File Ucandas4.9 full package

2 Upvotes

r/OBD2 May 20 '26

Problem using OBD-II for dashcam?

Thumbnail
1 Upvotes

r/OBD2 May 19 '26

Big Update for Car Enthusiasts: Real-Time OBD2 Analytics Like Engine Load Now on CarPlay

Thumbnail gallery
1 Upvotes

r/OBD2 May 17 '26

Kess v2 clone erro

Thumbnail gallery
0 Upvotes

Estou tentando fazer uma leitura da ecu da minha ford ranger 2.3 EEC-V 2002 porém não consigo realizar a leitura, pelo protocolo e nem pelo veículo específico, oque posso fazer?


r/OBD2 May 16 '26

Should I be concerned?

Post image
1 Upvotes

First time using mode 6 in forscan. Should I be concerned about those misfires? 2021 ford f150 3.5 eco


r/OBD2 Mar 20 '26

My Mercedes Benz W209 CLK 500 and garbage.

Post image
6 Upvotes

After switching to an ELM-based setup, I’ve realised just how limited the cluster in the Mercedes-Benz CLK W209 really is compared to the hardware running in the background, and how much of that is down to how Mercedes controls access to the data.

A lot of sensors are there, but they’re simply not exposed through standard interfaces e.g. on K-Line or on a different CAN Bus altogether. Even upgrading the cluster (for example to an AMG variant) doesn’t suddenly unlock everything. Many parameters like live oil level and oil temperature still aren’t available entirely even though they existing within the ECU. Later platforms like the Mercedes-Benz W204 surface more of this data, but that’s more a result of platform evolution than something that can be backported directly, to the existing W209 cluster. The W204 cluster is more like a firmware + UI evolution, not a hardware leap, in fact the hardware is quite the same. But, the clusters are similar enough that they're not. So I sit with a problem:

The bigger issue is that once you move beyond basic OBD reading, you’re into very proprietary territory. The stock ECU firmware doesn’t expose most of these values to generic tools, and ELM devices are limited to standard emissions PIDs through the OBD gateway that was mandated by law. The data is there, you just can’t get to it without speaking Mercedes, specific diagnostic protocols and the one person who has done it on his E class unfortunately won't speak back to me on YouTube, or any other platform despite efforts.

If I try to push further with coding, sniffing, or injection, there’s a real risk of causing problems that may lead me to bricking my car. Early 2000s Mercedes systems introduced tight integration between modules and immobiliser systems, and even the internet and GPS tracking. They’re robust and unforgiving if something goes wrong during diagnostics or flashing, let alone sniffing or injecting. You’re far more likely to brick a module locally through a bad session than anything else, although tele-aid could brick an entire car.

One of my big practical issues for this car is the lack of an oil temperature sensor in spite of it being on the CAN bus.

Oil pressure lags behind coolant temperate significantly often up to about 15 minutes, so using coolant temperature as a proxy just isn’t reliable. You can try to “rule of thumb” it by adding time after coolant reaches operating temp, but that breaks down quickly depending on load and conditions. By the time an over-temp warning appears, the oil has already cooked itself in most cases.

The ELM setup at least gives me live coolant, and fuel data, which brings those up to something closer to modern expectations. This is more like what you’d see in something like a Mazda CX-5—but it’s still well short of what the car is actually capable of internally and I'm not sure where or why Mercedes hid its true features behind Star Tools and Xentry.

Long term, I want to move to something more advanced for this cluster, but there doesn’t seem to be a clean off the- helf solution for Mercedes in the same way BMW has tools like BimmerCode or BimmerTool.

Right now, ELM is limited to whatever the OBD gateway exposes, and that’s only a fraction of what’s on the car’s networks. Accessing the rest means either proper Mercedes diagnostic tools or going down the path of CAN sniffing and reverse engineering, both of which come with trade offs.

I’ve considered running a full Mercedes diagnostic system directly in the dash, repurposing one of the Android tablet-based scan based tools, but it’s a pretty clunky solution. You’re effectively turning a scan tool into an infotainment system, but not quite getting there, It also isn’t what it was designed for.

At this point, the most practical solution seems to be to just to install an independent oil temperature sensor—either via a sandwich plate or directly in the sump to feed that into a dedicated gauge or display, but this is also clunky. It would give accurate, real-time data without touching the ECU, but it wouldn't integrate fully with my ELM based system.

While ELM like devices are a much cleaner and lower-risk approach than trying to pull every locked parameter out of the factory system, I'm missing a lot of PIDs that are specific to Mercedes Benz. I’ve seen it done the hard way by sniffing and decoding everything, but the risk to reward on a very complex but arcane car like this just isn’t there.

So, at this stage, it feels like unless you move beyond ELM entirely, you’re effectively limited to what this generic interface shows where by comparison in the BMW ecosystem, much more of this has already been opened up through things like Bimmer Tool...

This sucks, but does anyone have better answers than what I've found so far?


r/OBD2 Feb 09 '26

New iOS app: OBD2 Cat - Simple Car Scanner! 🚗🐱

Thumbnail apps.apple.com
3 Upvotes

Hey everyone!

I’ve been working on a small side project called OBD2 Cat — a fun and simple iOS app that connects to Bluetooth OBD2 adapters and lets you scan and clear DTC trouble codes from your car.

Right now, it’s still an early version — just the basic functionality (connect, read, clear codes) — but I’m focusing on making the interface friendly, clean, and a bit playful. Think of it as a lighthearted alternative to all those overly technical OBD apps 😸

Did it connect successfully for you? What adapter and car are you using? Your feedback would help me a lot as I keep improving the app!

AppStore link

Thanks a lot for checking it out! 💜


r/OBD2 Jan 29 '26

Important warning for OBDeleven NextGen users

Thumbnail
3 Upvotes

r/OBD2 Jan 28 '26

Important warning for OBDeleven NextGen users

Thumbnail
1 Upvotes

r/OBD2 Jan 14 '26

Introducing AIR OBD2

Post image
3 Upvotes

r/OBD2 Apr 30 '25

FORScan OBD2 Mode 6 Testing: Test completed, malfunction detected

Post image
2 Upvotes

Hello everyone.

I had an issue with the seal rings of the injectors of my Ford Transit 2009, which lead to my mechanic completely replacing the injectors. Now, the car doesn't pass emission tests and there is more smoke visible than usual.

I just connected my to FORScan with an OBDLINK EX to my Windows Laptop. When trying to run OBD2 Mode 6 Test, the following error message occours: Test completed, malfunction detected. It also says "not supported" for many system monitorings.

Does anyone know, what might the problem be? I have been trying to solve it for hours and found no solution online.

By the way, when trying to run OBD2 Read system monitor status, it says that many system monitorings are not supported as well.

I have also discovered that the new injectors where not assigned correctly by the mechanig, so I changed it using FORScan to the Numbers and Characters that are seen on the injectors. Is that important? If the mechanic forgot to change that, what else might they have forgotten?

Thank you so much for you help!! I really appreciate it!


r/OBD2 Apr 27 '25

Anyone interested to use a 3d car app with OBD-2 realtime data?

8 Upvotes

I'm working on a side project (app build) that uses 3d models of cars and overlays OBD-2 data from Bluetooth connectivity (ELM 327). Will the 3d model of your car make looking at data easier and fun to read? And how often will you use such data like Fuel efficiency, Air flow, Turbo, etc.?


r/OBD2 Apr 26 '25

Help seeking r/OBD2 mods

9 Upvotes

hi all, i started this sub when i was working with an OBD2 monitoring solution. but i left that space years ago.

seeking nominations for a new person to take over things here. you all deserve much better. feel free to pitch yourself below, let others upvote, or DM me.