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

A functional 7th device for a URC 7562

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
jimdunn



Joined: 29 Jun 2004
Posts: 544
Location: NSW, Australia

                    
PostPosted: Wed Jul 25, 2007 3:22 am    Post subject: A functional 7th device for a URC 7562 Reply with quote

Sorry if this is old news, but I haven't seen it described this way anywhere, so here goes:

I was browsing through the special protocols spreadsheet when I came across the DEVICE SELECT protocol.

The readme said:

Quote:
The 7541, 7560, Outlaw, and Replay remotes all have an EEPROM
position for an extra device. The 15-2116 and URC8910 remotes
seem to have EEPROM positions for 7 extra devices.

Unlike the 7'th device of a URC6800 or 5'th device of a millenium
4, there is no built-in code that can be put in a macro to make the
remote think you pressed the missing device keys (of the remotes
listed above).

This special protocol lets you define a Key Move that will do
device selection of any device index on any model remote. This is
intended primarily for the cases (described above) in which the
remote has EEPROM space reserved for extra device(s) but does not
have a built in button code for selecting those device(s).


So I thought - lets see if it works.

I installed the protocol and device upgrade, and put the required keymove to select my new device onto a spare button.

Sure enough, when I used this button, it put the remote into a mode where 4 device keys flashed at once (which indicates device 7, usually just the selected device flashes) , and I could learn signals, set device codes etc, from the remote keypad just as though it was a 7th device.

So, having played with it for a while, I decided to download the contents back to IR to see what it made of it.

IR promptly crashed with "List Index Out of Bounds"

Bummer - I thought - this 7th device isn't much use if I can't use it with IR.

Then it occured to me that the out of bounds index was probably just the device number for the 7th device, when IR tried to understand the learned signals, it wanted to associate them with device 7, which it had never heard of.

So, why not edit the rdf ? (worth a try, I thought)

And where the rdf contained:

Code:
[DeviceButtons]
SAT = $00A $00B
TV  = $00C $00D
VCR = $00E $00F
CD  = $010 $011
AUD = $012 $013
DVD = $014 $015


I added

Code:
AUX = $016 $017


just afterwards.


With little hope, I tried the download again, and to my surprise - it worked...

The learned signals were there as AUX (device 7)
The 7th device appeared exactly as the other 6 on the General tab, and you can assign device types and codes to it (built in or upgrades)

As far as I can tell the remote now has 7 fully functional device modes.

The only drawback is there is no actual device selection button for device 7. But you can keymove the selection button described in the protocol, to, for example, TV-Phantom 3, and then if you put a macro of {Tv},Phantom 3 on any spare button, it makes that button into a "device 7" selection button in all modes.

IR is happy with device 7, and treats it like any other device - uploads and downloads work fine.


Disclaimer:
I've only tested basic functionality so far.

Like I said, sorry if all you clever people already knew this, but it was a fun discovery for me


edit: oh, I see the 7 extra device buttons are already there in the 8910 and 15-2116 RDFs -
so not so clever, after all, I guess...(never had either of those remotes, so didn't know that)


Very Happy
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Wed Jul 25, 2007 7:28 am    Post subject: Reply with quote

... but none the less, if the bucket for the 7th device was missing from the RDF, it should be added.

The dilema we always have with doing things like adding the missing bucket is that it will prompt millions of questions from newbies saying "how do I use it?". Just do a search on the db-09, etc device buckets for the 15-2116, URC-8910, etc to see what I mean.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!


Last edited by The Robman on Wed Jul 25, 2007 9:10 am; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Wed Jul 25, 2007 7:56 am    Post subject: Reply with quote

I'm glad you posted this, I never new about that.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum 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
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control