RMIR Xsight Support

Since EZ-RC has closed down, JP1 is your only option to get these remotes upgrades. We will (eventually) support all remotes formerly supported by EZ-RC, including the Moster Revolution 200.

Moderator: Moderators

mathdon
Expert
Posts: 4726
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

MrMoody wrote:OK, still getting corruption if I say yes to save a file it says has changed but hasn't.
Fixed. I think there are now sufficient improvements in RMIR for me to post them as RMIR v2.03 build3. Please see this post for details and for the link to this new version.

It fixes everything I know about, except your bug related to icons that you have not yet been able to make reproducible. I found out why, when you loaded your .rmir file, it said the data had changed when it hadn't, and have fixed that. I wrote earlier that data can be changed on a download, or even on a file load, just because there are many ways of representing the same setup, but this wasn't happening in your case. The data really was not changing. So if you want to test the fix that ensures the save completes before RMIR exits, you will have to make a real change - though you can change the data back before you exit as, like many applications, it recognises any edit as changing data even if it is undoing an earlier change.
MrMoody wrote:I hope I'm not irritating you too much with my uncanny ability to break this program.
Not at all :D . You are performing a valuable testing service for me. The irritants are users who post a bug and then apparently disappear. You spend time fixing it but you never know whether they even bothered to get the fix, never mind whether it worked or not for them. So keep up the good work :D .
Graham
MrMoody
Posts: 189
Joined: Wed Jan 27, 2010 1:11 pm
Location: NC,USA

Post by MrMoody »

Yes, it does save properly now on exit, displaying SAVING AND EXIT while it's doing it. And reloading again doesn't prompt that the data has changed again when exiting.
URC-8820 x2, URC-10820N, Insignia NS-RC05A-11 x2, RCA RCRP05B, Potenza ST ADB, OARI06G, URC-7980, OARUSB04G, Nevo C2 x3, AOC 67100BA1-017-R, onn URC-3660, Insignia NS-RMTSNY17, IRWidget
tapsilog
Posts: 16
Joined: Sat May 16, 2015 1:53 pm

Post by tapsilog »

hello guys, newbie here, and also first time owner of the NEVO C2 remote, and i have no experience using any universal remote so please be nice to me. Smile i already updated the firmware of my NEVO 2 remote using EZ/RC program. now what should i do if i want to used the remote for my equipments, such as tv and avr? thanks in advance. Very Happy
tranx
Posts: 682
Joined: Sun May 13, 2012 4:53 am
Location: Hants, UK

Post by tranx »

Hi tapsilog, perhaps you could start by trying this http://www.hifi-remote.com/forums/viewt ... &start=210
- and come back on that thread with progress or probs?
tapsilog
Posts: 16
Joined: Sat May 16, 2015 1:53 pm

Post by tapsilog »

tranx wrote:Hi tapsilog, perhaps you could start by trying this http://www.hifi-remote.com/forums/viewt ... &start=210
- and come back on that thread with progress or probs?
hi thank you so much. i already flashed the file i want to my remote. thanks again. :)
MrMoody
Posts: 189
Joined: Wed Jan 27, 2010 1:11 pm
Location: NC,USA

Post by MrMoody »

I've uploaded a new rdf/map/jpg for the Nevo C2, which changes AV to Input (as the key is marked on this model), a jpg of the actual remote, and a nicer-looking key map. http://www.hifi-remote.com/forums/dload ... e_id=13375
URC-8820 x2, URC-10820N, Insignia NS-RC05A-11 x2, RCA RCRP05B, Potenza ST ADB, OARI06G, URC-7980, OARUSB04G, Nevo C2 x3, AOC 67100BA1-017-R, onn URC-3660, Insignia NS-RMTSNY17, IRWidget
MrMoody
Posts: 189
Joined: Wed Jan 27, 2010 1:11 pm
Location: NC,USA

Post by MrMoody »

OK, I think I have another bug for your enjoyment, or maybe I'm just doing something wrong.

Open this OARI06G .rmir file (slightly modified RDF included), go to Devices tab, edit the #2 device (1135 Onkyo). Then click OK (no changes needed). The program complains, "Device Audio 1135 cannot be assigned to button Audio as it is an upgrade that contains keymoves."

But the only keymove in the upgrade (bound to AudioHelp) shows up under keymoves and works in the remote.
URC-8820 x2, URC-10820N, Insignia NS-RC05A-11 x2, RCA RCRP05B, Potenza ST ADB, OARI06G, URC-7980, OARUSB04G, Nevo C2 x3, AOC 67100BA1-017-R, onn URC-3660, Insignia NS-RMTSNY17, IRWidget
mathdon
Expert
Posts: 4726
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

MrMoody wrote:Open this OARI06G .rmir file (slightly modified RDF included), go to Devices tab, edit the #2 device (1135 Onkyo). Then click OK (no changes needed). The program complains, "Device Audio 1135 cannot be assigned to button Audio as it is an upgrade that contains keymoves."
The culprit is the RDF (not your change to it, though). Remove the "+AllBind" from the last line of the [Buttons] section and all will be well.

