Page 4 of 4

Posted: Mon Nov 30, 2009 4:44 pm
by roberthunt
vickyg2003 wrote:Bad idea. The button maps tell RM how to format the upgrade. This may have had an error, but you need an expert to make the modifcations.
I know it's not a solution to the problem but at least I know the thing works with the codes properly. My plan was to rebuild the [ButtonMaps] with trial and error until I get it working but I known next to nothing about how the [ButtonMaps] work.

Posted: Mon Nov 30, 2009 11:17 pm
by mr_d_p_gumby
roberthunt wrote:...but I know next to nothing about how the [ButtonMaps] work.
The button maps themselves cannot be modified as they are part of the remote's firmware. The [ButtonMaps] section of the RDF is supposed to reflect the actual button maps in the remote so RM can format an upgrade correctly. Obviously, if there is an error in the RDF, then it won't work.

Here's a rough idea of how it works. Within an upgrade, there is a series of bytes which are bit flags for each button in the button map. For the URC-7555, this starts with the third byte. Bit7 is set (to 1) if the digit keys are to be loaded (the first ten hex commands in the upgrade are used if so). If bit6 is set, then the 3 volume+/-/mute keys are loaded. If bit 5 is set, then the 2 ch+/- keys are loaded. Beginning with bit4, there is a 1-to-1 mapping with the rest of the button map, except for bit0. If bit0 is 0, then another bit-flag byte follows; if bit0 is 1, then this is the final bit-flag byte.

Be aware that there may be valid buttons in the button map for which there is no physical button on your remote.

Posted: Tue Dec 01, 2009 4:52 am
by roberthunt
I'm working with binky123 so hopefully he'll be able to compare it to the URC-7555 and discover any differences in the buttonmaps.

Posted: Wed Dec 02, 2009 8:58 am
by roberthunt
I feel that I have gone as far as I can with this remote now so I'll upload everything I've done which includes the URC-1660 RDF, URC-1660 Map, URC-1660 Image and my Technika Upgrade.

The [buttonmaps] from the URC-7555 RDF seem to work perfectly fine after my extensive testing, 3 buttons do no appear to be mappable in TV mode and have to make use of keymoves. The RDF is a separate one at the moment, it could possibly be combine with the existing one for the URC-7555 but someone with a bit more knowledge may be better at doing that.

WagonMaster feel free to include these files in the next RDF & MAP releases if you want.

URC-1660 RDF file

JPEG and MAP for the URC-1660 One-For-All Sky+ Remote

List of Technika EFCs

Remote Upgrade File for the Technika 22-218 TV/DVD/iPod Combo