RMIR: Prototype IR function in RM
Moderator: Moderators
My TV upgrade stops RM IR from loading IR file
I am currently using IR7beta3 and RM1.73 and thought I would give RM IR a go. After seeing others successful I was rather disappointed when RMIR did nothing when I tried to load an IR file.Dilligaf wrote:Mark, I tried your RDF it opens the rmir file fine but when i download from remote rmir chokes on the keymove tab. This is the relevant part of rmerrorThishttp://www.hifi-remote.com/forums/dload ... le_id=3895 is the rdf I'm using. It was originally posted by johnsfine.Code: Select all
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1 at com.hifiremote.jp1.Hex.get(Hex.java:67) at com.hifiremote.jp1.Hex.get(Hex.java:62) at com.hifiremote.jp1.KeyMoveEFC5.getCmd(KeyMoveEFC5.java:46) at com.hifiremote.jp1.KeyMoveTableModel.getValueAt(KeyMoveTableModel.java:97)
Mike
Tried several times with the 8820 and got the same error every time, tried with urc 1067 and it didn't work with that either. I did find that if I open any rmir file and then download from remote I can save. Apparently in order to reproduce you need to open RMIR and then immediately download from remote. As I said this happened with the 8820 and 1067.
After some time debugging I found the following file to be the culprit
http://www.hifi-remote.com/forums/dload ... le_id=4131
It is my TV upgrade. If I just add the protocol for the TV into IR and save it RM-IR can still load the file. However, if I add the device upgrade (with or without keymoves or macros) I can no longer load the saved IR file. Neither can I download anything from the remote if it has that 'bad' upgrade.
My RDF is slightly different to the one mentioned above. I cant quite remember where from/when I downloaded it) so here is the link to mine http://www.hifi-remote.com/forums/dload ... le_id=4132
I did try to use some other 8820RDF file but still had the same problems.
By the way, the TV upgrade does work well for me!
Any suggestions?
Paul
I don't have much input to your problem but I do think that all the different rdf files floating around is a problem. I think that JP1.x support for many of the new remotes has matured enough that the tools should be updated with "official" RDF and image files added to the download packages. I think Nils is maintaining these files, what do other people think?? If you're reading this Nils, what do you think??
Mike
Mike
You're so right.
I found 5 RDFs related to the 6/8/10820 family
10631063 (URC-8820).rdf (v0.3) 2nd May by the Robman last modified-1st dec
10631063 (URC-10820).rdf 3rd May by binky123 last modified-29 nov
10631063 (URC-6820).rdf 18 Aug by jetskier last modified 30 sep
10631063 (URC-6820_8820_10820).rdf by jetskier last modified 30 sep. Came with images and maps.
10631063 (URC-6820_8820_10820).rdf (v3.3) by johnsfine last modified 26 nov
I used a file compare utility and found I am using jetskier's version.
It appears to be the most complete of all the files.
Comparing to to johnsfine's RDF the differences were:
There were also some trailing spaces in some places. I wish I knew the implications of the differences but I'm too much of a newbie.
Back to RM-IR.
gfb107,
To make your program more user friendly it would be nice if you could add an option to set an (RM)IR path/directory. . Everytime I try to load a file I have to navigate through my file hierarchy to my IRfolder
You've done a great job so far.
Paul
I found 5 RDFs related to the 6/8/10820 family
10631063 (URC-8820).rdf (v0.3) 2nd May by the Robman last modified-1st dec
10631063 (URC-10820).rdf 3rd May by binky123 last modified-29 nov
10631063 (URC-6820).rdf 18 Aug by jetskier last modified 30 sep
10631063 (URC-6820_8820_10820).rdf by jetskier last modified 30 sep. Came with images and maps.
10631063 (URC-6820_8820_10820).rdf (v3.3) by johnsfine last modified 26 nov
I used a file compare utility and found I am using jetskier's version.
It appears to be the most complete of all the files.
Comparing to to johnsfine's RDF the differences were:
Code: Select all
jetskier - DeviceTypes 0-5 and associated larger buttonmap
johnsfine - DeviceTypes 0-3 and hence a smaller buttonmap
jetskier - protocols 0092 0114 012A
johnsfine - protocols 0092:3 0114:2 012A:2
Back to RM-IR.
gfb107,
To make your program more user friendly it would be nice if you could add an option to set an (RM)IR path/directory. . Everytime I try to load a file I have to navigate through my file hierarchy to my IRfolder
You've done a great job so far.
Paul
Either of those two ways of doing DeviceTypes and buttonmaps is equally correct.banens wrote:I used a file compare utility and found I am using jetskier's version.
It appears to be the most complete of all the files.
For the protocols, you need the correction in my version in order for RM to be able to build correct upgrades using those PIDs.
Excuse my ignorance but I don't quite understand your second statement.johnsfine wrote:For the protocols, you need the correction in my version in order for RM to be able to build correct upgrades using those PIDs.
Does that mean:
- Corrections need to be added to your list of protocols (but not for jetskiers)?
Your list of protocols have the corrections (and jetskiers don't)?
Paul
-
mr_d_p_gumby
- Expert
- Posts: 1370
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Newbury Park, CA
Not to add to the proliferation of 6820/8820/10820 RDF files floating around here, but I've uploaded this version, which is John's RDF updated to include the generic button mappings I used in KM v9.07.
Mike England
-
Nils_Ekberg
- Expert
- Posts: 1689
- Joined: Sat Aug 02, 2003 2:08 pm
- Location: Near Albany, NY
Agreed Mike. After being detached for awhile (new job and 3 new laptops over 2 months) I am playing catchup and going through all the RDF's, maps and images since my last update.Dilligaf wrote: I think that JP1.x support for many of the new remotes has matured enough that the tools should be updated with "official" RDF and image files added to the download packages. I think Nils is maintaining these files, what do other people think?? If you're reading this Nils, what do you think??
Mike
Ironically I am stuck on the 8820 RDF since I am having trouble with it. If I create an IR (Beta) image for the 8820 with just the RDF and device upgrades from RM then upload it all the buttons are not mapped correctly in the remote. If I download from the remote it selects the RDF correctly and if I add the same upgrades from RM to that and upload it to the remote it all works fine.
Since I am having trouble with cables right now (can't get USB driver to install) I only have the prototype jp1.2 serial cable sort of working I am not sure what to blame the 8820 mapping problem on since no one else is reporting the problem.
Outside of that problem I am working on making sure the maps/images match the RDF's and also the RM auto assign works correctly.
Anyway, I am close to posting a version 1.26 of RDF's, maps and images including all the new jp1.2 remotes.
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Bump!
I haven't seen any recent updates/developments on RMIR. in particular, is communication via JP1 any closer?
I haven't seen any recent updates/developments on RMIR. in particular, is communication via JP1 any closer?
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
In case ya'll missed the announcement, RM v1.81 adds JP1 parallel port communication to RMIR. So now there's support for JP1.x Serial and JP1 Parallel, under both Windows and Linux.
RM v1.80 also included some fixes, which of course are carried over into v1.81
RM v1.80 also included some fixes, which of course are carried over into v1.81
-- 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
Greg, this is great news.
I only used RMIR for a tiny bit of time.
Remote choices work fine.
Auto detect port - ok
Force parallel - ok
Using the standard RM, so far I tried only doing downloads from the remote and in this sequence:
1. 6131 old 2K extender1 - the remote blinked twice as I plug it in, twice just before remote selection dialog (reading signature?), and twice during/after the download, but the tabs are empty
2. HTPro unextended - ok
3. HTPro extender1 - ok
4. 6131 new 2k extender1 - as #1, and the HTPro data remained on the tabs
No time yet to check details. More another day.
I've uploaded the .err file of just couple tries with the 6131
http://www.hifi-remote.com/forums/dload ... le_id=4973
Thanks for the .bat files, that's cool when I don't have to make'm
Edited: Without disconnecting the cable I just downloaded the same 6131 through IR, in case you need to match the expected file with the log
http://www.hifi-remote.com/forums/dload ... le_id=4974
Edit2:8910/HTPro is tripping on ambiguous protocols. Panasonic Combo and I think Denon. 00C9 is one of them. We discussed it very early in the thread, I'll have to reread it.
I only used RMIR for a tiny bit of time.
Remote choices work fine.
Auto detect port - ok
Force parallel - ok
Using the standard RM, so far I tried only doing downloads from the remote and in this sequence:
1. 6131 old 2K extender1 - the remote blinked twice as I plug it in, twice just before remote selection dialog (reading signature?), and twice during/after the download, but the tabs are empty
2. HTPro unextended - ok
3. HTPro extender1 - ok
4. 6131 new 2k extender1 - as #1, and the HTPro data remained on the tabs
No time yet to check details. More another day.
I've uploaded the .err file of just couple tries with the 6131
http://www.hifi-remote.com/forums/dload ... le_id=4973
Thanks for the .bat files, that's cool when I don't have to make'm
Edited: Without disconnecting the cable I just downloaded the same 6131 through IR, in case you need to match the expected file with the log
http://www.hifi-remote.com/forums/dload ... le_id=4974
Edit2:8910/HTPro is tripping on ambiguous protocols. Panasonic Combo and I think Denon. 00C9 is one of them. We discussed it very early in the thread, I'll have to reread 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
Yes, RMIR reads the signature first, to determine the remote (and therefore EEPROM size), and then reads the entire EEPROM.ElizabethD wrote:the remote blinked twice as I plug it in, twice just before remote selection dialog (reading signature?), and twice during/after the download, but the tabs are empty
That is helpful, as importing the .IR file runs through much of the same code as downloading from the remote.Without disconnecting the cable I just downloaded the same 6131 through IR, in case you need to match the expected file with the log
http://www.hifi-remote.com/forums/dload ... le_id=4974
-- 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)
It turns out the problem downloading from your extended 6131 is caused by the DSM dummy device upgrade that doesn't have a matching DSM dummy protocol upgrade. We used the dummy device upgrade to make DSM available in IR.
I was able to get around this by:
RMIR still needs the dummy device upgrade. At some point I hope to eliminate the need for even that.
I was able to get around this by:
- Creating an entry for the dummy DSM protocol in protocols.ini
Code: Select all
[Dummy DSM] PID=01 FC VariantName=DummyDSM - Adding 01FC:DummyDSM to the Protocols section of the extender RDFs.
RMIR still needs the dummy device upgrade. At some point I hope to eliminate the need for even that.
-- 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
Thanks Greg.
I found that we discussed the 6131ext DSM looooong ago on p1 of this thread
I added the entries to protocols.ini, but not sure how to handle the RDF. I tried and likely messed up, so I'll leave it to you and play with others. Makes sense what you wrote.
Using IR, I just uploaded a file with learned signals to 8910. Then in RMIR I downloaded the contents. There is no Learned signals tab in RMIR that I can see (under deelopment?). But I see clearly the bytes are counted. A small red flag, the dreaded off-by-one: IR says 196 free, RMIR says 197 free on the learned section. Numbers match on the other sections. But I think both downloads match contents.
More another day
I found that we discussed the 6131ext DSM looooong ago on p1 of this thread
I added the entries to protocols.ini, but not sure how to handle the RDF. I tried and likely messed up, so I'll leave it to you and play with others. Makes sense what you wrote.
Using IR, I just uploaded a file with learned signals to 8910. Then in RMIR I downloaded the contents. There is no Learned signals tab in RMIR that I can see (under deelopment?). But I see clearly the bytes are counted. A small red flag, the dreaded off-by-one: IR says 196 free, RMIR says 197 free on the learned section. Numbers match on the other sections. But I think both downloads match contents.
More another day
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