Thank you for the revised RDF etc for the Nevo. I haven't had time to look at them yet, but if all seems well with them then they will go in the next build.
Graham
MrMoody
Posts: 189
Joined: Wed Jan 27, 2010 1:11 pm
Location: NC,USA

Post by MrMoody »

Actually, I did do that. :oops: Can you explain why it's wrong? The last line is the (virtual) device buttons; I'm not trying to bind any macros/keymoves to them (it doesn't work anyway), and without the AllBind, they show up at the bottom of the Layout image, where you can drag non-functioning keymoves to them. This doesn't seem right to me. The Xsights have AllBind on the virtual device buttons but there are no keymoves to cause an issue. As an aside, it's easy to get confused between Audio the virtual device button and AudioHelp the activity-related button (which is also marked Audio on the remote).
URC-8820 x2, URC-10820N, Insignia NS-RC05A-11 x2, RCA RCRP05B, Potenza ST ADB, OARI06G, URC-7980, OARUSB04G, Nevo C2 x3, AOC 67100BA1-017-R, onn URC-3660, Insignia NS-RMTSNY17, IRWidget
mathdon
Expert
Posts: 4726
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

MrMoody wrote:Can you explain why it's wrong?
The explanation is in several parts.

1. To RMIR they are not virtual devices, they are real ones as they can be selected on the remote, even if not by a physical button for each device. Although RMIR copes with a huge variety of UEI remotes, it cannot be customised to cope with every peculiarity. Very few remotes have devices that are selected by some means other than physical buttons, and in those that do, simulated buttons show in the Layout tab below the image. They are, however, treated as if they were physical buttons on the remote.

2. Although it is extremely flexible, RMIR cannot prohibit every action that will have no effect. On remotes that select devices by physical buttons, those buttons will be in the remote image on the Layout tab in any case. It is no big deal if RMIR allows you to put something on them that in fact will have no effect. I see that having the simulated buttons on the Layout tab provides a temptation that is not present with buttons within the image, but as I say, RMIR cannot cope with all eventualities.

3. In some (early) remotes the structure of keymove data is such that there can be devices that cannot be represented in a keymove. The way this is encoded in the RDF is to give the device button the button restriction MoveBind (which is implied by AllBind). Admittedly this also has the meaning that a keymove cannot be put on this button, but that is the way it was done and it is too late to change it. It might have been better to invent a new button restriction for the purpose, but it wasn't done.

So unfortunately we, and you, are stuck with the decisions of the past. Microsoft had to live a long time with the consequences, in the design of MS-DOS, of its decision that 1 MB of memory was more than anyone would ever be able to afford :D .
Graham
mathdon
Expert
Posts: 4726
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

mathdon wrote:So unfortunately we, and you, are stuck with the decisions of the past.
Well, yes and no. I have found a way to do what you are trying to achieve. The key is that you only need to ban key moves on the device buttons to stop them showing in the Layout panel, but the issue that means some devices cannot support key moves means also that they cannot support macros, so they need AllBind but you only need AllMoveBind.

RMIR at present doesn't recognise that need for AllBind, though the RDFs do so. I will make a change in the next build of RMIR so that it needs AllBind to stop upgrades with key moves from loading. It will not change the behaviour of any remote with current RDFs but it will mean that you can use AllMoveBind on the device buttons to stop them appearing in Layout without getting the side effect of stopping upgrades with key moves from loading.
Graham
tapsilog
Posts: 16
Joined: Sat May 16, 2015 1:53 pm

Post by tapsilog »

MrMoody wrote:I've uploaded a new rdf/map/jpg for the Nevo C2, which changes AV to Input (as the key is marked on this model), a jpg of the actual remote, and a nicer-looking key map. http://www.hifi-remote.com/forums/dload ... e_id=13375
hi, i just got my new remote the NEVO C2, the file you uploaded, can i upload to on my remote? tia.
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

The RDF (remote definition file) is a file that tells RM what kind of remote you have and its capabilities and memory layout. It's never loaded onto the remote. But you can certainly replace the RDF in your RDF folder with MrMoody's version if you want to see the new picture on the layout tab.
tapsilog
Posts: 16
Joined: Sat May 16, 2015 1:53 pm

Post by tapsilog »

mdavej wrote:The RDF (remote definition file) is a file that tells RM what kind of remote you have and its capabilities and memory layout. It's never loaded onto the remote. But you can certainly replace the RDF in your RDF folder with MrMoody's version if you want to see the new picture on the layout tab.
okay. and i noticed its a zip file. how where i can upload it?
mdavej
Expert
Posts: 4631
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Unzip, put RDF in RDF folder and other two files in Images folder where ever you installed Remote Master. Overwrite the original files.
Post Reply