Help in creating a RM or KM file from Hex or CCF codes

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

Post Reply
SBM911
Posts: 47
Joined: Sun Nov 16, 2003 10:19 pm

Help in creating a RM or KM file from Hex or CCF codes

Post by SBM911 »

I am trying to use my RS 15-2017 to work with a newly acquired but old stock Aton DLA-4 remote controlled speaker switch. They have links to Pronto , RTI and Hex codes at http://www.atonhome.com/IRCodes.html
but it's beyond my skill set to use them to create a file that KM or RM can use.

Can someone help?

Thanks in advance
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Is this sufficient for you to make a RMDU file?

Code: Select all

Local Room
Vol Up                        Elan Dev= 3   Sub= 252   OBC= 1    
Vol Down                      Elan Dev= 3   Sub= 252   OBC= 2    
Power On                      Elan Dev= 3   Sub= 252   OBC= 3    
Power Off                     Elan Dev= 3   Sub= 252   OBC= 4    
Set Override                  Elan Dev= 3   Sub= 252   OBC= 7    
Mute Toggle                   Elan Dev= 3   Sub= 252   OBC= 10    
Vol 3                         Elan Dev= 3   Sub= 252   OBC= 19    
Vol 6                         Elan Dev= 3   Sub= 252   OBC= 22    
Vol 9                         Elan Dev= 3   Sub= 252   OBC= 25    
Power Toggle                  Elan Dev= 3   Sub= 252   OBC= 5    
Mute On                       Elan Dev= 3   Sub= 252   OBC= 8    
Vol 1                         Elan Dev= 3   Sub= 252   OBC= 17    
Vol 4                         Elan Dev= 3   Sub= 252   OBC= 20    
Vol 7                         Elan Dev= 3   Sub= 252   OBC= 23    
Vol 10                        Elan Dev= 3   Sub= 252   OBC= 26    
Set Default                   Elan Dev= 3   Sub= 252   OBC= 6    
Vol 11                        Elan Dev= 3   Sub= 252   OBC= 27    
Vol 8                         Elan Dev= 3   Sub= 252   OBC= 24    
Vol 5                         Elan Dev= 3   Sub= 252   OBC= 21    
Vol 2                         Elan Dev= 3   Sub= 252   OBC= 18    
Mute Off                      Elan Dev= 3   Sub= 252   OBC= 9    
For Room 1, add 32 to each OBC; for Room 2 add 64; Room 3 add 96, etc through Room 6. For GLOBAL add 224.

If you need additional help, please tell us which signals you intend to send.
Barf
Expert
Posts: 1523
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

IrScrutinizer and this method generates an RMDU with a few key strokes, However, the remote you have (RS 15-2017) does not appear to support the Elan executor. :cry:
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

I've added S3C80 executor code to protocols.ini and committed it to SourceForge, so the next release of RMIR will have an Elan entry for JP1, JP1.3, and JP1.4 remotes.

In the meantime add this line to the Elan entry in protocols.ini

Code: Select all

Code.S3C80=3B 8B 21 8B 16 8F 45 08 08 00 C9 01 7E 00 C9 00 B5 1B A0 02 5C 01 7E 08 FF 08 11 0C D0 F5 16 C0 0E F5 17 C0 0E F5 16 C0 0E F5 17 C0 E4 05 06 60 06 20 11 77 77 8D 01 46
SBM911
Posts: 47
Joined: Sun Nov 16, 2003 10:19 pm

Downloaded RMIR 2.04

Post by SBM911 »

I downloaded ver 2.04 . Does this update have the ability to decode/incorporate one of the code sets here from Aton's site ( http://www.atonhome.com/IRCodes.html )

If so, what exactly do I do to add/or select the righ the protocol (assuming I need to do so) and the device codes.

I'm not familiar with the RMIR tool (formerly only an IR and KM user) so please help with some guidance.

Thanks
Barf
Expert
Posts: 1523
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

Well, everything is really present in the thread already. Just add 3FG's lines to the protocols.ini, and follow the instructions for turning the given data into rmdu using IrScrutinizer. Then import in RMIR and do the necessary changes.

A Japanese proverb says that if you give a man a fish, you will feed him for one day. If you teach him fishing, you will feed him for life.

Ok, here is the fish... :wink: created from the hex text file. Since there are several "Vol Up"s, these have been automatically "uniqueified".
SBM911
Posts: 47
Joined: Sun Nov 16, 2003 10:19 pm

Thanks!!

Post by SBM911 »

I really appreciate your creating the load file for me. I commit to learning to fish on my own by reading the RIMR Wiki and upgrading my old IR KM skills. I hadn't had any major changes to my 15-2117's in a few years and as a result got rusty. .
SBM911
Posts: 47
Joined: Sun Nov 16, 2003 10:19 pm

Problem using elan protocol with a RMIR ver 15-2117

Post by SBM911 »

After Barf was good enough to create a device file for me for an Aton DLA-4 remote controlled speaker switcher from the CCF codes, and modified the latest RMIR version (2.04 Build 10), the upload from my RMIR with the new device included won't be accepted. I get a message that Elan protocols won't work with my remote.

I posted my RMIR to Diagnostics to see if it can be debugged/corrected to allow this upgrade.

https://www.hifi-remote.com/forums/dload ... e_id=14352

Thanks
3FG
Expert
Posts: 3436
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

This thread is a continuation of another one.

It appears that your installation of RMIR still needs to have the protocols.ini file updated to include the S3C80 executor for the Elan protocol. In the previous thread, I recommended that you edit protocols.ini, but it may be easier to download it and put it in the same folder that holds your 2.04 RemoteMaster.jar file.
Download protocols.ini
With this newer version of protocols.ini, I was able to load your RMIR file. However, since it adds an executor to your remote, there is not enough room in the upgrade section of memory, so the upgrade spills over into the learned signal area. But I think you have an unused executor (017F) on the Protocols tab. I suspect you can remove that without affecting the operation of your remote and free up some memory.
Post Reply