der AUX Eingang......
es wird etwas technisch
hab jetzt den ganzen Abend damit verbracht rauszufinden wo das Tonsignal des optionalen XM Receivers im Navi verarbeitet wird.
Zur Erinnerung: das XM Modul ist ein Satelliten Receiver der nur sinnvoll auf dem Nordamerikanischen Kontinent funktioniert.
Drüben nutzt man aber den XM Modus auch gerne um "fremde" Tonsignal, zum Beispiel eines iPods, einzuspeisen.
Hier in Europa können wir den XM Modus nicht gebrauchen. Er würde ja nicht stören wenn da nicht eine kleine Nickeligkeit mit im Spiel wäre:
Ist XM durch den Regioncode im BCM freigeschaltet, arbeitet der UKW Tuner nur mit ungeraden Frequenzen....
Also wird hier in Europa die C6 in der Regel auf EU codiert.
XM verschwindet und somit auch der AUX Eingang - das UKW Frequenzraster ermöglicht dann allerdings die hier nötigen 100kHz Schritte.
Ich möchte aber zunächst wissen wo das XM NF (Ton-) Signal eigentlich hingelangt.
Dazu habe ich die Datenblätter der verschiedenen Bausteine auf dem Navi runtergeladen.
Dabei viel mir eben ein "TDA 7406" auf....
Ein Audioprozessor!
Features:
4 Stereoeingänge inkl. einem Stereodekoder für FM Rundfunk
4 Monoeingänge (Navi, Telefon...)
7 Band Equalizer
Lautstärke, Balance und Fader Regler
4 Lautsprecherausgänge (Vorverstärker Niveau)
Das alles ist über einen I2C Bus steuerbar.... I2C wurde mal von Philips entwickelt und findet breite Anwendung im TV/Radio Bereich und natürlich bei allen anderen Anwendungen die ein kleines Master/Slave Netzwerk benötigen.
Da ich mich aus beruflichen Gründen seit fast 20 Jahren intensiv mit I2C beschäftigte, sehe ich große Chancen diesen Audioprozessor "zu verbiegen".
jetzt heißt es erst mal analysieren wie das Navi diesen Audioprozessor im laufenden Betrieb bedient.
Das Protokoll habe ich vorliegen!
Mich interessiert erst mal wie die 4 möglichen Stereo Eingangsquellen umgeschaltet werden.
Passiert das 1x bei Programmwahl, also wenn ich mich für Tuner oder CD entscheide, oder wird das zyklisch wiederholt?
Wird es nur einmal bei Programmwahl gemacht, kann ich es einfach zwischendrin umschalten und so den AUX Eingang aktivieren.
Der I2C Bus erlaubt eine praktisch unbegrenzte Anzahl an Teilnehmern.
Jeder Teilnehmer hat eine eigene Adresse und kann (theoretisch) von jedem Master angesprochen werden. Es dürfen auch 2 und mehr Master auf dem Bus agieren.
Unsere OBD2fun Plattform bietet hier wieder mal wertvolle Dienste!
So kann ich auf der einen Seite am Class2 Bus mitmischen und auf der anderen Seite auch den I2C Bus bedienen.
Aber erst mal lausche ich mit meinem I2C Bus Schnüffler was auf dem Radio Bus abläuft.