The Robman wrote:Devices that use a toggle bit do so to help them differentiate between a user pressing the button twice and a button held
down.
Yes, I encountered the toggle-flag problem when I used a Microsoft MCE remote control with a Sony amplifier, and then with my current Teac amplifier. All three of these devices use a toggling protocol, and as a result interfere with each other when a universal remote is used. The characteristic symptom is that the MCE button is ignored if pressed after a single press of an amplifier button. But the second press of the MCE button always works (but this is, nevertheless, very irritating).
The Robman wrote:A learned signal can only have the toggle either ON or OFF, so a learned signal with a toggle will only work once. To keep using the learned signal, you will need to press another button in between.
Yes, I have just tried that and that works. So the first press of MUTE works, but subsequent presses of MUTE are ignored (if no other button intervenes). However, pressing some other button on the DAC remote then allows the MUTE button to work (i.e. unmute the DAC) when pressed subsequently.
The Robman wrote:If you can think of a button that would do no harm if it were to be pressed after every MUTE button, we could construct some Pronto hex which sends both together, then the learned MUTE might do what you expect.
I have just been reviewing the set of DAC buttons, and there is one that could be used. There are several codes that control the LCD display (bright, dim, off, and toggle). The DAC powers off the display after a timeout, but redisplays it whenever a button is pressed. So creating a composite of MUTE followed by LCD_BRIGHT would probably cure the toggle-flag problem without generating a visible side effect.
-- from CyberSimian in the UK
Edit: changed "with" to "without".