Awesome! For your BMW can you do a quick walk through your vehicle parameters when connected? This will fill your OBD scan logs with the results from talking to the car and I can use that to confirm the parameter values. Once you've done that send the logs to the same email again.
✅ BMW X3 M40i support
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
✅ BMW X3 M40i support
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
Oh! Let's move the BMW discussion to a separate thread btw, I'll do that now.
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
-
- Beta tester
- Posts: 85
- Joined: Thu Sep 26, 2024 2:41 pm
- Vehicles: Acura TLX, BMW X3
- Has thanked: 22 times
- Been thanked: 12 times
-
Badges
My garage
Re: BMW X3 M40i support
Will do in a bit. Screenshot is for Acura btw (for anyone else looking in the future).
Also, the BMW does have a valid internet connection and I can see fuel/tire pressure etc status in the mybmw app.
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
BMW accounts aren't supported yet, but we can see if we can pull those parameters from OBD. Let me take a quick look.
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
Is it already pulling your odometer reading?
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
Just added X3_ODO in SHA: 89ed6c7
. Let me know if that loads; I have a feeling there's some extra configurations we might need to add to support BMW.
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
-
- Beta tester
- Posts: 85
- Joined: Thu Sep 26, 2024 2:41 pm
- Vehicles: Acura TLX, BMW X3
- Has thanked: 22 times
- Been thanked: 12 times
-
Badges
My garage
Re: BMW X3 M40i support
From what I saw in bimmercode, I think it has 29 ECU's lol. So might need to talk to the correct ECU to get odometer reading. Chatgpt says you gotta talk to the instrument cluster ECU:
Code: Select all
ATZ # Reset the OBD-II adapter
ATSP6 # Set the protocol to ISO 15765-4 CAN (11-bit ID)
ATSH0x300 # Set the header to the Kombi (Instrument Cluster)
22 F190 # Request the odometer reading
I was writing my own little primitive app to learn Swift and do something very similar to Sidecar haha. Might modify it a bit to help debug
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
Looks like we're getting NO DATA responses, so may need to do some extra configuration of the scanner before we can pull values. Looking into this.
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering
- jeff
- Site Admin
- Posts: 630
- Joined: Wed Sep 18, 2024 6:39 pm
- Location: Montecito, CA
- Has thanked: 39 times
- Been thanked: 72 times
- Contact:
-
My garage
Re: BMW X3 M40i support
Ok we'll need to do some manual testing to see how we can get the car to talk to us. Here's a few command sequences to try:
Check that we can get the VIN
Code: Select all
0902
Check that we can get fuel level
Code: Select all
012F
Is setting the header breaking things?
Code: Select all
ATSH7E0
012F
Is setting the receive address breaking things?
Code: Select all
ATCRA7E8
012F
Is setting both breaking things?
Code: Select all
ATSH7E0
ATCRA7E8
012F
Send logs after please!
Sidecar help: http://sidecar.clutch.engineering/help/
Export OBD logs — Export Connected Account vehicle data — Refresh OBD parameters
Send data exports to support@clutch.engineering