Joined
·
1,549 Posts
I've been quietly tinkering with the CANBUS in my car for a while now. Just getting onto the CAN network to listen to data was a challenge in itself. My goal in tapping into this is to have the option of replacing the Sirius unit with an XM unit and to add the capability of an IPOD or similar device with both the ability to control the unit via the steering wheel and the ability to display track/title/artist info.
I have succeeded in performing the above actions via my prototype device attached to my laptop. The next step is to (re)write the PC based code I've created for transmitting and receiving data on the CANBUS into a microcontroller (embedded chip). I'm not sure what the timeframe will be for doing this, but if I can make something at a reasonable cost, I may be looking to offer this to others that want the same capabilities.
Currently, I can completely emulate the Sirius unit. This means that you would NOT need to have the actual Sirius unit present for attaching any other add-on devices. It does however mean that any add-on devices have to map into the Channel 1-200 paradigm. That fits fine for XM and it also means you could have 200 play lists on an IPOD (much nicer than BMW's 5 playlists:wink1: ). I'm really striving for a seamless factory style integration.
This post if for informational purposes only and does not mean that there will be a product available to do this. It is quite possible that Pac-Audio, Blitzsafe & the I-Cruise folks are also doing the same thing. I can tell you though that this has been a tough nut to crack and these companies may not want to spend the time necessary in reverse engineering the protocols.
Below is a sample pic of the NAV unit display with some custom text on it.
I have succeeded in performing the above actions via my prototype device attached to my laptop. The next step is to (re)write the PC based code I've created for transmitting and receiving data on the CANBUS into a microcontroller (embedded chip). I'm not sure what the timeframe will be for doing this, but if I can make something at a reasonable cost, I may be looking to offer this to others that want the same capabilities.
Currently, I can completely emulate the Sirius unit. This means that you would NOT need to have the actual Sirius unit present for attaching any other add-on devices. It does however mean that any add-on devices have to map into the Channel 1-200 paradigm. That fits fine for XM and it also means you could have 200 play lists on an IPOD (much nicer than BMW's 5 playlists:wink1: ). I'm really striving for a seamless factory style integration.
This post if for informational purposes only and does not mean that there will be a product available to do this. It is quite possible that Pac-Audio, Blitzsafe & the I-Cruise folks are also doing the same thing. I can tell you though that this has been a tough nut to crack and these companies may not want to spend the time necessary in reverse engineering the protocols.
Below is a sample pic of the NAV unit display with some custom text on it.
Attachments
-
25.4 KB Views: 685