ElizabethD wrote:jimdunn wrote:...In fact I don't think there is a single Dev_Cancel in my setup
Yikes! You're right. The facts just defeated me. I edited my earlier post.
Well, it could just be how
I do things.
The 8910 readme says:
There is also DEV_Cancel command which will cancel the current DEV_
command in a macro. If the above example were intended for use as a
top level macro, there would be no need for it to explicitly cancel its DEV_
command. If the above example were in a general purpose macro that might
be called by other macros, you probably should change it to:
DEV_TV; 0; 3; DEV_Cancel
But I'm not clear on whether this means DEV_Cancel reverts to whatever DEV was active before the last DEV_xxx (in a kind of Push/Pop scenario), or "just cancels", and if it "just cancels", then what
is the active device for the current macro after the "cancel"?
It can, as I understand it, only apply within a (possibly nested) macro sequence, because it's temporary device selection within macros, and the SET_KEYS commands govern what happens in "userland" on the remote when the chain of macros terminates, so it's not going to affect any "mode" the user could be "left in".
Probably a misunderstanding on my part, but as a result I've always found it easier to use explicit DEV_xxx commands as necessary in each macro (after all, if the currently active DEV is TV, and I want it to be something else, DEV_xxx is as easy as Dev_Cancel, and much clearer)
If, in fact, it
is using a Push/Pop, then I could be missing some economies somewhere if I understood it.
In effect, I guess I'm saying that because I'm not entirely clear what Dev_Cancel is "supposed" to do, and because, each time I thought I knew, it didn't do what I expected - I just don't use it.
But then, chances are, I'm just missing something obvious - some Dev_Cancel "moment of clarity", if you like...

__________________________________________
Sorry to unclemiltie for taking this off-topic.
Back on topic, I think I'll get myself one of these remotes - only $15 ish on Amazon, less device buttons than I'd like, but lots of possibilities with LKP and the extra "buckets", and lots of memory -
and this extender seems too cool to miss...