I have been reading this thread with interest as I am currently working on an interface that will fit between the Blaupunkt headunit in my new fiat and my ipod.
This is going to be a fairly extensive modification as I intend breaking the connection between the headunits internal display and either repeat the headunits on display messages or display ipod data there. I also intend doing the same with the dashboard display.
My hardware interface access all functions of the ipod using the Apple Accessory Protocol. I have constructed my own menu and control system that means I only need three buttons to navigate around it. I have also included a alphabetical search.
My problem comes with getting the analogue audio into the headhunt.
Its has an Aux input if you press the CD button twice the display even shows "AUX" suggesting it has been selected, but if I connect up to the aux input pins I get nothing.
I did a similar project for the Alfa 147 which also has a Blaupunkt head unit, and the same aux input connection. I found that by looping TX and RX data connection round I could fool the unit into thinking it had a CD changer connected. However this unit does not respond to that either.
So after reading this thread I am guess I will need to write some code to emulate the CD changer. I will be using a PIC to achieve this.
As I don't have a CD changer I cant reverse engineer this protocol, so it would be great if some could give me some ideas! Does the headunit send a code to look for a response from the changer at power up? Or does the changer send a code to at power up indicating it is present? what is the protocol all I want to do is open the aux input.
However maybe they cant be opened but then why allow AUX to be selected?
Help!
