Updated RDF's Maps, and Images Version 1.26
Moderator: Moderators
-
The Robman
- Site Owner
- Posts: 21948
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
thanks Greg
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!
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Greg
I've built a bunch of maps for the URC-9960B01 and am having two issues with device-dependent maps (or maps in general) and the corresponding implementation on the non-extended and extended remote.
1: the "lit" keys on a remote do not correspond 1:1 to the entry in the [buttonmaps] section. If we're going to use the maps to show which keys are lit we need some way other than the buttonmaps logic (which determines what goes in upgrades and keymoves) to do this. For example, on the 9960B01, Macro1:4 are always lit but do not show up in the button maps. The Device keys and the "home" key are always lit as well.
2: The 9960B01 extender implements remapped keys in the same range as the Xshift keys ($40-$7F) which confuses RM in a number of ways. Related to device-dependent screens is that I cannot get a button that is in this range to show up on the map in RM. (I'm looking specifically at $54, the remapped Menu key on the 2nd VCR-type screen that is the PVR-Menu button) I've tried everything to make these show up and I can't do it. I suspect that it's another side effect of my using $40 for the Xshift range with a few keys carved out of the middle.
Anyway, I'm not sure that I can release the device-specific screens stuff until I figure a way around this.
BTW, take a look at some of the other oddities in the way RM deals with having the remapped keys take part of the space of the Xshift keys. This was really the only way to do this to keep the remap key functions as well as implement Xshift in the extender.
if you need anything from me to look at this, let me know via PM
-bill
I've built a bunch of maps for the URC-9960B01 and am having two issues with device-dependent maps (or maps in general) and the corresponding implementation on the non-extended and extended remote.
1: the "lit" keys on a remote do not correspond 1:1 to the entry in the [buttonmaps] section. If we're going to use the maps to show which keys are lit we need some way other than the buttonmaps logic (which determines what goes in upgrades and keymoves) to do this. For example, on the 9960B01, Macro1:4 are always lit but do not show up in the button maps. The Device keys and the "home" key are always lit as well.
2: The 9960B01 extender implements remapped keys in the same range as the Xshift keys ($40-$7F) which confuses RM in a number of ways. Related to device-dependent screens is that I cannot get a button that is in this range to show up on the map in RM. (I'm looking specifically at $54, the remapped Menu key on the 2nd VCR-type screen that is the PVR-Menu button) I've tried everything to make these show up and I can't do it. I suspect that it's another side effect of my using $40 for the Xshift range with a few keys carved out of the middle.
Anyway, I'm not sure that I can release the device-specific screens stuff until I figure a way around this.
BTW, take a look at some of the other oddities in the way RM deals with having the remapped keys take part of the space of the Xshift keys. This was really the only way to do this to keep the remap key functions as well as implement Xshift in the extender.
if you need anything from me to look at this, let me know via PM
-bill
this JP1 stuff is a sickness!
1. As far as showing which keys are lit on each screen, use a different image (.jpg) that shows which keys are lit. Don't rely on the button maps for that. Take a look at how this I did it in the URC-8206 sample.
2. It may be possible to handle this using button restrictions.
If you want me to look at what is going on, please provide the RDFs, Images and Maps you are using.
2. It may be possible to handle this using button restrictions.
If you want me to look at what is going on, please provide the RDFs, Images and Maps you are using.
-- 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)
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Greg
I can't seem to make the yellow circles appear in RM on things that aren't in the buttonmap list. If I then add something to the button map (which I know causes other issues) the circles appear.
There are restrictions in the RDF for how the buttons are defined. For example, the Menu button ($14) is remapped on the PVR-VOD screen to be PVR-Menu ($54). Since Xshift is in the range of $40-$7F and all of the device selection keys are in $C0-$FF, I have the keys deifned as follows:
Menu=$14:XShiftBind (don't allow Xshift)
PVR-Menu=$54:ShiftBind (don't allow Shift)
here is what I have so far, take a look. The screen that you want to look at is the 2nd CBL screen as that has the region defined for PVR-Menu. CBL is a device type 3, which has $54 as the last valid key in the button map.
(this is a new RDF that I use for experimenting so that it doesn't pollute my other RDF [with only one X in it])
https://www.hifi-remote.com/forums/dload ... le_id=4540
I can't seem to make the yellow circles appear in RM on things that aren't in the buttonmap list. If I then add something to the button map (which I know causes other issues) the circles appear.
There are restrictions in the RDF for how the buttons are defined. For example, the Menu button ($14) is remapped on the PVR-VOD screen to be PVR-Menu ($54). Since Xshift is in the range of $40-$7F and all of the device selection keys are in $C0-$FF, I have the keys deifned as follows:
Menu=$14:XShiftBind (don't allow Xshift)
PVR-Menu=$54:ShiftBind (don't allow Shift)
here is what I have so far, take a look. The screen that you want to look at is the 2nd CBL screen as that has the region defined for PVR-Menu. CBL is a device type 3, which has $54 as the last valid key in the button map.
(this is a new RDF that I use for experimenting so that it doesn't pollute my other RDF [with only one X in it])
https://www.hifi-remote.com/forums/dload ... le_id=4540
this JP1 stuff is a sickness!
The circles will only appear for buttons in the buttonmap. They are there to tell the user if assigning a function to that button will create a keymove or not. That won't change.
In order to show which buttons are lit in each screen, you have to use a different image (.jpg) for each screen. Each image should show which buttons are lit. Each screen-specific .map file uses a different screen-specific .jpg file.
The images I used in the 8206 sample are screen captures from the manual.
Here are the images I used in the 8206 sample (click the image to see it actual size:
urc-8206-aud.jpg

urc-8206-aud-menu.jpg

urc-8206-cd.jpg

urc-8206-cd-menu.jpg

urc-8206-dvd.jpg

urc-8206-sat.jpg

urc-8206-sat-menu.jpg

urc-8206-tv.jpg

urc-8206-tv-menu.jpg

urc-8206-tv-text.jpg

urc-8206-vcr.jpg

urc-8206-vcr-menu.jpg

In order to show which buttons are lit in each screen, you have to use a different image (.jpg) for each screen. Each image should show which buttons are lit. Each screen-specific .map file uses a different screen-specific .jpg file.
The images I used in the 8206 sample are screen captures from the manual.
Here are the images I used in the 8206 sample (click the image to see it actual size:
urc-8206-aud.jpg

urc-8206-aud-menu.jpg

urc-8206-cd.jpg

urc-8206-cd-menu.jpg

urc-8206-dvd.jpg

urc-8206-sat.jpg

urc-8206-sat-menu.jpg

urc-8206-tv.jpg

urc-8206-tv-menu.jpg

urc-8206-tv-text.jpg

urc-8206-vcr.jpg

urc-8206-vcr-menu.jpg

-- 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)
unclemiltie, have you had any success using unique images that show the lit buttons for each screen?
-- 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)
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
greg
I've been busy and have not been playing a lot with the extender or the JPEG files. I first tried to take a series of pictures of the remote with the screens lit as I hadn't thought of scanning the stuff from the manual.
I also have been doing some work on the extender to reduce the footprint in the advance code area and have shifted stuff around but introduced a bug that I'm chasing. I had planned on doing the screen specific images with this release (hopefully final) of the extender so I need to chase that bug down.
Depending on what happens this week, I may get a chance to get back to it.
-bill
I've been busy and have not been playing a lot with the extender or the JPEG files. I first tried to take a series of pictures of the remote with the screens lit as I hadn't thought of scanning the stuff from the manual.
I also have been doing some work on the extender to reduce the footprint in the advance code area and have shifted stuff around but introduced a bug that I'm chasing. I had planned on doing the screen specific images with this release (hopefully final) of the extender so I need to chase that bug down.
Depending on what happens this week, I may get a chance to get back to it.
-bill
this JP1 stuff is a sickness!
I think it would be easier to do screen captures from the PDF of the manual than to try to scan the manual.
-- 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)
I've been getting the images by extracting the line drawings from the pdf to Illustrator and then either overlaying them on a picture of the remote or adding slight color to it and the rastering them to get jpg. This gives a simple clean look to the picture, but some people might might prefer photos (it makes them looks like illustrations with no real shadows).
If you'd like, I can help with the images. I've uploaded a few I've done for urc-9960 here for you to take a look at:
https://www.hifi-remote.com/forums/dload ... le_id=4574
If those look ok to you, I'll send you the rest of them.
If you'd like, I can help with the images. I've uploaded a few I've done for urc-9960 here for you to take a look at:
https://www.hifi-remote.com/forums/dload ... le_id=4574
If those look ok to you, I'll send you the rest of them.
I just uploaded multiple image files for URC-8040, URC-8060, and URC-8206. There already is one for URC-8206, but it had images of only the screen so I redid them with a picture of the remote as a background. URC-9960 and URC-6960 are done, but awaiting coordination with the extender version of the RDF. That should cover the multiple maps for most of the Kameleon remotes. I haven't done the RS 15-2133 and the URC-8210 yet because I don't know what the individual device screens look like. I got the others from their manuals, but 15-2133 and 8210 do not have drawing of the mode screens in the manual. For 15-2133, if someone can send me pictures of each mode, I can make them up using the drawing I've extracted from the manual showing all the buttons.
I've noticed a few problems with some of these remotes that might be RDF related. I don't have any of these remotes and started with existing RDF's for single image versions, so hopefully someone with the remote or knows more about the RDF can help.
URC-6960/6962
I haven't uploaded these image and map files, but the problem seems to be RDF related
1. There are extra buttons (CD, AUX, HT2) that seems to be left over from the URC-9960 RDF. Can I delete these or assign them as phantom buttons?
2. There is an entry in the BUTTON section for "PVR-VOD{Preset}=$20" and "PVR-VOD=$54". They are for the same physical button but in different modes. It looks like $20 is actually for "Preset" in audio modes and $54 is for PVR-VOD cable and PVR modes.
URC-9960
1. There is an extra device button, HT2, which isn't assigned to anything.
2. Same issue as 2 above.
URC-8040
1. The sleep, brightness, and color functions do not get assigned to the shifted buttons like they do in some other Kameleons, and they just show up on the bottom like phantom buttons. It's probably because the button numbers are not +$80 of the unshifted keys like they are in some other Kameleon remotes. They are +$40 in this remote.
URC-8060
1. Same as above (shifted functions for sleep, brightness and color). They are are labeled S-VOL+, S-VOL-, S-CH+, and S-CH- in the RDF.
2. There are few buttons that are not showing up with yellow outline. I don't know if they are supposed to be that way (like FAV keys, requiring keymove), or a mistake, and just should be in the BUTTONMAPS section, but here are the list
a. TV mode: TELETEXT, TELETEXT-OFF, TELETEXT-EXPAND, TELETEXT-INDEX
b. DVD mode: AUDIO, >10, SUBTITLE, TV/DVD
c. SAT mode: TELETEXT, TELETEXT-OFF. SUBTITLE, TV/SAT, BACK
d. AUDIO mode: >10, SURROUND, REAR+, REAR-, CENTER+, CENTER-, PROG
e. CD mode: >10, PROG.
URC-8203
1. OK button does not show up. I've checked the map files and it is assigned correctly, but there's no outline (yellow or white) around the button. Maybe it has something to do with the button number ($F2) being high.
2. There are 3 unnamed buttons ($11, $12, $13) which show up in the BUTTONMAPS section, but not named. They might be for brightness and color functions.
URC-8204
1. There are two unnamed buttons, $09 and $22. They may be for AUDIO and SUBTITLE, since they show up with yellow outline whenever mode has those keys, and there are no yellow outlines around AUDIO and SUBTITLE on the remote (or the BUTTONMAPS is incorrect).
I've noticed a few problems with some of these remotes that might be RDF related. I don't have any of these remotes and started with existing RDF's for single image versions, so hopefully someone with the remote or knows more about the RDF can help.
URC-6960/6962
I haven't uploaded these image and map files, but the problem seems to be RDF related
1. There are extra buttons (CD, AUX, HT2) that seems to be left over from the URC-9960 RDF. Can I delete these or assign them as phantom buttons?
2. There is an entry in the BUTTON section for "PVR-VOD{Preset}=$20" and "PVR-VOD=$54". They are for the same physical button but in different modes. It looks like $20 is actually for "Preset" in audio modes and $54 is for PVR-VOD cable and PVR modes.
URC-9960
1. There is an extra device button, HT2, which isn't assigned to anything.
2. Same issue as 2 above.
URC-8040
1. The sleep, brightness, and color functions do not get assigned to the shifted buttons like they do in some other Kameleons, and they just show up on the bottom like phantom buttons. It's probably because the button numbers are not +$80 of the unshifted keys like they are in some other Kameleon remotes. They are +$40 in this remote.
URC-8060
1. Same as above (shifted functions for sleep, brightness and color). They are are labeled S-VOL+, S-VOL-, S-CH+, and S-CH- in the RDF.
2. There are few buttons that are not showing up with yellow outline. I don't know if they are supposed to be that way (like FAV keys, requiring keymove), or a mistake, and just should be in the BUTTONMAPS section, but here are the list
a. TV mode: TELETEXT, TELETEXT-OFF, TELETEXT-EXPAND, TELETEXT-INDEX
b. DVD mode: AUDIO, >10, SUBTITLE, TV/DVD
c. SAT mode: TELETEXT, TELETEXT-OFF. SUBTITLE, TV/SAT, BACK
d. AUDIO mode: >10, SURROUND, REAR+, REAR-, CENTER+, CENTER-, PROG
e. CD mode: >10, PROG.
URC-8203
1. OK button does not show up. I've checked the map files and it is assigned correctly, but there's no outline (yellow or white) around the button. Maybe it has something to do with the button number ($F2) being high.
2. There are 3 unnamed buttons ($11, $12, $13) which show up in the BUTTONMAPS section, but not named. They might be for brightness and color functions.
URC-8204
1. There are two unnamed buttons, $09 and $22. They may be for AUDIO and SUBTITLE, since they show up with yellow outline whenever mode has those keys, and there are no yellow outlines around AUDIO and SUBTITLE on the remote (or the BUTTONMAPS is incorrect).
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
kupakai wrote:
I've noticed a few problems with some of these remotes that might be RDF related. I don't have any of these remotes and started with existing RDF's for single image versions, so hopefully someone with the remote or knows more about the RDF can help.
URC-6960/6962
I haven't uploaded these image and map files, but the problem seems to be RDF related
1. There are extra buttons (CD, AUX, HT2) that seems to be left over from the URC-9960 RDF. Can I delete these or assign them as phantom buttons?
2. There is an entry in the BUTTON section for "PVR-VOD{Preset}=$20" and "PVR-VOD=$54". They are for the same physical button but in different modes. It looks like $20 is actually for "Preset" in audio modes and $54 is for PVR-VOD cable and PVR modes.
The RDF for the 6960/6962 in the standard distribution has a bunch of errors on the buttons. The 6960/6962 extender RDF has them right. I think some of this was because this RDF was a derivative of the 9960B01 RDF and some of the differences weren't noticed. From memory since I don't have my PC running right now:
PVR-VOD is $20
There is no CD or AUX on this remote
The enter button is $09 (which was labled as CD)
$54 is the menu key when in PRV mode (it's $14 in normal mode)
There is no HT2, this is the home key $13
same as above, there is no HT2, this is the Home keyURC-9960
1. There is an extra device button, HT2, which isn't assigned to anything.
2. Same issue as 2 above.
Preset is $20, $54 is the remapped menu key
CD is $09 so Enter is $39
If you want a complete listing of all of the keys for both remotes, download either extender and in there is an EXCEL file with all of the keys for the remote as well as the extended remote.
this JP1 stuff is a sickness!
Bill,
Thanks for all the info. I've revised the RDF and the map files to match the name, the button code, and the buttonmaps section to that of the extender RDF. I've noticed, though that the "MENU" button in the PVR mode now does not show the yellow outline after changing the map file to assign that as "PVR-MENU", because $54 is not the the BUTTONMAPS for PVR. Is that the way it is supposed to be (like FAV, for example)?
If this is the coordination between the enxtended and non-extended RDF you were talking about, should I upload them to the file section, or were their additional things you wanted to do for your new versions of the extenders?
Thanks for all the info. I've revised the RDF and the map files to match the name, the button code, and the buttonmaps section to that of the extender RDF. I've noticed, though that the "MENU" button in the PVR mode now does not show the yellow outline after changing the map file to assign that as "PVR-MENU", because $54 is not the the BUTTONMAPS for PVR. Is that the way it is supposed to be (like FAV, for example)?
If this is the coordination between the enxtended and non-extended RDF you were talking about, should I upload them to the file section, or were their additional things you wanted to do for your new versions of the extenders?
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
On the 9960B01 and the 6960B00 the "menu" button can mean two things
On the main screen for CBL and the only screen for PVR, it has a value of $14. On the PVR-VOD screen for CBL it has a value of $54.
So, for the PVR feature you should define the menu key as $14 and it should get the round circle in RM.
For the CBL screen you have a bit of an issue. If you do screen-based keys, you can define it as PVR-Menu($54) on the PVR-VOD screen and Menu ($14) on the main screen. However, both of these are in the button list so, in theory, the one that you don't define on the remote will show up in the list of pseudo-buttons under the remote. (see the button lists below, PVR =1, CBL = 3)
Ideally what would happen here is that RM would know that these are the same button and only show one of them.
In practice, I haven't been able to get RM to deal with this correctly in the extender version and I think it has something to do with how I implemented Xshift (as key OR $40) I've been PM'ing with greg to discuss and owe him a response for clarification.
-bill
here's the relevant entries from the 9960B01 Extender RDF:
On the main screen for CBL and the only screen for PVR, it has a value of $14. On the PVR-VOD screen for CBL it has a value of $54.
So, for the PVR feature you should define the menu key as $14 and it should get the round circle in RM.
For the CBL screen you have a bit of an issue. If you do screen-based keys, you can define it as PVR-Menu($54) on the PVR-VOD screen and Menu ($14) on the main screen. However, both of these are in the button list so, in theory, the one that you don't define on the remote will show up in the list of pseudo-buttons under the remote. (see the button lists below, PVR =1, CBL = 3)
Ideally what would happen here is that RM would know that these are the same button and only show one of them.
In practice, I haven't been able to get RM to deal with this correctly in the extender version and I think it has something to do with how I implemented Xshift (as key OR $40) I've been PM'ing with greg to discuss and owe him a response for clarification.
-bill
here's the relevant entries from the 9960B01 Extender RDF:
Code: Select all
1 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $0C, $0E, $0B, $0D, $0F, $10, $14, $29, $2A, $2C, $2B, $39, $27, $32, $25,
$31, $24, $33, $37, $38, $34, $3A
2 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $0C, $0F, $0B, $0D, $0E, $10, $14, $29, $2A, $2C, $2B, $27, $39, $37, $38,
$25, $32, $31, $24, $33, $36, $35, $3A
3 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $14, $29, $2A, $2C, $2B, $32, $31, $25, $24, $27, $35, $36, $33, $39, $0C,
$0F, $0B, $0D, $0E, $10, $37, $34, $38, $3A, $54
this JP1 stuff is a sickness!
I've updated the RDF and the map files to reflect Bill's comments above and uploaded the files.
URC-6960
URC-9960
I've also included modified (just the [DeviceTypeImageMaps] section) versions of the RDF for the version 1.02 extenders for both remotes. Initially, for the URC-9960, the "MENU" button in the second screen for CABLE/SAT wasn't included in the image because that's how it is shown in the manual, but I've added it in the image based on the comment above. I don't have the remote, so I hope that's correct.
URC-6960
URC-9960
I've also included modified (just the [DeviceTypeImageMaps] section) versions of the RDF for the version 1.02 extenders for both remotes. Initially, for the URC-9960, the "MENU" button in the second screen for CABLE/SAT wasn't included in the image because that's how it is shown in the manual, but I've added it in the image based on the comment above. I don't have the remote, so I hope that's correct.
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Just verified with the remote, the PVR-Menu key is ONLY valid for screen 01 (CBL/SAT second screen) on the 9960.
The 6960 is a bit different since it remaps after it validates the key list so the menu key is lit for this screen and it is remapped from $14 to $54 only for screen 01. (which essentially gives the same result as the 9960B01)
I'll download the RDF's and play with them over the weekend.
Thanks for your help on this!
The 6960 is a bit different since it remaps after it validates the key list so the menu key is lit for this screen and it is remapped from $14 to $54 only for screen 01. (which essentially gives the same result as the 9960B01)
I'll download the RDF's and play with them over the weekend.
Thanks for your help on this!
this JP1 stuff is a sickness!