Your Universal Remote Control Center
RemoteCentral.com
Complete Control by URC Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
MX3000 IR Database questions
This thread has 11 replies. Displaying all posts.
Post 1 made on Friday August 10, 2007 at 08:13
mxyzptlk
Long Time Member
Joined:
Posts:
July 2003
11
My first question ever to the forum....
Help me understand some behind the scenes stuff.

When using the Pre programmed IR database to program a device, clicking save all populates the buttons in the templated buttons. If they are previously blank (except for the button names) how does the database know what IR codes go where. Deleting most buttons loads fewer IR codes.
Ive changed button ID and Normal text name but it has no difference.
Again, what is the determining factor that the editor uses to place the proper IR code in the proper button?

Question 2: What is the Setup number in the preprogrammed IR database significance?

Thanks in advance!

Joe
Post 2 made on Friday August 10, 2007 at 09:10
clear33765
Long Time Member
Joined:
Posts:
May 2007
75
When programming a template, you have to tell the editor what IR code goes to each and every button. The editor does not automatically "populate" the buttons with IR codes.

This is one reason many avoid the URC remotes. It involves a very manual programming process. On the flip side, this is the very reason many chose URC remotes.

On each and every page in your template, you need to highlight the desired button and assign it and IR code. Take a typical DVD play screen for example... You need to assign the play, stop, pause, fast forward, rewind, skip forward, skip backward to their appropriate buttons. It is a tedious task to get started but once it's done, fine tuning it to your liking is pretty easy.

Post back if you have any questions.
OP | Post 3 made on Friday August 10, 2007 at 09:37
mxyzptlk
Long Time Member
Joined:
Posts:
July 2003
11
Let me say thanks for the quick response,, but I guess I need to rephrase.
If I bring in a supplied image gallery button set into the editor and then bring up the Pre Programmed IR database, locat emy model and click save all, the buttons get programmed with the IR datbase codes.
Before clicking save all, highlighting a button shows nothing in the macro window, not even IRdata. The edit and label buttons has some info but nothing in that window that i can change seems to affect the loading of IR codes.
I noticed the IR ID box in the edit and label buttons window. It has a grayed out number. Is that the place that has been pre loaded for us into the template to tell the IR database which code to load for this button? If so, forcing a single code to load with the "save one code" button changes the IR code loaded into the button but does not change the grayed out number in the IRID box.
Havent tried this yet but If I were to create a button of my own design and with no other info, just drop it on to a page, what would the IR ID box have in it?
Why I need to know this I dont know. Its just buggin me!
Post 4 made on Sunday August 12, 2007 at 11:54
classemick
Long Time Member
Joined:
Posts:
September 2006
31
This is just a example, I may not have understood your post and the person who answered it but I think you are going the hard way around all this, say your device is a dvd player, just use one of the templates in the editor find the make and model you want save all, your template will now have all the codes assigned to the correct buttons, create a new blank page now go to the view menu and from the drop down select both simulated & pages then just copy and past action from the desired buttons to your custom template, I have found this a quick and easy way to pick and choose what buttons I or the client want on there custom interface...Hope this helps Mick
OP | Post 5 made on Monday August 13, 2007 at 07:48
mxyzptlk
Long Time Member
Joined:
Posts:
July 2003
11
OK Let me try again! I know how to do the programming of my remote. However my curiosity gets the best of me.
Classemick, in your example, using the template and clicking save all, fills all the proper buttons with the proper IR codes. What makes the editor know to load, for example, the mute code in the button labeled mute?
OP | Post 6 made on Monday August 13, 2007 at 08:20
mxyzptlk
Long Time Member
Joined:
Posts:
July 2003
11
Here is a better example of what Im asking.
If I load a template and delete all but one button, say "Guide". Then I delete the Guide buttons IR code, Button ID' Button text label and anything else I can find that identifies that button as "guide". If I then click save all, it still gets loaded with the "Guide" button data. What causes that?
Therefore, If I just create a button in photoshop and place it in a template as only a gif. I enter "guide" in the Button ID and button text label and click save all (not "save one") It will not get loaded.
What is the difference between these two supposedly empty buttons?
Post 7 made on Sunday September 9, 2007 at 00:14
guavaroo
Lurking Member
Joined:
Posts:
August 2007
1
The buttons are populated by the by the IR ID (the grayed out box next to the Button ID). There is no way to directly enter your own IR ID you can however copy a button from the Alpha template then paste just the IR ID into your own button.

