Page 1 of 1

virtual devices

Posted: Tue Jan 10, 2017 12:25 pm
by ngtw16a
Hello all.
So I have an 15-2116 (w/o extender).
I understand it has 8 device buttons and another 7 virtual.

I can program the setup codes for the 15 devices in ir.exe
and use the special protocol "device selector"...which seems to load
the device index (0-14) into R77 (which from looking at the extender's code appears to be 'active device' index register for my remote?

This part I get...BUT...

say I want shift-TV to be device 13.

if I create a keymove for TV: shift-TV --> runs the protocol to set R77=13

this ONLY works if I'm already in TV device mode right??

so...say I'm currently in VCR....I'd have to push.
TV then shift-TV? right?

because the keymoves are ONLY bound to a singular device type, right?

OR are the device keys different and work in all modes??

that's the one part I'm not too sure about yet.

wish I could make a 'global' keymove (just for the device keys).

~Pat

Posted: Tue Jan 10, 2017 1:52 pm
by The Robman
If memory serves, the virtual device modes in the 15-2116/7 and URC-8910/9910 remotes are only accessible via the extender. We don't really know why UEI added them without adding a means to access them.

Re: virtual devices

Posted: Thu Jan 12, 2017 11:10 pm
by vickyg2003
ngtw16a wrote: keymoves are ONLY bound to a singular device type, right?
Keymoves are baound to a singular device type.

wish I could make a 'global' keymove (just for the device keys).
In an extender that would be a macro that starts with a temporary device selection, followed by a key that has the keymove in the device mode.

Extenders take some getting used to.

If you tell us what you want this to do, we can probably give you ideas on how to accomplish what you want using the minimal amount of EEPROM space.