JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Fix faulty installation of URC-6440/OARUSB04G extender

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Extenders
View previous topic :: View next topic  
Author Message
mathdon
Expert


Joined: 22 Jul 2008
Posts: 2825
Location: Cambridge, UK

PostPosted: Sat Dec 05, 2015 9:48 am    Post subject: Fix faulty installation of URC-6440/OARUSB04G extender Reply with quote

It has recently come to light that the extenders for the URC-6440 and OARUSB04G do not install correctly on the early releases of these remotes, which show up in the RMIR title bar as URC-6440 R00 and OARUSB04G 4000, and in the case of the URC-6440, also on the recent new release, URC-6440 R02. This issue has been fixed in build 12 of RMIR v2.03. This post is to let you know how to find if your installation is faulty, and if so, to say what you can do to correct it.

The issue arises only in the conversion of a .rmir file for a setup of the unextended remote to a corresponding setup for the extended remote. Installation of the extender itself does not involve RMIR, it consists purely of copying a new settings.bin file to the remote with the standard copying mechanism of the Windows or other OS. The extender is compatible with all releases of these remotes and this copying works correctly with all releases. It creates a "factory reset" state for the extended remote. If you created a fresh setup of the extended remote from this state, either with RMIR or with the setup facilities of the remote itself, then all will be well. It is only if you used the "Install extender..." facility of RMIR to convert an existing setup for the unextended remote, and that remote had signature other than 257001 for the URC-6440 or 257601 for the OARUSB04G, that a problem can have arisen. In these cases the conversion fails and leaves the .rmir file unchanged, but unfortunately (prior to build 12 of RMIR v2.03) without showing an error message. If you then use RMIR to upload this (unchanged) setup to the remote, you finish up with the remote in an unintended hybrid state, part extended and part otherwise.

You can easily discover whether or not this has happened with your remote. If you download it to RMIR, the title bar will show that the extender is installed, but if you go to the Activities tab you will see that you still only have two activities, WatchTV and WatchMovie, rather than the six that the extender supports (or four, in the case of versions 1.00 and 1.01 of the URC-6440 extender). You do have the additional devices it supports, but not the additional activities.

The remote works perfectly well in this state. Everything in your original setup will have been preserved, and anything new that you have subsequently set up will work as intended. But there are two ways in which the setup is incomplete:

1. Clearly the additional activities are missing, and

2. The defaults for the additional devices are incorrect, for example their entries in the Type column of the Device Buttons table on the General tab are blank, rather than showing default device types.

The second of these is purely cosmetic, as the additional devices work as intended, once you set them up with your choice of device type and setup code. So if you can restore the missing activities, you will have a complete extended remote that simply has some unintended default values.

Here is how to restore the missing activities. Locate a .rmir file containing your current setup, or download the remote to RMIR and save it as a .rmir file if you don't already have one. Open this file with a text editor and add the following new entries at its end. (If you are still using versions 1.00 or 1.01 of the URC-6440 extender, copy only the first two of the four [Macro] entries and the first two of the four [Activity] entries.) Note that the sections of this file are separated by blank lines, so make sure you leave one between the current last entry and the first of these new ones. This same fix applies to both the URC-6440 and OARUSB04G.

Code:
[Macro]
Data=04 02 05 02 06 02 07 02 84 02 85 02 86 02 87 02 44 02 45 02 46 02 47 02
SegmentFlags=255
KeyCode=0
DeviceIndex=129

[Macro]
Data=04 02 05 02 06 02 07 02 84 02 85 02 86 02 87 02 44 02 45 02 46 02 47 02
SegmentFlags=255
KeyCode=0
DeviceIndex=131

[Macro]
Data=04 02 05 02 06 02 07 02 84 02 85 02 86 02 87 02 44 02 45 02 46 02 47 02
SegmentFlags=255
KeyCode=0
DeviceIndex=65

[Macro]
Data=04 02 05 02 06 02 07 02 84 02 85 02 86 02 87 02 44 02 45 02 46 02 47 02
SegmentFlags=255
KeyCode=0
DeviceIndex=67

[Activity]
Name=WatchTV2
SegmentFlags=255
HelpSegmentFlags=255
GroupSegmentFlags=255
GroupSettings=84 85 85 84 47 84 85 85 85 84

[Activity]
Name=WatchMovie2
SegmentFlags=255
HelpSegmentFlags=255
GroupSegmentFlags=255
GroupSettings=84 86 86 84 47 84 86 86 86 84

[Activity]
Name=WatchTV3
SegmentFlags=255
HelpSegmentFlags=255
GroupSegmentFlags=255
GroupSettings=84 85 85 84 47 84 85 85 85 84

[Activity]
Name=WatchMovie3
SegmentFlags=255
HelpSegmentFlags=255
GroupSegmentFlags=255
GroupSettings=84 86 86 84 47 84 86 86 86 84


Save the modified file, open it in RMIR (where you should now see all the activities on the Activities tab) and save it again. You can now re-load it into RMIR and upload it to your remote.
_________________
Graham
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Extenders All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Get Smart! the band's official homepage Rockabilly Central