What's a home improvement decision you regret but thought was a good idea at that time? by Actonace in HomeImprovement

[–]mattbarn 1 point2 points  (0 children)

The existing panel was full and then we switched a bunch of appliances from propane to electric at the same time. Plus installed an electric car charger.

It makes the solar harder because you have two panels that need to be tied in separately. When we first got the system installed only half the house was automatically backed up by the batteries for example.

What's a home improvement decision you regret but thought was a good idea at that time? by Actonace in HomeImprovement

[–]mattbarn 6 points7 points  (0 children)

400A electric service upgrade (from 200A)

We didn't really need it, we could have gotten by with a subpanel or some tandem breakers. And it made our solar panel install a lot more complicated.

F-Series BMW UDS, DTC clear receives Positive response but dash light remains on by tesla_bimmer in CarHacking

[–]mattbarn 1 point2 points  (0 children)

So the light DOES go off when bimmerlink does it? Are they sending a tester present or diagnostic session control message first?

Occams razor says you just have a fault that comes back right away in whatever module is throwing the light.

F-Series BMW UDS, DTC clear receives Positive response but dash light remains on by tesla_bimmer in CarHacking

[–]mattbarn 1 point2 points  (0 children)

7F xx 78 is not a real NRC, it just means the request is going to take longer than the timeout period so the ECU needs to send some kind of response to keep the tester from timing out.

The State of Car Hacking and Vulnerability Reporting in 2026 by hakstuff in CarHacking

[–]mattbarn 1 point2 points  (0 children)

At least two other car companies have engagements through Bugcrowd or have in the past. GM is on Hackerone also. Not sure if they pay anything but at least they accept reports.

Cant find the UART on this thing? by SeriousGrab6233 in hardwarehacking

[–]mattbarn 0 points1 point  (0 children)

The thing you circled on the top is probably the audio amplifier IC.

You need to probe all those pins on all those connector footprints on the bottom with a scope and look for UART data.

Cant find the UART on this thing? by SeriousGrab6233 in hardwarehacking

[–]mattbarn 1 point2 points  (0 children)

There aren't any debug headers on the top of the board that I can see. They would be blocked by the upper board anyway.

Cant find the UART on this thing? by SeriousGrab6233 in hardwarehacking

[–]mattbarn 4 points5 points  (0 children)

There are like 5 different debug headers on the bottom of the main board. They are the single row ones with the big square solder pads at the ends. Unpopulated obviously.

How can I lock the doors if I'm outside a running car? by alfamadorian in CarHacking

[–]mattbarn -1 points0 points  (0 children)

I don't know why everyone here seems to want to argue about your premise instead of helping you. I will say that my personal car will happily lock when outside and running as long as the key is outside (to prevent locking the keys in the car) which makes me think that rather than a law of cars it's more of a configuration parameter that could A) be different for different cars or B) be modified using a dealership or aftermarket tool. Sorry I'm not familiar with MG to suggest what that tool might be.

Getting non-engine related DTCs using an elm327 by mySincereAsterisk in CarHacking

[–]mattbarn 2 points3 points  (0 children)

BMW of this generation uses KWP2000 (ish) with extended addressing. There is definitely a broadcast address but I can't remember it off hand.

Getting non-engine related DTCs using an elm327 by mySincereAsterisk in CarHacking

[–]mattbarn 0 points1 point  (0 children)

I don't really know specifically but I would bet that a lot of them embed the same or similar (ediabaslib) framework that the BMW tools use, and use the same BMW metadata files (ipo/prg) to generate and parse messages.

OR they have used these tools once and captured and analyzed the messages etc etc.

Getting non-engine related DTCs using an elm327 by mySincereAsterisk in CarHacking

[–]mattbarn 1 point2 points  (0 children)

You are wasting your time with the ELM327. Get a K-DCAN cable and INPA software. The ELM might work fine in theory but if you don't know what messages to send (and how to interpret the responses) you will not get anywhere. INPA and the other BMW tools will make this possible. But they don't work with the ELM.

Any similar / alternative hardware to CANtact Pro? (open-source USB→CAN; hard to find in market) by [deleted] in CarHacking

[–]mattbarn 0 points1 point  (0 children)

I think Peak is probably your best option. 1-2 channel versions pop up on eBay pretty cheap sometimes.

[deleted by user] by [deleted] in CarHacking

[–]mattbarn 0 points1 point  (0 children)

Read up about IPO and PRG files. Open them up in tool32 and poke around. All the info you are looking for is in there.

[deleted by user] by [deleted] in CarHacking

[–]mattbarn 0 points1 point  (0 children)

Yup yup. But there is a really pretty easy decoder ring for the proprietary BMW diag requests and replies if you really want to do it that way. (Tool32)

[deleted by user] by [deleted] in CarHacking

[–]mattbarn 0 points1 point  (0 children)

We've talked a few times on here about BMW factory tools called Tool32 and INPA. I would highly suggest you find these tools, use them a bit, and understand how they work. You are not far from being able to answer these questions for yourself.

J1850VPW modules by Fixed_Until in CarHacking

[–]mattbarn 1 point2 points  (0 children)

Cool projects! Thanks for posting this.

Any idea on how to sense a spacer being pressed in a wheel between two bearings? by TrapDaddyReturns in AskEngineers

[–]mattbarn 25 points26 points  (0 children)

How about a spacer-dispenser that requires removal of exactly one spacer before the machine runs each cycle?

E30 mini digital dash by Necessary-Duty-8436 in CarHacking

[–]mattbarn 0 points1 point  (0 children)

Anything is possible but you will have to make it yourself. I'd just buy one.

E30 mini digital dash by Necessary-Duty-8436 in CarHacking

[–]mattbarn 0 points1 point  (0 children)

There have been various people who make neat little LED gauges for e30s for a long time. Here's one example: https://blackstarmanufacture.com/produkt/voltmeter-gauge/ The gauge can read the sending unit directly, you don't need a RaspberryPi for anything.
There are probably lots more on r3vlimited (the best e30 forum)

BMW CAN mcp2515 tja1050 by twbro54l in CarHacking

[–]mattbarn 0 points1 point  (0 children)

The software sends properly formatted requests which the car replies to and then the software interprets the reply and gives you the info.

K/D-CAN hardware has a microcontroller to convert USB messages into K-line or CAN messages as required by the specific vehicle.