Quote: Originally Posted by
theheel 
are u serious..i should order the one for a 2003 3 series or is this a j/k that i didnt get...its that smiley... cant tell if you are serious or joking ...
Yes, and since you have asked several similar questions, let me give you the low down.
Every BMW since, I believe, 1990 or so (I might be wrong on the year) uses something called the I-Bus to communicate between modules and systems. It uses the I-Bus when you press a button to unlock the doors, the door module sends a signal along the I-Bus to the lock module, which opens. THe CD changer communicates with the buttons on the radio through I-Bus. The diusplays gets thier information over I-Bus. EVERYTHING happens over the I-Bus.
The I-Bus data has been decoded, and has been for several years. With the I-Bus, assuming someone wanted to "do something" say, emulate a CD changer, they can develop something that reads the CD controls from the I-Bus, and send the appropriate information back over the I-Bus to the car, so that the car thinks there is a CD changer. This only requires an I-Bus encoder/decoder, and the proper programing.
This HD radio was created for the BMW's with I-Bus. It connects to the I-Bus, and communicates with and over the I-Bus. What they have done here is, using an I-Bus encoder/decoder, connected to the computer, decoded the information that goes over the I-Bus for the HD radio to work. They then, I assume using the instruction from the HD radio, monitored the buttons (although, there are libraries of which codes are sent with which button push in the Bimmers) to determine which codes are sent, and how the HD radio responds, so that they can program a computer to send and recieve the proper codes through the encoder/decoder to the HD radio.
Hope that explains things a little.
Michael