RMIR: Prototype IR function in RM

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

Post Reply
Dilligaf
Posts: 79
Joined: Tue Aug 05, 2003 4:24 pm
Location: Michigan

Post by Dilligaf »

Its all good now. Everything is working great. I can now save after downloading and editing the device upgrades no longer show a protocol upgrade. As a bonus I tried in Vista and it all seems to work there as well. Thank you so much for all your hard work, your turnaround time is amazing.

Mike
banens
Posts: 7
Joined: Tue Dec 05, 2006 10:38 pm
Location: Ottawa

My TV upgrade stops RM IR from loading IR file

Post by banens »

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 rmerror

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)
Thishttp://www.hifi-remote.com/forums/dload ... le_id=3895 is the rdf I'm using. It was originally posted by johnsfine.

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.
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. :cry: Well, it did do something. I was prompted to select which model of the remote (6820, 8820 or 10820) but after making a selection nothing was loaded. Similarly, the same would happen if I tried to download from the remote.

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. :evil:

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
Dilligaf
Posts: 79
Joined: Tue Aug 05, 2003 4:24 pm
Location: Michigan

Post by Dilligaf »

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
banens
Posts: 7
Joined: Tue Dec 05, 2006 10:38 pm
Location: Ottawa

Post by banens »

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:

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
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
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

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.
Either of those two ways of doing DeviceTypes and buttonmaps is equally correct.

For the protocols, you need the correction in my version in order for RM to be able to build correct upgrades using those PIDs.
banens
Posts: 7
Joined: Tue Dec 05, 2006 10:38 pm
Location: Ottawa

Post by banens »

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.
Excuse my ignorance but I don't quite understand your second statement.
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)?
It may just be semantics but it sure gets me confused.

Paul
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

banens wrote:Your list of protocols have the corrections (and jetskiers don't)?
That's what I meant.

I wrote:
johnsfine wrote:you need the correction in my version
when I was thinking:
you need the corrections, which are in my version
Sorry about dropping those words.
mr_d_p_gumby
Expert
Posts: 1370
Joined: Sun Aug 03, 2003 12:13 am
Location: Newbury Park, CA

Post by mr_d_p_gumby »

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.
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Post by Nils_Ekberg »

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
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.

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

Post by Capn Trips »

Bump!

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)
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

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
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

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.
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

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
Yes, RMIR reads the signature first, to determine the remote (and therefore EEPROM size), and then reads the entire EEPROM.
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
That is helpful, as importing the .IR file runs through much of the same code as downloading from the remote.
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

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:
  • 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.
This may end up being part of the final solution.

RMIR still needs the dummy device upgrade. At some point I hope to eliminate the need for even that.
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

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 :)
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
Post Reply