Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.

Anyone interested in an iDrive Arduino project I'm working on?

Discuss anything non Z4 related here
zions
Newbie
Newbie
Posts: 1
Joined: Fri Dec 28, 2018 8:38 pm

Anyone interested in an iDrive Arduino project I'm working on?

Post by zions » Fri Dec 28, 2018 8:46 pm

I was trying to retrofit idrive in other car, but i am little bit stuck.
I bought USB-CAN Analyzer from Seedstudio to send/receive can messages on desktop.
By sending 0x130 45 40 21 8F FE with 100kbps baud rate and with interval of 100ms, i can see the lights shows up on controller, but its cycling on and off.
I was trying to send 0x273 1D E1 00 F0 FF 7F DE 04 but i didnt get x277 reply from idrive.
Maybe you can help me with some hint at where i am stuck. Should be CANL pulled to gnd?

Edit: i pulled canl to ground and i can see response messages. but i am always getting 0x5E7 99E1FE0006FFFFFF 0X4E7 6702FEFFFFFFFFFF
as well as response and then shuts down, what are they? Unit is waiting for some response message?

User avatar
IAmOrion
Senior Member
Senior Member
Posts: 1611
Joined: Mon May 22, 2017 8:29 pm
Location: Cambridge, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by IAmOrion » Fri Dec 28, 2018 10:56 pm

Use 0x501 for wake up, and 0x273 for init (and should respond with 0x277)

0x5E7 is a counter, Example: 5E7 8 99 01 0A 05 01 00 00 00 | Data 0: Can ID, Data 1: Data Length, Data 5: Counter, Data 6: Rotary Init-State (6 false, 1 true)
NO LONGER OWN A Z4 SO NOT AS ACTIVE HERE ANYMORE (IF AT ALL).
I STILL OFFER FREE CARLY CODING & EWS KEY/TRANSPONDER CODING AT MY HOME
IN CAMBRIDGE CB22

Facebook: https://www.facebook.com/groups/Z4DIYCustomMods/

kavpool
Newbie
Newbie
Posts: 3
Joined: Tue Jun 04, 2019 6:16 pm
Location: Consett, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by kavpool » Tue Jun 04, 2019 6:20 pm

hello IAmOrion, I am massively interested in your project. I want to be able to use the idrive touch controller with my android head unit...which is installed over a ccc unit. Where I start please? :D

User avatar
IAmOrion
Senior Member
Senior Member
Posts: 1611
Joined: Mon May 22, 2017 8:29 pm
Location: Cambridge, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by IAmOrion » Tue Jun 04, 2019 6:28 pm

kavpool wrote: Tue Jun 04, 2019 6:20 pm hello IAmOrion, I am massively interested in your project. I want to be able to use the idrive touch controller with my android head unit...which is installed over a ccc unit. Where I start please? :D
Does your vehicle already have an iDrive controller?
NO LONGER OWN A Z4 SO NOT AS ACTIVE HERE ANYMORE (IF AT ALL).
I STILL OFFER FREE CARLY CODING & EWS KEY/TRANSPONDER CODING AT MY HOME
IN CAMBRIDGE CB22

Facebook: https://www.facebook.com/groups/Z4DIYCustomMods/

kavpool
Newbie
Newbie
Posts: 3
Joined: Tue Jun 04, 2019 6:16 pm
Location: Consett, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by kavpool » Tue Jun 04, 2019 6:41 pm

yeah i have the cic controller in it.

kavpool
Newbie
Newbie
Posts: 3
Joined: Tue Jun 04, 2019 6:16 pm
Location: Consett, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by kavpool » Tue Jun 04, 2019 6:44 pm

I am wanting use of the touch controller to use as a mouse for the android screen. and you're from England which is great. :D

User avatar
IAmOrion
Senior Member
Senior Member
Posts: 1611
Joined: Mon May 22, 2017 8:29 pm
Location: Cambridge, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by IAmOrion » Tue Jun 04, 2019 6:47 pm

kavpool wrote: Tue Jun 04, 2019 6:44 pm I am wanting use of the touch controller to use as a mouse for the android screen. and you're from England which is great. :D
Yes I’m from England lol.

The problem with my implementation, is it’s specifically designed to work “standalone”. That doesn’t mean it won’t work for you, it just means I have no experience of trying it like that if that makes sense
NO LONGER OWN A Z4 SO NOT AS ACTIVE HERE ANYMORE (IF AT ALL).
I STILL OFFER FREE CARLY CODING & EWS KEY/TRANSPONDER CODING AT MY HOME
IN CAMBRIDGE CB22

Facebook: https://www.facebook.com/groups/Z4DIYCustomMods/

rogboy
Newbie
Newbie
Posts: 1
Joined: Sat Aug 29, 2020 8:50 am

Anyone interested in an iDrive Arduino project I'm working on?

Post by rogboy » Sat Aug 29, 2020 8:53 am

Hi
I'm using a seed studio canbus adaptor to try and get a Idrive controller to work. Been looking at the code Iamorion used..
Can't seem to get it to work at the moment

Seed studio adaptor has a 120 ohm termination resistor - is this needed?

User avatar
IAmOrion
Senior Member
Senior Member
Posts: 1611
Joined: Mon May 22, 2017 8:29 pm
Location: Cambridge, UK

Anyone interested in an iDrive Arduino project I'm working on?

Post by IAmOrion » Sat Aug 29, 2020 8:55 am

rogboy wrote: Sat Aug 29, 2020 8:53 am Hi
I'm using a seed studio canbus adaptor to try and get a Idrive controller to work. Been looking at the code Iamorion used..
Can't seem to get it to work at the moment

Seed studio adaptor has a 120 ohm termination resistor - is this needed?
Yes, the 120ohm resistor is needed
NO LONGER OWN A Z4 SO NOT AS ACTIVE HERE ANYMORE (IF AT ALL).
I STILL OFFER FREE CARLY CODING & EWS KEY/TRANSPONDER CODING AT MY HOME
IN CAMBRIDGE CB22

Facebook: https://www.facebook.com/groups/Z4DIYCustomMods/

Post Reply