Create your own button then copy (CTRL c) say the GUIDE button from the template then right click your button and click paste special. Then uncheck all the boxes except for the IR ID box, then click OK. You will now notice that the IR ID will have changed from being blank and now has the same IR ID as the guide button.

Hope this is some help to you. I've been trying to find a list of what each code is, but have been unsuccessful.
Post 8 made on Monday September 10, 2007 at 03:07
Ernie Bornn-Gilman
Yes, That Ernie!
Joined:
Posts:
December 2001
30,104
On August 10, 2007 at 09:10, clear33765 said...
When programming a template, you have to tell the editor
what IR code goes to each and every button. The editor
does not automatically "populate" the buttons with IR
codes.

Interesting concept. I programmed an MX-900 the other day, and when I clicked on SAVE ALL, every button instantly had an IR code. Just in case I'm not stating it plainly, what I got is the opposite of what you state.

Maybe we have a vocabulary problem. I don't know what a template is, to be honest. I was assigning code sets to devices.

By the way, Mr. Mxyzptlk, Gesundheit. I haven't seen that for years and wasn't sure I still knew how to spell it. I think I remembered it correctly -- seeing it written down now, it's hard to say.
A good answer is easier with a clear question giving the make and model of everything.
"The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw
Post 9 made on Monday September 10, 2007 at 07:57
Ernie Bornn-Gilman
Yes, That Ernie!
Joined:
Posts:
December 2001
30,104
I think I get your question. Notice that the buttons are labeled on the remote itself and in the database file. All they had to do was to make some kind of software link between the name of a button and the location of a button, that is, a mapping table where the play command went to the play button, stop to stop, 1 to 1, et cetera.

This might be illustrative -- I programmed the MX-900 the other day, and after putting a set of component codes onto the keys, I changed some of the keys and then decided to go back to the way it had been when I first set those codes. I set the codes again and my changes were wiped out. I deduce from that occurrence that each command is determined in the database to go to a particular button, and it will just go there, no matter what you do to the button before that. In fact, such mapping would be a fast way to accidentally wipe out, say, an OFF macro placed on the OFF button, as has been discussed in another thread.

By the way, did I remember correctly that "Gesundheit" is a reasnable automatic response to hearing your name (forwards)?
A good answer is easier with a clear question giving the make and model of everything.
"The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw
Post 10 made on Monday September 10, 2007 at 13:47
Ericjb
Active Member
Joined:
Posts:
February 2004
655
The way I do it is create the template and drag the commands one by one onto the template from the preprogrammed database and as you place the commands, you will see the IRID box will show an ID. IRID is the only way a command is assigned to a button, not by name. You can then select the device on the left side in tree view, right click and select delete contents to erase all of the commands. Now when you click "save all" the commands will be automatically saved.
There are 10 types of people in this world,
There are those who understand binary,
and those who don't!
Post 11 made on Monday September 10, 2007 at 21:39
DSIGRIS
Long Time Member
Joined:
Posts:
August 2007
35
If I want to create a completely new set of Main page and all of the device pages, it appears the first thing to do is to select one of the templates as a working point. After all of the pages have been completed with the proper buttons in each, the next step appears to simply replace the .gif or .jpg files with the images that you want to use as a custom design. The only issue might be if you find a device that is not supported by the IR data base - no ID codes to work with.

Is this the correct approach? Build with template first, then replace the button images after with new ones using the Import?

Dick.
Post 12 made on Monday September 10, 2007 at 23:03
Ericjb
Active Member
Joined:
Posts:
February 2004
655
Not necessarily, create your pages first, then drag IR commands to the buttons from the database. When you drag a command from the database it will give the button the IR ID for that command. Once the IR ID is set for all buttons you can pick a new device from the database and use the "SAVE ALL" feature to change to a new component and all commands you dragged in will be automatically assigned every time after that.
There are 10 types of people in this world,
There are those who understand binary,
and those who don't!


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse