I got my JP1 cable in the mail Monday, and I've been able to program
my URC-8910 to do everything I need to do, with one exception.
I installed the 8910 Extender 1 and programmed LKP macros on the
device keys to setup my system for that particular device (TV input,
receiver input, discrete on commands, etc.). During these sequences,
I also turn off any equipment that is not needed. All these macros
work, except my Pioneer DVD-563A will not shut off.
When I keymove the discrete off command (EFC 035) to a pressable
button, the command works, but it does not work from a macro, so I
believe I have a duration problem.
Would a JP1 novice be able to generate a modified Pioneer DVD 2
protocol with a longer duration? Does Protocol Builder allow this
capability?
Thanks.
--Nathan
Problems with Pioneer DVD Discrete Off in macro
Moderator: Moderators
I see the following in the protocol-builder-readme file:
I think I will uninstall my extender, learn a command from my DVD-563A
remote, get the protocol out of IR and decode it using Protocol Builder.
I will then change the Repeat value (and set Type to "Forced"), save the
modified protocol in IR (assuming I have enough Upgrade space), and see if it works.
I will have to wait until I get home from work to try this out, so please
let me know if this isn't going to work (i.e. if the Repeat value in Protocol
Builder isn't going to do what I'm hoping).
Thanks again!
--Nathan
Code: Select all
[Repeat] Value
--------------
This is the number of times that you want the remote to repeat
the command.
The proper number of Repeat commands is important for reliable
recognition in some hardware. If a command is used in a macro,
then by default, it will be repeated 3 times, unless it is
specifically set to fewer or no Forced repeats, or is a non-
repeating key where repeats are specified only for certain keys.I think I will uninstall my extender, learn a command from my DVD-563A
remote, get the protocol out of IR and decode it using Protocol Builder.
I will then change the Repeat value (and set Type to "Forced"), save the
modified protocol in IR (assuming I have enough Upgrade space), and see if it works.
I will have to wait until I get home from work to try this out, so please
let me know if this isn't going to work (i.e. if the Repeat value in Protocol
Builder isn't going to do what I'm hoping).
Thanks again!
--Nathan
Success!
Well, I was able to get Discrete Off to work for my Pioneer DVD-563A
by using the 017E protocol I found in the Pioneer 578a upgrade from the
File Section. I assume the built in 0571 setup code was using a built-in
007E Pioneer DVD2 protocol?
Unfortunately, I had to give up the Custom Mode Name protocol to make
room. Honestly though, the Custom Mode Name was cool at first, but
it's novelty was starting to wear off. Also, I noticed a delay in switching
devices when Custom Mode Names were enabled.
It would nice to have the option, I suppose. It looks like I would need
31 bytes for Custom Mode Name, but I only have 14 bytes of upgrade
space left.
by using the 017E protocol I found in the Pioneer 578a upgrade from the
File Section. I assume the built in 0571 setup code was using a built-in
007E Pioneer DVD2 protocol?
Unfortunately, I had to give up the Custom Mode Name protocol to make
room. Honestly though, the Custom Mode Name was cool at first, but
it's novelty was starting to wear off. Also, I noticed a delay in switching
devices when Custom Mode Names were enabled.
It would nice to have the option, I suppose. It looks like I would need
31 bytes for Custom Mode Name, but I only have 14 bytes of upgrade
space left.
Woo hoo!
My apologies for anyone who's reading this thread 
I finally put it all together. I realized I could slim down one of my
upgrades and use keymoves to fill it in since I have plenty of move/macro
space left.
I now have my URC-8910 all set up, controlling 8 devices. The LKP
works for all 8 device keys. LKP Power turns off everything. A regular
key press for the device keys sets the remote to control the device
and sets the custom mode name.
Thanks to all the regular posters on this forum. I learned a lot from
reading the threads here.
--Nathan
I finally put it all together. I realized I could slim down one of my
upgrades and use keymoves to fill it in since I have plenty of move/macro
space left.
I now have my URC-8910 all set up, controlling 8 devices. The LKP
works for all 8 device keys. LKP Power turns off everything. A regular
key press for the device keys sets the remote to control the device
and sets the custom mode name.
Thanks to all the regular posters on this forum. I learned a lot from
reading the threads here.
--Nathan
-
The Robman
- Site Owner
- Posts: 22062
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
For all remotes built after late 1999, the built in DVD/0571 has used a version of the $007E protocol that uses 2 variable bytes, whereas the older version of $007E used only 1 variable byte.
We named the old version "Pioneer DVD". The new version is called both "Pioneer DVD2" and "Pioneer MIX" depending on why you want to use it.
I think the best solution here is to continue using the built in protocol and create a 2-byte keymove. Take the upgrade that you found and change the selected protocol to "Pioneer DVD2" in KM or RM, then go to the Functions tab and you'll notice that the 2-byte hex code has been generated for you, which in this case is "22 01".
Now, if you go back to IR and re-program your "discrete off" keymove to use hex (instead of an EFC) and you enter that hex code, the keymove will work and you won't need the protocol upgrade.
We named the old version "Pioneer DVD". The new version is called both "Pioneer DVD2" and "Pioneer MIX" depending on why you want to use it.
I think the best solution here is to continue using the built in protocol and create a 2-byte keymove. Take the upgrade that you found and change the selected protocol to "Pioneer DVD2" in KM or RM, then go to the Functions tab and you'll notice that the 2-byte hex code has been generated for you, which in this case is "22 01".
Now, if you go back to IR and re-program your "discrete off" keymove to use hex (instead of an EFC) and you enter that hex code, the keymove will work and you won't need the protocol upgrade.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
The Robman
- Site Owner
- Posts: 22062
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
If by that you mean that you're using the upgrade itself rather than the built in setup code, you can have KM or RM control all your keymoves for this device also.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
The keymoves I was able to get rid of were ones I created for my
Pioneer receiver (RECV 1023). I basically replaced several bytes
in my RECV 1023 upgrade with less efficient keymoves to free up
upgrade memory. After the tip you gave me, this isn't necessary,
so I put those commands back into the RECV 1023 upgrade.
Sorry if you already understood that part; I just wanted to clarify.
I noticed that you can control Keymoves with RM; I had just gotten
in the habit of creating them manually in IR.
--Nathan
Pioneer receiver (RECV 1023). I basically replaced several bytes
in my RECV 1023 upgrade with less efficient keymoves to free up
upgrade memory. After the tip you gave me, this isn't necessary,
so I put those commands back into the RECV 1023 upgrade.
Sorry if you already understood that part; I just wanted to clarify.
I noticed that you can control Keymoves with RM; I had just gotten
in the habit of creating them manually in IR.
--Nathan