this post was submitted on 27 Nov 2023
69 points (98.6% liked)

Electric Vehicles

3099 readers
184 users here now

A community for the sharing of links, news, and discussion related to Electric Vehicles.

Rules

  1. No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia.
  2. Be respectful, especially when disagreeing. Everyone should feel welcome here.
  3. No self-promotion
  4. No irrelevant content. All posts must be relevant and related to plug-in electric vehicles — BEVs or PHEVs.
  5. No trolling
  6. Policy, not politics. Submissions and comments about effective policymaking are allowed and encouraged in the community, however conversations and submissions about parties, politicians, and those devolving into general tribalism will be removed.

founded 1 year ago
MODERATORS
 

Gotta say, I just assumed electric cars had an OBD II system just like any other car

all 11 comments
sorted by: hot top controversial new old
[–] gamermanh@lemmy.dbzer0.com 16 points 9 months ago (3 children)

Mine does, do others actually not?

I plugged a Bluetooth OBD II Sensor into my car and downloaded an app, it lets me see all of the detailed info on my car. The coolest info is seeing the battery voltage and resistances between cells and shit

When my battery melted I was able to show the tech exactly which cells had failed, he took 2 mins to check and came back with "yup it was those 3"

[–] fuckwit_mcbumcrumble@lemmy.world 10 points 9 months ago (1 children)

OBD2 is federally required for all cars sold in the US. That doesn’t mean it has to be useful though, it just has to say if there’s any emissions failures really which don’t apply to EVs.

[–] Death_Equity@lemmy.world 6 points 9 months ago (1 children)

The OBDII standard requires a standardized port with a standardized network using a standardized language, and what data must be available to monitor.

So every car with OBDII has all engine control or emissions related data available. What is not required to be standardized on an OBDII system are non-emissions related data, like what the climate control module is saying.

It is not just a way to get the standardized code for a check engine light, you can also see the data for that code like the sensor reading and sensor voltage.

The rest of the data on the canbus should be required to be disclosed publicly by manufacturers, instead of needing homebrew or 3rd party deciphering to understand all the data that is on the network.

[–] ArumiOrnaught@kbin.social 5 points 9 months ago (1 children)

As someone who's shop has 5 different scanners, several different laptops for all the different modules on heavy trucks, and has worked on hybrids... it's a bit absurd how expensive it is to even know what a computer is trying to tell you.

Your can read most codes with a generic scanner. Anything past that, like trying to see the oil pressure will be available on some scanners. The only way to see everything, set everything, program everything, the most guaranteed way is with a proprietary scanner.

Which I'm sure the main reason why they do this is to have fewer people able to work on their own car, so they can make more money. John Deere is definitely a pioneer in this business strategy. Working on them "correctly" is like pulling teeth if you're not a dealer.

[–] Death_Equity@lemmy.world 3 points 9 months ago

Heavy trucks and farm equipment OEMs are dicks. For most cars an Autel can do a lot of heavy lifting until you get into module reprogramming. Something like Oil pressure isn't on the OBDII standard for some dumb reason.

I wish that they made it a law that any canbus data has to have the key released into the publoc domain so any scantool can give that data. They can keep their specific module reprogramming hardware and software access subscriptions, but the data in the network should be available.

[–] QuandaleDingle@lemmy.world 7 points 9 months ago

Yours has the tech, but others may not. Would be great to have this standardized by the time EV manufacturers adopt NACS.

[–] JAWNEHBOY@reddthat.com 2 points 9 months ago (1 children)

This is good info: what EV?

[–] 18107@aussie.zone 1 points 9 months ago

My Nissan Leaf has excellent OBD support.

[–] tankplanker@lemmy.world 3 points 9 months ago

While they are at it they need to come up with a mandated industry standard for assisted driving so that cars know that other cars are there and slowing down or speeding up, similar to boat AIS. Two way AIS helps a ton with collision avoidance and we really need a single standard for the whole car industry.

[–] drdabbles@lemmy.world 1 points 9 months ago

One of the issues I've had in the past, but the community quickly solved, was that my vehicle had a port, but used different parameter IDs than an ICE vehicle would. And those IDs weren't really documented, obviously. So while it provided values for the emissions and trouble codes required by regulation, they were obviously not useful. The values you would want were manufacturer specific, which every manufacturer uses differently.

It'd be acceptable to me if the manufacturers provided the necessary definitions to scan tool manufacturers, much like they do for ICE vehicles. But the perfect solution would be a requirement to publish the definitions and any necessary formulas for any vehicle sold in the US, retroactive for all vehicles already sold as well. There would be some hard lobbying against that effort, but it would be a HUGE win for consumers and repair shops.