Need help w/ LKP/DKP/DSM special protocols: URC-8810w
Moderator: Moderators
I'm trying to add the LKP/DKP/DSM special protocols (as provided in LDKP-6012-8810w.zip to a NON-EXTENDED 8810w (WalMart) remote. I have version 6.00 of IR and am using the "6_806_80 (URC_881x_801x_601x).rdf" file.
I don't seem to see any "Special Protocol" tab in my version of IR. Perhaps I have an older version of IR and/or I have not chosen the proper RDF file (which is dated 6/6/2004)?
Any suggestions would be most welcome!
Wayne
I don't seem to see any "Special Protocol" tab in my version of IR. Perhaps I have an older version of IR and/or I have not chosen the proper RDF file (which is dated 6/6/2004)?
Any suggestions would be most welcome!
Wayne
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
The settings to enable the Special Protocols tab in IR are controlled by the RDF. AFAIK, the standard RDF's don't contain the proper entries. You can try adding this to the "6_806_80 (URC_881x_801x_601x).rdf" file:wbrells wrote:I don't seem to see any "Special Protocol" tab in my version of IR. Perhaps I have an older version of IR and/or I have not chosen the proper RDF file (which is dated 6/6/2004)?
[SpecialProtocols]
DSM=01FC
LDKP=01F9
Save the RDF and restart IR to make sure the changes get recognized.
Mark
I was assuming we were talking about an extender.
I'm not sure of the UI for non extender special protocols. I don't think ExtenderCodeCalc has any support for that (but maybe I missed something).
A non-extender DSM requires a helper macro, so the actual DSM contains just the keycode of the macro and then the keycodes you actually want go in the macro.
I remember the experts discussing the question of whether IR should manage all that for you (hide those details from you). But I don't recall the answer.
Assuming it doesn't manage that for you, pick some shifted or phantom key you're not otherwise using and define the macro on that, then define that keycode as the DSM. I assume the same concepts (but more complicated details) apply to LKP and other more complex DSM-like things, in the non-extender version.
I'm not sure of the UI for non extender special protocols. I don't think ExtenderCodeCalc has any support for that (but maybe I missed something).
A non-extender DSM requires a helper macro, so the actual DSM contains just the keycode of the macro and then the keycodes you actually want go in the macro.
I remember the experts discussing the question of whether IR should manage all that for you (hide those details from you). But I don't recall the answer.
Assuming it doesn't manage that for you, pick some shifted or phantom key you're not otherwise using and define the macro on that, then define that keycode as the DSM. I assume the same concepts (but more complicated details) apply to LKP and other more complex DSM-like things, in the non-extender version.
From looking at the RDF3Spec.doc that came with IR 6.00, I think the correct entries for the unextended remote would be:
[SpecialProtocols]
UDSM=01FC
ULDKP=01F9
I am also not sure that IR has correct support for these special protocols in an unextended remote. See http://www.hifi-remote.com/forums/viewtopic.php?t=4096
I don't think we ever heard back from Mark as to whether or not that was supposed to work.
[SpecialProtocols]
UDSM=01FC
ULDKP=01F9
I am also not sure that IR has correct support for these special protocols in an unextended remote. See http://www.hifi-remote.com/forums/viewtopic.php?t=4096
I don't think we ever heard back from Mark as to whether or not that was supposed to work.
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
The documentation in LDKP-6012-8810w.zip states that this special protocol is specifically designed to be used WITHOUT an extender.
After downloading the very latest versions of IR, RM, and associated files I'm getting the "Special Protocol" tab in IR. Then, per the LDKP instructions, I pasted in the device upgrade in the Devices tab and the protocol upgrade in the Protocol tab. The LDKP documenation uses a Device Type of MISC, which did not seem to be a possible option with my remote. Instead, I arbitrarily picked a device type of TV (with the setup code of 1106 as defined by LDKP).
I now have 2 TV devices with different setup codes. Is that possibly the cause of my problem mentioned below?
I then specified an LKP macro for the Power key in TV mode. The resulting hex command was $41 $95 $96 which looks correct per the LDKP documentation (First byte: 4=timeout + 1=LKP option; Second byte = code for shifted '1' key, which in RM I assigned to discrete Power ON; Third byte = code for shifted '2' key, which in RM I assigned to discrete Power OFF).
Unfortunately, in TV mode the Power button doesn't seem to do ANYTHING, so something is not well!
Thoughts?
Wayne
After downloading the very latest versions of IR, RM, and associated files I'm getting the "Special Protocol" tab in IR. Then, per the LDKP instructions, I pasted in the device upgrade in the Devices tab and the protocol upgrade in the Protocol tab. The LDKP documenation uses a Device Type of MISC, which did not seem to be a possible option with my remote. Instead, I arbitrarily picked a device type of TV (with the setup code of 1106 as defined by LDKP).
I now have 2 TV devices with different setup codes. Is that possibly the cause of my problem mentioned below?
I then specified an LKP macro for the Power key in TV mode. The resulting hex command was $41 $95 $96 which looks correct per the LDKP documentation (First byte: 4=timeout + 1=LKP option; Second byte = code for shifted '1' key, which in RM I assigned to discrete Power ON; Third byte = code for shifted '2' key, which in RM I assigned to discrete Power OFF).
Unfortunately, in TV mode the Power button doesn't seem to do ANYTHING, so something is not well!
Thoughts?
Wayne
Since posting the above message I've tried using the L1 and L2 keys for discrete power on/off and changing the "device" associated with the LKP protocol from "TV" to "audio". I also tried entering the 3-byte keymove sequence directly via hex codes. Unfortunately, nothing worked (and I did verify that, when pressed directly, the L1 and L2 keys turn the TV on and off.)
I looked at some of the above references, but I can't really tell if there SHOULD or SHOULD NOT be a problem using the LKP protocol (from LDKP-6012-8810w.zip) on a non-extended 8810w remote...
Wayne
I looked at some of the above references, but I can't really tell if there SHOULD or SHOULD NOT be a problem using the LKP protocol (from LDKP-6012-8810w.zip) on a non-extended 8810w remote...
Wayne
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
Nils,
The 1.18b zip file is the one that I am currently using. The special protocols are there, but (as described above) I can't seem to make them work. I want a short press of the TV power button to turn ON the TV and a long press to turn if OFF. As things now stand, the TV power button doesn't do anything...
Thoughts?
Wayne
The 1.18b zip file is the one that I am currently using. The special protocols are there, but (as described above) I can't seem to make them work. I want a short press of the TV power button to turn ON the TV and a long press to turn if OFF. As things now stand, the TV power button doesn't do anything...
Thoughts?
Wayne
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
That sounds like a serious mistake, but I haven't taken the time to research. I assumed Nils would explain what is wrong there or what you should have done.wbrells wrote:Instead, I arbitrarily picked a device type of TV (with the setup code of 1106 as defined by LDKP).
No, that isn't the issue. The issue is that the device type of the upgrade is represented in more than one place and I assume you didn't change it to TV in all the places that need to match.wbrells wrote: I now have 2 TV devices with different setup codes. Is that possibly the cause of my problem mentioned below?
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
Nils,
I'm a bit confused by some of the above comments. Have you concluded that my problem is most likely caused by lack of a MISC device? (Do some of the other remotes - URC_881x_801x_601x - include such a device?) If this IS the case, is there any "workaround" for my 8810w remote, or will I need to wait for an updated version of the LKP/DKP/DSM Special Protocol?
BTW, would you still like to see my IR file, or are you already quite certain what is causing the problem? (If you would like to see my IR file, I assume it should be uploaded to the Diagnostics area.)
Thanks,
Wayne
I'm a bit confused by some of the above comments. Have you concluded that my problem is most likely caused by lack of a MISC device? (Do some of the other remotes - URC_881x_801x_601x - include such a device?) If this IS the case, is there any "workaround" for my 8810w remote, or will I need to wait for an updated version of the LKP/DKP/DSM Special Protocol?
BTW, would you still like to see my IR file, or are you already quite certain what is causing the problem? (If you would like to see my IR file, I assume it should be uploaded to the Diagnostics area.)
Thanks,
Wayne
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY