combining protocols

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

Post Reply
lexar
Posts: 12
Joined: Wed Dec 17, 2003 12:47 am

combining protocols

Post by lexar »

I have a combo DVD/VCR unit which seems to use NEC1 for DVD and Emerson protocol for VCR.

The problem is that some keys are for both functions (such as menu) which only send out an Emerson code. When I am building a device in keymap-master for the DVD how would I add the Emerson code as part of the NEC protocol???

I would rather not map the DVD codes to the VCR device. I want to keep them independant if possible.


Thanks
Mark Pierson
Expert
Posts: 3018
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

Are you sure of those signals? It appears odd that one device (even a combo) would use two distinct signals. Did you determine this by learning the signals and then decoding them in IR?

To answer your question, you could use key moves to add the Emerson commands to the DVD device. Or, you could probably build an upgrade using the device combiner.
Mark
lexar
Posts: 12
Joined: Wed Dec 17, 2003 12:47 am

Post by lexar »

Yes I learned the devices from the existing remote.

I thought it was strange but when I analyzed why some of the keys were coming out as Emerson I realized it was all the keys that were shared with the VCR function. Then when I started learning the VCR only keys they were all Emerson protocol.

So what do you sugest is the best way to create this remote?

When you say "To answer your question, you could use key moves to add the Emerson commands to the DVD device." You mean to do key moves from the VCR device??

Or, you could probably build an upgrade using the device combiner.
How do I do that??
Mark Pierson
Expert
Posts: 3018
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

lexar wrote:When you say "To answer your question, you could use key moves to add the Emerson commands to the DVD device." You mean to do key moves from the VCR device??
You're going to build 2 upgrade files. One will be for the VCR using the Emerson protocol and all of the VCR-specific functions. The other will be for the DVD using the NEC1 protocol and its DVD-specific functions. Let's say you call the VCR setup code VCR/0123 and the DVD setup code DVD/1234. To fill in the missing Emerson signals (from the VCR device) needed by the DVD, you create key moves bound to that device that specify VCR/0123 as the device type/setup code and the EFC of the desired command.
Or, you could probably build an upgrade using the device combiner. How do I do that??
The Device Combiner protocol let's you combine signals from up to 16 different devices. It's documented in the "keymap-master-protocols.txt" file.
Mark
lexar
Posts: 12
Joined: Wed Dec 17, 2003 12:47 am

Post by lexar »

I have a RS-2116 remote..

Is it one of the remotes supported by this:
Device Upgrade for S3C8 and P8/740 remotes. It is available as a Beta version for M6805 remotes.
Mark Pierson
Expert
Posts: 3018
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

The 2116 is an S3C8 remote.
Mark
The Robman
Site Owner
Posts: 21890
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

If the DVD portion only needs a few Emerson signals, I would agree with Mark that key moves would be the best way to program this, rather than using the device combiner.

But the device combiner is certainly an option.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
lexar
Posts: 12
Joined: Wed Dec 17, 2003 12:47 am

Post by lexar »

Thanks for your help guys !


What is the more efficient method to conserve memory on the remote?
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Post by gjarboni »

lexar wrote:What is the more efficient method to conserve memory on the remote?
The memory in the remote is divided into regions so you have to look at how much of each memory area you have available.

If you are running low on memory in the keymove/macro area (listed as Move/Macro by IR), then the device combiner would save keymove memory.

If you are running low on upgrade memory (where devices and protocols go -- listed as Upgrade by IR) then keymoves will save upgrade memory.

The place where IR shows the amount of free memory is at the very bottom of the window.
lexar
Posts: 12
Joined: Wed Dec 17, 2003 12:47 am

Post by lexar »

I tried to use the device combiner and created NEC1 and EMERSON devices and learned and programmed all my keys but when I tested it nothing worked.

I then put it to only NEC1 and all the NEC1 keys are working....
Any suggestions??
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Post by gjarboni »

Post your file to the Diagnosis Area on the Yahoo JP1 group. Someone who knows something about the device combiner (not me) can take a look and see what you're doing wrong.
Scott
Posts: 3
Joined: Sun Aug 03, 2003 3:53 pm

Post by Scott »

lexar wrote:I then put it to only NEC1 and all the NEC1 keys are working....
Any suggestions??
You don't want to select NEC1 or EMERSON because as you noted, only the one you select will work. What you want is DEV Combiner and then fill in the device info fields for your 2 devices. I think it is covered in the readme that comes with KM.

Scott
Post Reply