Hi,
Edit: Subject renamed from Beolink to more correctly "datalink"
I recently bought an Beomaster 6000 (225x) in an unknown state.
After some digging and measurement in the device I came to the conclution that the CPU was zapped and not working.
Looking at the schematics I came up with the idea of mimic the CPU with a modern microprocessor, and some days ago I started to wire up the new CPU and write my own implementation of the CPU-code.
To my surprice it works even better than I thought! I have now most of the machine working again! I can read the keys and select input, write and update the display etc. The next step is to implement the timers and clock and after that the frequency counter so I can show the correct radio-freqency in the display too.
The volume shouldn't be any problem - right now the CPU board is partly removed so I can flash and update the new CPU without removing it from the board. I managed to swap some pins on the new CPU and the IC-holder - so I don't have to do any modification on the main board - the new CPU (with my modifications) is pin-compatible - just plug-and-play!
After I get the volume and frequency counter working I will try to implement the remote control as well 😕
Now to my main question - does anyone know how the datalink protocol is implemented in the Beomaster 6000? All I have is the service manual (which doesn't help much) - and I have no other Beo-equipment to check or test on ...
From the schematics it looks like the protocol is bi-directional, that is all I know.
And secondly (again since I have no other device to test on) - are the buttons just single presses - or can one hold down a button for repeated entry? I'm mainly thinking on the volume up and down - can one press the button and hold it so the volume increases/decreases as long as the button is pressed - or do you have to press it multiple times (one step for each press)?
Cheers,
Thomas
Location: Sweden