New RDF and Maps/Image Release 1.31
New RDF and Maps/Image Release 1.31
I have released a new version of the RDFs and Maps.
Here are the changes:
- Added Atlas OCAP 3A333A33 extender and updated per checker tool
- Added URC-7080/URC-7081 extender RDFs (mathdon)
- Added URC-7940 RDF/map/image (mathdon)
- Added URC-6820N/8820N/10820N and synced with PM, added setup codes
- Added URC-7544B01 RDF and image
- Fixed mime-type so individual RDFs are easily downloaded from SourceForge (thx Greg)
- Added BINOBJ ReplayTV RDF
The new files are in the files area and Sourceforge areas are linked.
http://www.hifi-remote.com/forums/dload ... le_id=8454
Regards,
xnappo
Here are the changes:
- Added Atlas OCAP 3A333A33 extender and updated per checker tool
- Added URC-7080/URC-7081 extender RDFs (mathdon)
- Added URC-7940 RDF/map/image (mathdon)
- Added URC-6820N/8820N/10820N and synced with PM, added setup codes
- Added URC-7544B01 RDF and image
- Fixed mime-type so individual RDFs are easily downloaded from SourceForge (thx Greg)
- Added BINOBJ ReplayTV RDF
The new files are in the files area and Sourceforge areas are linked.
http://www.hifi-remote.com/forums/dload ... le_id=8454
Regards,
xnappo
Last edited by xnappo on Fri Jan 14, 2011 8:38 pm, edited 1 time in total.
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
In working with RMIR I discovered a long standing error in the device section in the 10820 and 10820n and extender files RDF's.
I don't know how to fill these in, you'll need to find an expert, but I do know that the default device type of DVD isn't AUD.
I don't know how to fill these in, you'll need to find an expert, but I do know that the default device type of DVD isn't AUD.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
I think this is a behaviour that occurs in other RDFs, too. It is due to the creator not properly following the RDF spec. Here is an extract from the spec for the [DeviceTypes] section:vickyg2003 wrote:In working with RMIR I discovered a long standing error in the device section in the 10820 and 10820n and extender files RDF's.
I don't know how to fill these in, you'll need to find an expert, but I do know that the default device type of DVD isn't AUD.
- There should be an entry for each device button listed in the [DeviceButtons] section, and these entries must be in the same order.
...
The [DeviceTypes] section for the URC-7070 repeats device types and uses 16-bit DevTypeNum values, and looks like this:
Code: Select all
[DeviceTypes] Cable/SAT = 0,$0000 TV = 0,$0101 Cable/SAT = 0,$0000 VCR/DVD = 1,$0202 CD/Audio = 1,$0303 CD/Audio = 1,$0303 CD/Audio = 1,$0303 VCR/DVD = 1,$0202
While I am writing this, can I also point out that there are RDFs in which there is not always a blank line between sections. In particular, I think, this has happened with the creation of the [SetupCodes] sections, which are not always separated from the previous one by a blank line. In IR.exe this causes an error message something like "[SetupCodes] is not a valid integer value."
Graham
I think we went through in the last round and added all the entries - however Vicky and I were not aware that they had to be in the same order as well.mathdon wrote: I think this is a behaviour that occurs in other RDFs, too. It is due to the creator not properly following the RDF spec. [...]
- There should be an entry for each device button listed in the [DeviceButtons] section, and these entries must be in the same order.
So Vicky... Got any time to update the RDF checker/repairer?While I am writing this, can I also point out that there are RDFs in which there is not always a blank line between sections. In particular, I think, this has happened with the creation of the [SetupCodes] sections, which are not always separated from the previous one by a blank line. In IR.exe this causes an error message something like "[SetupCodes] is not a valid integer value."
Thanks,
xnappo
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
I will make time tomorrow, to make sure all the RDF's have a blank line prior to all section headers.
The device section on the 4 10820 type RDF's is up to you finding someone that knows how. There is a real complicated comma formula used in most of the rdfs that I haven't a clue how to interpret. I think the 10820 was just a clone from an RDF from another remote, that I would have not seen because I ALWAYS start from a download for my remotes, since I have trouble with device selection.
The new RMIR is going to be problematic for me.
The device section on the 4 10820 type RDF's is up to you finding someone that knows how. There is a real complicated comma formula used in most of the rdfs that I haven't a clue how to interpret. I think the 10820 was just a clone from an RDF from another remote, that I would have not seen because I ALWAYS start from a download for my remotes, since I have trouble with device selection.
The new RMIR is going to be problematic for me.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
If you didn't get what Vicky calls the "comma formula" right then this will itself cause problems. If you have duplicate entries, as in the URC-7070 one I quoted, you must use the "comma formula".mdavej wrote:I think we went through in the last round and added all the entries - however Vicky and I were not aware that they had to be in the same order as well.
Why?vickyg2003 wrote:The new RMIR is going to be problematic for me.
Graham
Because she always starts by downloading from the remote, and the process of migrating a download to an RMIR produces results she finds unacceptable.mathdon wrote:Why?vickyg2003 wrote:The new RMIR is going to be problematic for me.
Vicky, when you say always does that mean just for creating the initial configuration, or every time you edit your configuration?
If it is just the initial download, I think you can be productive by simply cleaning up that download before you start building your configuration.
If you are really downloading before every edit session, I have to ask why that is necessary.
Downloading into an existing configuration that is close to the downloaded configuration may produce better results for you
-- 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)
-
ElizabethD
- Advanced Member
- Posts: 2348
- Joined: Mon Feb 09, 2004 12:07 pm
In the RDF distribution v1.30, is there any difference between these two files
PVR0PVx1 (URC-6131(Old)_6131nwB00 Extender1).rdf
PVR0PVx1 (URC-6131(Old)_6131nwB00 PVR Remote Extender1 2K).rdf
I think they're the same. Maybe the duplication is needed for some compatibility?
Hmmm, is there RDF v1.31 ? --- oops I just found it
PVR0PVx1 (URC-6131(Old)_6131nwB00 Extender1).rdf
PVR0PVx1 (URC-6131(Old)_6131nwB00 PVR Remote Extender1 2K).rdf
I think they're the same. Maybe the duplication is needed for some compatibility?
Hmmm, is there RDF v1.31 ? --- oops I just found it
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
One is for the standard remote and the other is for one with a 2K EEPROM.ElizabethD wrote:In the RDF distribution v1.30, is there any difference between these two files
PVR0PVx1 (URC-6131(Old)_6131nwB00 Extender1).rdf
PVR0PVx1 (URC-6131(Old)_6131nwB00 PVR Remote Extender1 2K).rdf
I think they're the same. Maybe the duplication is needed for some compatibility?
Hmmm, is there RDF v1.31 ? --- oops I just found it
I suggest using the tool 'WinMerge' to compare two files...
xnappo
xnappo
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Is there anything else you want besides a Section check?
Any other reports?
Most of the RDF analysis tool were made to make sure that images, maps, RDF's match, but if other things speak now.
Graham I'll answer your question in the RMIR thread.
Any other reports?
Most of the RDF analysis tool were made to make sure that images, maps, RDF's match, but if other things speak now.
Graham I'll answer your question in the RMIR thread.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Well, while you are updating it if Graham/Dave/Greg could explain how to programmatically check the DeviceButtons section - could you add that even if not fully understanding it?vickyg2003 wrote:Is there anything else you want besides a Section check?
Any other reports?
Most of the RDF analysis tool were made to make sure that images, maps, RDF's match, but if other things speak now.
Graham I'll answer your question in the RMIR thread.
Thanks,
xnappo
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Can programmatically check, IF someone can give me a good set of rules. But what would we be programmically checking? I don't have the real data, but if there are violations or not enough commas I can certainly spit out a report.xnappo wrote:Well, while you are updating it if Graham/Dave/Greg could explain how to programmatically check the DeviceButtons section - could you add that even if not fully understanding it?vickyg2003 wrote:Is there anything else you want besides a Section check?
Any other reports?
Most of the RDF analysis tool were made to make sure that images, maps, RDF's match, but if other things speak now.
Graham I'll answer your question in the RMIR thread.
Thanks,
xnappo
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
My understanding is this, but it needs verification!
1. Check that the number of entries in [DeviceTypes] matches [DeviceButtons].
2. Check that if there are duplicate entries in [DeviceTypes] that the entries have a comma and a specified value.
Now.. That only tells us whether the RDF writer *tried* to do this section correctly.
Perhaps we can start with just that and see how bad the situation is.
If anyone knows where this data comes from so we could cross-reference (if anywhere) please chime in!
xnappo
1. Check that the number of entries in [DeviceTypes] matches [DeviceButtons].
2. Check that if there are duplicate entries in [DeviceTypes] that the entries have a comma and a specified value.
Now.. That only tells us whether the RDF writer *tried* to do this section correctly.
Perhaps we can start with just that and see how bad the situation is.
If anyone knows where this data comes from so we could cross-reference (if anywhere) please chime in!
xnappo
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
There are 32 RDF's with at least one section that isn't preceded by a blank line, 11 of those sections are Setup sections.
I'm not sure if in a situations like this is appropriate to add lines or not?
[DeviceTypeAliases]
Cable = Cable,SAT,Video Acc
TV = TV
VCR = VCR,DVD,Tape,Laserdisc,PVR
Audio = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp
# MultiMacros compliant with IR v6 or above
# second signature "NAV0"
[FixedData]
$0FC= $4E $41 $56 $30
-------------------------------------------------------------------------------
There are 77 remotes where there are fewer devicetype entries, than device type buttons.
There are 32 remotes where there are more device types than device buttons than device buttons, I assume that these will turn up to be LCD remotes, but I don't understand the sequence.
--------------------------------------------------------------------------------
I'm not sure if in a situations like this is appropriate to add lines or not?
[DeviceTypeAliases]
Cable = Cable,SAT,Video Acc
TV = TV
VCR = VCR,DVD,Tape,Laserdisc,PVR
Audio = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp
# MultiMacros compliant with IR v6 or above
# second signature "NAV0"
[FixedData]
$0FC= $4E $41 $56 $30
-------------------------------------------------------------------------------
There are 77 remotes where there are fewer devicetype entries, than device type buttons.
There are 32 remotes where there are more device types than device buttons than device buttons, I assume that these will turn up to be LCD remotes, but I don't understand the sequence.
--------------------------------------------------------------------------------
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
-
The Robman
- Site Owner
- Posts: 21888
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
I don't think comments (ie, lines beginning with the # symbol) count, so therefore, in the snippet above, the [FixedData] section *is* preceded by a blank line.vickyg2003 wrote:There are 32 RDF's with at least one section that isn't preceded by a blank line, 11 of those sections are Setup sections.
I'm not sure if in a situations like this is appropriate to add lines or not?
[DeviceTypeAliases]
Cable = Cable,SAT,Video Acc
TV = TV
VCR = VCR,DVD,Tape,Laserdisc,PVR
Audio = CD,Tuner,DAT,Home Auto,Misc Audio,Phono,Amp
# MultiMacros compliant with IR v6 or above
# second signature "NAV0"
[FixedData]
$0FC= $4E $41 $56 $30
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!