ARCHIVED FORUM -- March 2012 to February 2022READ ONLY FORUM
This is the second Archived Forum which was active between 1st March 2012 and 23rd February 2022
Hey
I don't know if this could be any use to somebody. But I just finished a small project where I connect an audio aux source to an Arduino and the Arduino to the AUX/Tape2 audio link interface of my Beomaster4500.
https://github.com/jensjoachim/B_and_O_Projects
When I set music on my Google Chrome Cast Audio device, the Arduino will set the BM into "Tape 2" and after approx one minute without audio it will set the BM in standby again.
The BM have to be configured for the a Tape device, since it seems like the "Audio Link" is disabled when choosing AUX device. Secondly I saw a strange thing about the data line and I think the polarization of the aux pin is negative compared to the other "Audio Link" interfaces. In case you would like to try it out on another port.
The Support folder consists of a Logic Analyzer/command receiver to measure the commands send on the "Audio Link" interface. Note that both the amplifier and audio devices can send messages. Thus the direction is not detected. The Logic analyser encodes the commands send. These encoded commands can be sent by using the generator. Which also resides in that folder.
Especially the analyzer could be useful to other people if they wanted to communicate with the audio devices without an amp.
I also did a small project where I decoded the IR commands directly from a TSOP7000 and a B&O LC2. The reason for writing my own was that this library was not reliable enough.
https://github.com/christianlykke9/Beomote/blob/master/README.md
It seems that my Arduino could not detect the pulses, therefore I did my code by using an external pin interrupt, instead of trying to catch the pulses with a digital IO.
Cheers,
Joachim
Excellent stuff, thanks for posting!
The audio detection is a clever idea. I believe there would be some "market" for expanding that to several sources with automatic audio switching, for people who have more sources than inputs.
--mika