Page 1 of 1

Creating a new device witha learning JP1 remote

Posted: Thu Jun 08, 2017 7:05 am
by Forssux
Hi There,

I noted some inconsistencies in the wiki page

Some images are not up to date any more and names of buttons seem to have changed here and there.

I took the liberty to clarify it for at least a noob like me.

I placed a version here

You can of course do whatever you want with it.
There are still stings I would like to clarify:
Why does in the setup tap the number of the subdevice is entered auto and different from what one can expect (nothing=255)?


Kind Regards
Guy

Posted: Thu Jun 08, 2017 8:46 am
by mdavej
Thanks for your contribution. I'll try to work your additions into the wiki in the near future. At the time the wiki was written, the auto conversion feature did not exist.

subdevice auto entered

Posted: Thu Jun 08, 2017 9:16 am
by Forssux
On Windows 10 and with the NEC 4DEV Yamaha Combo choosen.
In the Setup Tab and in the subsection Protocol Parameters
The moment on enters a value in Device1, all subdevices are filled in automatically, sadly wrong

Here's a picture

Best regards
Guy

Posted: Thu Jun 08, 2017 9:51 am
by mdavej
Those are simply defaults. Change them yourself as needed. It is not a bug.

subdevice auto entered

Posted: Thu Jun 08, 2017 10:53 am
by Forssux
The subdevice can NOT be altered in the program itself...

I found a way via the Notepad++ after the file is saved.

Best Regards
Guy

Re: subdevice auto entered

Posted: Thu Jun 08, 2017 11:21 am
by The Robman
Forssux wrote:The subdevice can NOT be altered in the program itself...

I found a way via the Notepad++ after the file is saved.

Best Regards
Guy
That's simply not true, you must be mis-understanding something. Can you give an exact step-by-step of what you were trying to do.

subdevice auto entered

Posted: Thu Jun 08, 2017 12:32 pm
by Forssux
Hi,

I'm in the Device Tab choose new give a "Name"
The Setup Tab opens
Choose Device Type: AMP
Choose Setup Code:1712
Choose Protocol:NEC 4DEV Combo Yamaha
Protocol ID: 011A
Go to Tab Functions
Go Back To Setup Tab
Enter a number in one of the 3 subdevices all other Subdevices get values.
If you delete a value it gets a new value Blank is not possible.
All other values are possible except "BLANK"

Best regards
Guy

Posted: Thu Jun 08, 2017 2:49 pm
by The Robman
The 4Dev combo gives you the ability to combine up to 4 device code/sub-device code pairs. If you don't need all 4 of them, why do you care what values are in the un-used pairs? If you have OCD tendencies and need them to be "blank", would setting them to zero suffice?

subdevice auto entered

Posted: Thu Jun 08, 2017 3:41 pm
by Forssux
Hi,

For a noob a value that "magically" appears is strange
The Yamaha Receiver RX-A850 has 4 different Device Codes
125 "Code set" I won't use that..
122
126
127.1

A noob fills in the 1 and "magically" other numbers appear in the subdevice field, these numbers can't be "Blanked"
For me 0 "zero" isn't equal to "Blank"

I don't know what OCD tendencies are, sorry..

I learned that RMIR as RMDU files are just text files so I can alter it afterwards with Notepad++

Best regards
Guy

Posted: Thu Jun 08, 2017 3:55 pm
by mdavej
Offically Yamaha codes from One For All leave unused devices/subdevices at the default 255. That's probably why we did the same. Doesn't really matter since you don't use them anyway.

Don't get carried away editing the text files. You could break some rules that the software would have enforced. Unless you're just editing function names, try to make all your changes in RMIR.

Re: subdevice auto entered

Posted: Thu Jun 08, 2017 5:01 pm
by The Robman
Forssux wrote:I learned that RMIR as RMDU files are just text files so I can alter it afterwards with Notepad++
I wish you would un-learn that and stop editing them, because you are very likely to cause problems which you will come back here trying to get us to solve and we will have no idea how things got that way.

We have no control over the limitations of the remotes, so sometimes we impose limitations via RM or RMIR which replicate the limitations that the remote imposes. But if we have a way of overcoming those limitations we will not impose them on the user, so there should be no reason for anyone to circumvent any limitations imposed by RM or RMIR.