The remote doesn't have a "warm" state where it will run better. The only kind of state that would have is low voltage, that sometimes clears up when a remote is rested. Warm remotes never improve.Ed wrote:Sorry, Vicky. I'm getting absent-minded here.
The Home2 "function" is mapped to the DiscreteOn "button" in this version of my code. Neither the DiscreteOn (Home) "function" nor the Phantom1 "button" is used. Apologies for the confusion.
Here is, I hope, a concise summary of what I'm seeing:
When the remote is "cold"; i.e., it has been sitting idle for more than about 30 minutes, then none of the discrete on function codes I've found will turn on the TV within a macro, even when that discrete on is the only command in the macro and I hold the macro button for as much as 5 seconds. These same codes, however, will turn on the TV if they are mapped to a physical remote button and that button is pressed outside of a macro. Moreover, all other TV functions seem to behave as expected when executed from within a macro; i.e., only the "discrete on" seems to behave abnormally.
When the remote is "warm"; i.e., it has been sitting for less than 30 minutes or so, everything works fine. In particular, the same discrete on EFC that doesn't turn the TV on in a macro when the remote is "cold" will turn it on in a macro if the remote is warm.
If you create a test macro, the discrete on as the last key, does that turn on the device if you press that macro key and hold it? If you tap the macro button abd it doesn't work but you hold the macro button and it does work it is a duration problem. Otherwise there most likely is an error in the flow of your macros.
If not, then there is some error in your programming of those complicated macros. I'll be more interested in your 8910 where I can just load up a remote and shoot it to see what you are doing.
BTW did you know you can Keymove functions to different devices. Really helpful in uncomplicating your remote
Are your LKPs the way you usually do them????. Having to hold your key till it doesn't do anything is very unintuitive.
Did you think of separating the order that you do things, so that you don't have to have a 4 second pause in a macro? Long running macros are prone to errors.