<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hifi-remote.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vickyg2003</id>
	<title>JP1 Remotes Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://hifi-remote.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vickyg2003"/>
	<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php/Special:Contributions/Vickyg2003"/>
	<updated>2026-04-25T17:03:08Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=JP1_Cables&amp;diff=1261</id>
		<title>JP1 Cables</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=JP1_Cables&amp;diff=1261"/>
		<updated>2019-05-28T14:12:36Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Interface Drivers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;JP1 Interfaces&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
In order to use the JP1 software to program your remote, you need an interface to connect the remote to your computer, for which several models now include a USB lead as original equipment. Otherwise you can build your own or purchase one from any one of several vendors. The first JP1 remotes had the same interface. But over the years, new types of JP1 remotes have been introduced which require different interfaces, the latest being USB. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lists of JP1 remotes and the type of interface each requires can be found at http://www.hifi-remote.com/wiki/index.php?title=RemoteChart &amp;lt;br&amp;gt; &lt;br /&gt;
- and the technical details with a brief history of JP1 interface designs at http://www.hifi-remote.com/forums/dload.php?action=download&amp;amp;file_id=5204&lt;br /&gt;
&lt;br /&gt;
==Interface Types==&lt;br /&gt;
UEI is the maker of all JP1 remotes. They change the way they build remotes every so often such that they require a different type of interface. There are currently two basic types of JP1 interfaces: JP1 (Flash) and JP1 (EEPROM). Their older remotes had a separate MCU chip and an EEPROM chip, with all the JP1 activity occurring on the EEPROM chip, so it didn&#039;t matter what brand and model of MCU they used because the access to the EEPROM was the same. These remotes are called JP1 or &amp;quot;JP1 (EEPROM)&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Then they switched to using flash based MCU chips, which meant it was no longer necessary to have a separate EEPROM chip. The protocol needed to access the flash chip is completely different to that needed to access the old EEPROM chips. Furthermore, the access method sometimes changes when they switch from one brand of flash chip to another. All these flash based JP1 remotes are called &amp;quot;JP1 (Flash)&amp;quot; (also JP1.x, JP1.1, JP1.2, JP1.1/2, JP1.2/3 or JP1.3). Below are the different types of JP1 remotes, where the type is indicated on the circuit board beside the JP1 connector. However in some cases the connector may be mislabeled.&lt;br /&gt;
&lt;br /&gt;
JP1 indicates a remote with an EEPROM chip. &amp;lt;br&amp;gt;&lt;br /&gt;
JP1.1 indicates a remote with an SST brand flash chip. &amp;lt;br&amp;gt;&lt;br /&gt;
JP1.2 indicates a remote with Motorola HCS08 flash chip. &amp;lt;br&amp;gt;&lt;br /&gt;
JP1.3 indicates a remote with Samsung S3F8 flash chip. &amp;lt;br&amp;gt;&lt;br /&gt;
JP1.4 is a new platform that has no JP1 support yet. &amp;lt;br&amp;gt;&lt;br /&gt;
Mini-USB or Micro-USB indicates a remote which is supplied with a USB lead. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some JP1 (Flash) cables will work with both JP1.1 and JP1.2, but NOT JP1.3, these are usually called JP1.1/2 (Flash) cables. &lt;br /&gt;
&lt;br /&gt;
Some JP1 (Flash) cables will work with both JP1.2 and JP1.3, but NOT JP1.1, these are usually called JP1.2/3 (Flash) cables. &lt;br /&gt;
&lt;br /&gt;
If you have a JP1 (Flash) cable, you can use a special [http://www.hifi-remote.com/forums/viewtopic.php?t=11819 &amp;quot;JP1 EEPROM Programming Adapter&amp;quot;] to program a JP1 (EEPROM) remote. There are many advantages to this approach since JP1 (Flash) interfaces are compatible with the latest operating systems and I/O ports, and the adapter is less expensive than a JP1 (EEPROM) USB cable.&lt;br /&gt;
&lt;br /&gt;
Some remotes have additional constraints related to the JP1 pins that require special consideration. The Radio Shack 15-133, 134 and 135 models have a smaller opening that the standard plug will not fit. In this case, you can remove the outer clip from the connector and reinforce with super glue, or purchase a cable with a smaller connector or an an adapter with a smaller connector. Some models are JP1 compatible but not &amp;quot;JP1 Ready&amp;quot;, having no pins, but pads where the pins should be. In this case an adapter with pogo pins (spring loaded pins for making good contact with the pads) can be used. The connector is held against the pins when communicating with the remote. Some models have no pads at all, so a connector must be soldered to various points on the circuit board, like on the Radio Shack 15-100. Some models, like the URC-6131, require both an EEPROM chip and a connector to be soldered in.&lt;br /&gt;
&lt;br /&gt;
==Interface Designs==&lt;br /&gt;
There are many different interface designs. JP1 (EEPROM) interfaces include the &amp;quot;Simple&amp;quot; design which connects to your PC&#039;s parallel printer port and a USB design. JP1 (Flash) interfaces include two serial designs (one with discrete transistors and another with an IC), as well as a USB design. The serial interfaces are compatible with serial ports and with USB to Serial adapters. The parallel interfaces are compatible with parallel ports and parallel PCI or PCMCIA adapters. They are not compatible with USB to parallel printer adapters. Below are several interface design and troubleshooting documents.&lt;br /&gt;
&lt;br /&gt;
EEPROM Interfaces: http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=49&amp;lt;br&amp;gt;&lt;br /&gt;
Flash Interfaces: http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=121&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interface Vendors==&lt;br /&gt;
JP1 is a hacker project. Most JP1 interfaces are hand made. You won&#039;t find a JP1 interface at any retailer. However, there are now some generic USB-Serial interfaces available on ebay that will work for JP1.1 and above. Since the hand made interfaces aren&#039;t mass produced, there are no economies of scale. So the interface can more than the remote. But this is still a great value since a JP1 remote with its interface cable and software becomes as functional as remotes costing 10 times as much. Below is a list of JP1 interface vendors.&lt;br /&gt;
&lt;br /&gt;
[http://www.hifi-remote.com/forums/viewtopic.php?t=9405 Tommy Tyler]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.diygadget.com/jp1-1-1-1-2-1-3-cables.html DIY Gadget]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.txsat.net/ TX SAT Electronics]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.hifi-remote.com/forums/viewtopic.php?t=16360 Generic FTDI USB-Serial (cheapest option)]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interface Drivers==&lt;br /&gt;
The drivers for JP1 (Flash) interfaces are built in to the latest Windows OSs. They use a chip from FTDI. Drivers for JP1 (EEPROM) USB interfaces are supplied by Delcom, the maker of the chip in these interfaces. The Delcom drivers can be problematic and do not work with the latest 64-bit Windows OSs. There are several versions available with which users have varying degrees of success. There is also a generic WinUSB driver for JP1 (EEPROM) USB interfaces which is compatible with modern OSs. JP1 (EEPROM) parallel interfaces do not require a driver.&lt;br /&gt;
&lt;br /&gt;
===JP1 (EEPROM) Drivers===&lt;br /&gt;
*http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=81&lt;br /&gt;
*http://www.delcomproducts.com/productdetails.asp?PartNumber=890520&lt;br /&gt;
&lt;br /&gt;
===JP1 (Flash) Drivers===&lt;br /&gt;
*http://www.ftdichip.com/Drivers/D2XX.htm&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PDF Using Legacy Interfaces on Windows 10 ===&lt;br /&gt;
*http://www.hifi-remote.com/forums/dload.php?action=file&amp;amp;file_id=25588&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Master_Reset_Instructions&amp;diff=1988</id>
		<title>Master Reset Instructions</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Master_Reset_Instructions&amp;diff=1988"/>
		<updated>2017-10-09T18:54:59Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* For the Xsight Color/Touch, Nevo C2/C3: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As they never include instructions for doing a full manufacturers reset in the manuals for these remotes, I figured it would probably be a good idea to list them all in one place.&lt;br /&gt;
&lt;br /&gt;
==For most non-LCD remotes:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold SETUP (might be labelled SET, MAGIC or P), 2 flashes&lt;br /&gt;
*Type 981, 4 flashes&lt;br /&gt;
&lt;br /&gt;
==For most Kameleon remotes:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold SETUP (might be labelled SET, MAGIC or P), 2 flashes&lt;br /&gt;
*Press OTHER&lt;br /&gt;
*Type 981, 4 flashes&lt;br /&gt;
&lt;br /&gt;
==For the current LCD remotes (eg, URC-8910, etc):==&lt;br /&gt;
&lt;br /&gt;
*Press and hold SETUP until screen reads &amp;quot;CODE SET&amp;quot;&lt;br /&gt;
*Press RECORD&lt;br /&gt;
*Follow the prompts&lt;br /&gt;
&lt;br /&gt;
==For the RCA RCU810:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold &#039;CODE SEARCH&#039;&lt;br /&gt;
*Press RECORD&lt;br /&gt;
*Scroll up to MFR RESET&lt;br /&gt;
*Follow the prompts&lt;br /&gt;
&lt;br /&gt;
==For the Radio Shack 15-2107:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold SETUP (ie, the green P button) for 3 seconds&lt;br /&gt;
*Then press and hold MUTE for 3 seconds&lt;br /&gt;
*Scroll up to MFR RESET&lt;br /&gt;
*Follow the prompts&lt;br /&gt;
&lt;br /&gt;
==For older LCD remotes (eg, URC-9800, 15-1995, Maestro II, etc):==&lt;br /&gt;
&lt;br /&gt;
*Unlock the Service Menu&lt;br /&gt;
*Restore Factory Defaults&lt;br /&gt;
&lt;br /&gt;
==For the Sony Tivo (RMT-V303) and DirecTivo (RM-Y809) remotes:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold BOTH the Tivo and TV-Power buttons until the red LED stays lit&lt;br /&gt;
*Type 0981, 4 flashes (Note: the leading zero is required)&lt;br /&gt;
&lt;br /&gt;
==For the One For All URC-7780 / URC-7781 remotes:==&lt;br /&gt;
&lt;br /&gt;
*Go to Advanced Setup, press Enter and then LCD-Left so that the LCD displays RESET.&lt;br /&gt;
*With RESET displayed, type 981 and press Enter, 2 flashes&lt;br /&gt;
*Scroll to MANUFACTURING RESET option.&lt;br /&gt;
*Select it and press Enter.&lt;br /&gt;
&lt;br /&gt;
==For the Motorola DCP501R remote:==&lt;br /&gt;
&lt;br /&gt;
*Press and hold the VCR or TV device button until all the device buttons start flashing&lt;br /&gt;
*Type 981, the CBL button will flash 4 times&lt;br /&gt;
&lt;br /&gt;
==For the Xsight Color/Touch, Nevo C2/C3:==&lt;br /&gt;
&lt;br /&gt;
*Home, Settings, Reset, enter 981, Factory Reset &lt;br /&gt;
*If the remote is unresponsive, it may be stuck in firmware upgrade mode. To recover from that on the Xsight Color/Nevo C2/C3, press the Power, 1 and 3 buttons while putting the battery back in. On the Xsight Touch, press Power and OK while putting the battery back in. Then re-connected to PC and continue with the firmware upgrade&lt;br /&gt;
&lt;br /&gt;
==Other Remotes==&lt;br /&gt;
If your UEI remote doesn&#039;t fall into any of the catagories above and it doesn&#039;t have a SETUP button (even with a different label), you might still be able to perform a factory reset. Check your user manual to see what the instructions are to program the remote, specifically you should look for instructions that include typing 99x type commands. The first step in these instructions usually involves holding down 2 buttons at the same time (just like with the Sony Tivo remotes in #7 above). Therefore, to perform a factory reset, you should hold those same 2 buttons down, then type 981. If that doesn&#039;t work, try typing 0981 (ie, with the leading zero).&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2712</id>
		<title>974</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2712"/>
		<updated>2017-09-19T15:28:37Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* (974) Turning On/Off Back-lighting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==([[974]]) Turning On/Off Back-lighting== &lt;br /&gt;
Some some hard-button remotes have a button that will turn on off back lighting on the fly.  The button will have an icon that looks like a lightbulb.  If the lightbulb is on the SET/Magic/Setup button it usually needs to be double tapped to turn on/off the backlight.  On other backlit hard-button remotes, the button doesn&#039;t exist or doesn&#039;t work.  In that case a 974 command might be available.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#PRESS and HOLD the SETUP button until the red LED flashes twice.&lt;br /&gt;
#TAP 9 - 7 - 4, the red LED will flash:&lt;br /&gt;
::*2 times if the back light is turned on&lt;br /&gt;
::*4 times if the back light is turned off.&lt;br /&gt;
&lt;br /&gt;
On the  OARUSB04G (and also URC-6440) the 974 does not work but the TILT function can be disabled by this method:&lt;br /&gt;
&lt;br /&gt;
#PRESS and Hold Setup button until 2 blinks of TV button,&lt;br /&gt;
#Press Pause button. The TV button will blink:&lt;br /&gt;
::*2 times - capacitive hand sensor enabled&lt;br /&gt;
::*4 times - capacitive hand sensor disabled &lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:9xx Commands]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2711</id>
		<title>974</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2711"/>
		<updated>2017-09-19T15:22:14Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* (974) Turning On/Off Back-lighting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==([[974]]) Turning On/Off Back-lighting== &lt;br /&gt;
Some some hard-button remotes have a button that will turn on off back lighting on the fly.  The button will have an icon that looks like a lightbulb.  If the lightbulb is on the SET/Magic/Setup button it usually needs to be double tapped to turn on/off the backlight.  On other backlit hard-button remotes, the button doesn&#039;t exist or doesn&#039;t work.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#PRESS and HOLD the SETUP button until the red LED flashes twice.&lt;br /&gt;
#TAP 9 - 7 - 4, the red LED will flash:&lt;br /&gt;
::*2 times if the back light is turned on&lt;br /&gt;
::*4 times if the back light is turned off.&lt;br /&gt;
&lt;br /&gt;
On the  OARUSB04G (and also URC-6440) the 974 does not work but the TILT function can be disabled by this method:&lt;br /&gt;
&lt;br /&gt;
#PRESS and Hold Setup button until 2 blinks of TV button,&lt;br /&gt;
#Press Pause button. The TV button will blink:&lt;br /&gt;
::*2 times - capacitive hand sensor enabled&lt;br /&gt;
::*4 times - capacitive hand sensor disabled &lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:9xx Commands]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2710</id>
		<title>974</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2710"/>
		<updated>2017-09-19T15:19:11Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* (974) Turning On/Off Back-lighting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==([[974]]) Turning On/Off Back-lighting== &lt;br /&gt;
Some some hard-button remotes have a button that will turn on off back lighting on the fly.  The button will have an icon that looks like a lightbulb.  If the lightbulb is on the SET/Magic/Setup button it usually needs to be double tapped to turn on/off the backlight.  On other backlit hard-button remotes, the button doesn&#039;t exist or doesn&#039;t work.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#PRESS and HOLD the SETUP button until the red LED flashes twice.&lt;br /&gt;
#TAP 9 - 7 - 4, the red LED will flash twice if the back light is turned on, 4 times if the back light is turned off.&lt;br /&gt;
&lt;br /&gt;
On the  OARUSB04G (and also URC-6440) the 974 does not work but the TILT function can be disabled by this method:&lt;br /&gt;
&lt;br /&gt;
#PRESS and Hold Setup button until 2 blinks of TV button,&lt;br /&gt;
#Press Pause button. The TV button will blink:&lt;br /&gt;
##2 times - capacitive hand sensor enabled&lt;br /&gt;
##4 times - capacitive hand sensor disabled &lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:9xx Commands]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Manual_Programming_-_9xx_Commands&amp;diff=1556</id>
		<title>Manual Programming - 9xx Commands</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Manual_Programming_-_9xx_Commands&amp;diff=1556"/>
		<updated>2017-09-19T14:08:10Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:9xx Header}}&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page attempts to document all of the 9xx commands that are available on some &#039;&#039;One For All&#039;&#039; and other UEI remotes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
:*Not all functions are available on all remotes. &lt;br /&gt;
:*Advance Codes and Effective Function Codes (EFC) are interchangeable &lt;br /&gt;
:*The &amp;quot;Setup&amp;quot; and &amp;quot;Magic&amp;quot; buttons are also equivalent.&lt;br /&gt;
{{:972}}&lt;br /&gt;
{{:973}}&lt;br /&gt;
{{:974}}&lt;br /&gt;
{{:975}}&lt;br /&gt;
{{:976}}&lt;br /&gt;
{{:977}}&lt;br /&gt;
{{:978}}&lt;br /&gt;
{{:979}}&lt;br /&gt;
{{:980}}&lt;br /&gt;
{{:981}}&lt;br /&gt;
{{:982}}&lt;br /&gt;
{{:983}}&lt;br /&gt;
{{:984}}&lt;br /&gt;
{{:985}}&lt;br /&gt;
{{:986}}&lt;br /&gt;
{{:990}}&lt;br /&gt;
{{:991}}&lt;br /&gt;
{{:992}}&lt;br /&gt;
{{:993}}&lt;br /&gt;
{{:994}}&lt;br /&gt;
{{:995}}&lt;br /&gt;
{{:997}}&lt;br /&gt;
&lt;br /&gt;
==Other Functions==&lt;br /&gt;
{{:Program Device Button}}&lt;br /&gt;
{{:Sending an EFC code direct from remote}}&lt;br /&gt;
[[Category:9xx Commands]]&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2709</id>
		<title>974</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=974&amp;diff=2709"/>
		<updated>2017-09-19T14:06:59Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: Created page with &amp;quot;==(974) Turning On/Off Back-lighting==  Some some hard-button remotes have a button that will turn on off back lighting on the fly.  The button will have an icon that look...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==([[974]]) Turning On/Off Back-lighting== &lt;br /&gt;
Some some hard-button remotes have a button that will turn on off back lighting on the fly.  The button will have an icon that looks like a lightbulb.  If the lightbulb is on the SET/Magic/Setup button it usually needs to be double tapped to turn on/off the backlight.  On other backlit hard-button remotes, the button doesn&#039;t exist or doesn&#039;t work.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#PRESS and HOLD the SETUP button until the red LED flashes twice.&lt;br /&gt;
#TAP 9 - 7 - 4, the red LED will flash twice if the back light is turned on, 4 times if the back light is turned off.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:9xx Commands]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Infrared_Protocol_Primer&amp;diff=2504</id>
		<title>Infrared Protocol Primer</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Infrared_Protocol_Primer&amp;diff=2504"/>
		<updated>2015-10-13T23:34:54Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: chagned sense to since&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;by Vicky G&#039;&#039; (available as a PDF [http://www.hifi-remote.com/forums/dload.php?action=file&amp;amp;file_id=6996 here])&lt;br /&gt;
&lt;br /&gt;
Infrared signals are often described with numbers or IRP notation.  I have been intrigued by the decoding process.  I have diligently worked the examples, and asked questions, that were patiently answered.  But I didn’t understand.  It was all too abstract for me.  When I started using Kevin Timmerman’s IRScope software with the Widget that I purchased from Tommy Tyler, I was finally able to understand what I was reading.  Seeing the graphical representation of the numbers and the terms finally helped me to see what was going on.&lt;br /&gt;
&lt;br /&gt;
If you’ve been having trouble with the terminology and trouble understanding the raw timings and the IRP notation, read further.&lt;br /&gt;
&lt;br /&gt;
Infrared protocols have distinctive characteristics.  They can be distinguished from one another by things like repeat style, frequency, lead-in style, lead-out style, timing pairs, encoding method and rules for data integrity.  &lt;br /&gt;
&lt;br /&gt;
==Repeating==&lt;br /&gt;
Infrared signals are divided up into frames.  We need to look at several frames of data to see how repeating occurs.  That is why the proper way to learn signals is to hold the sending button down until the learning is complete. Some protocols have a &amp;quot;break&amp;quot; frame, so on occasion it&#039;s necessary to use a different technique where you release the sending button before the learning process has completed, in order to capture the last frame.&lt;br /&gt;
&lt;br /&gt;
Here are two different types of NEC signals.  The first is a NEC1, the second is a NEC2.  Just by glancing at that picture we can see they are different.  They have different repeating styles.    &lt;br /&gt;
&lt;br /&gt;
[[Image:Primer1.jpg]]&lt;br /&gt;
 &lt;br /&gt;
The NEC2 signal resends the whole signal while the button is held, the NEC1 signal only sends this information [[Image:Primer1a.jpg]] &lt;br /&gt;
after the first frame.  For  NEC1 equipment, that simple repeating frame is enough to get functions like VOL+ to repeat.  Using the NEC2 on NEC1 equipment is likely to give extra repeats on keys that don’t normally repeat when held, like your numbers.  If you use NEC1 when a NEC2 is required, it will cause the keys that you should repeat when held, like vol+ and vol-, not to repeat at all.&lt;br /&gt;
&lt;br /&gt;
==Timings==&lt;br /&gt;
[[Image:Primer2.jpg]]&lt;br /&gt;
&lt;br /&gt;
So how is this to reduced to a bunch of numbers?  Well let’ zoom in on these NEC signals a little closer.&lt;br /&gt;
[[Image:Primer3.jpg]]&lt;br /&gt;
&lt;br /&gt;
The numbers under the line represent the amount of time that has passed.  Note these are all really positive numbers, but we show them with a + and – to help visualize the signal.  The + shows an infrared pulse, the – shows quiet time.  This would be shown as &lt;br /&gt;
 +8830 –4396 +579 –1621 +579 –1646 +554 –1646 +554 –546 +554 –546 +554 –546 +554 –546 +554 –546 +554 –1646&lt;br /&gt;
 +579 –1621 +579 –1621 +579 –521 +579 –547 +553 –547 +553 –547 +553  -547 +553 –1647 +553 –547 +553 –1647&lt;br /&gt;
 +576 –524 +576 –524 +576 –524 +576 –524 +576 –524 +576 -524 +576 –1624 +576 -524 +576 –1650 +550 –1650&lt;br /&gt;
 +550 –1650 +550 –1650 +576 –1624 +576 –41347 +8830  &lt;br /&gt;
&lt;br /&gt;
==Rounding==&lt;br /&gt;
The timings that DecodeIR uses for decoding come from a wide variety of sources.  The accuracy of the timings will vary depending on the equipment that was used to collect them.  These timings need to rounded.  In our example here, the smaller pulses have values of  +550 +553 +554 + 576 +579.  Differences that small are insignificant in most IR protocols.  All of these pulse widths should be considered to be equal, and rounded to the same value.  Picking a good rounding number will vary based on the data on hand, but in the case of an NEC signal, 550 would be a good number to round to.  Sometimes a smaller number is better (eg, 10 or 100). The idea is to get all timings that basically represent the same time, to get rounded to the same value.   In this case, if some times where 538 and others were 578, rounding to 100 would not be ideal because they&#039;d round to 500 and 600 respectively.&lt;br /&gt;
&lt;br /&gt;
 +8800 –4400 +550 –1650 +550 –1650 +550 –1650 +550 –550 +550 –550 +550 –550 +550 –550 +550 –550 +550 –1650&lt;br /&gt;
 +550 –1650 +550 –1650 +550 –550 +550 –550 +550 –550 +550 –550 +550  -550 +550 –1650 +550 –550 +550 –1650&lt;br /&gt;
 +550 –550 +550 –550 +550 –550 +550 –550 +550 –550 +550 -550 +550 –1650 +550 -550 +550 –1650 +550 –1650&lt;br /&gt;
 +550 –1650 +550 –1650 +550 –1650 +550 –41250   &lt;br /&gt;
&lt;br /&gt;
I captured these same signals to one of my remotes and looked at them in IR.  If you want to see the raw signal information in IR.EXE on all learns, even those learns that decoded, you need to turn on Adavanced/Forced Learned Timings option in the menus.  This option is off by default.  When I looked at the learns in IR, the values were much different than the timings I caught on my widget, and yet DecodeIR decoded them to the same NEC signal.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer4.jpg]]&lt;br /&gt;
&lt;br /&gt;
Remember that the NEC2 signal keeps sending the whole signal as it repeats, so there is nothing in the “sent once when the key is pressed:” window.&lt;br /&gt;
[[Image:Primer5.jpg]]&lt;br /&gt;
&lt;br /&gt;
NOTE: The [Code Summary] and [Times Summary] buttons will be available in IR 8.01 and later.&lt;br /&gt;
 &lt;br /&gt;
In contrast, the NEC1 sends different information when its repeats, so the raw timings would look different.&lt;br /&gt;
[[Image:Primer2.jpg]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Primer7.jpg]]&lt;br /&gt;
&lt;br /&gt;
The ”Sent Repeatedly While Pressed:” window  shows a numerical representation of the second and third frames shown in our diagram.   &lt;br /&gt;
&lt;br /&gt;
==Frequency==&lt;br /&gt;
Another of the characteristics that defines a protocol is its frequency.  So what is happening frequently?  Those little bumps or pulses in the signal were not actually solid, but rather made up of little infrared flashes.  My scope saw 22 infrared flashes during the 554u seconds of this pulse.  Sometimes during decoding, the frequency is the only thing that distinguishes one protocol from another.  For example Pioneer protocol looks just like the NEC protocol, except the Pioneer’s frequency is 40kHz, while the NEC has a frequency of 38kHz.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer8.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Duty Cycle==&lt;br /&gt;
I want to take a moment to discuss duty cycle.  Technically the duty cycle does not belong here.  It is not a part of the protocol.  You won’t see the duty cycle in IRP notation nor in the timing data.  However when  you use Protocol Builder to build your first protocol, the second field asks for a duty cycle, so I thought I’d describe it here.  Duty cycles are related to these infrared flashes that make up the pulse.  The duty cycle is the percentage of time the flashes are lit.  &lt;br /&gt;
&lt;br /&gt;
This diagram depicts a higher duty cycle than duty cycle in the diagram above.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer9.jpg]]&lt;br /&gt;
&lt;br /&gt;
Unless you have a good reason to do otherwise, you can always just set the duty cycle to 33%.  Setting it to a higher value (like 50%) may produce a stronger signal but will also run the batteries down quicker.&lt;br /&gt;
&lt;br /&gt;
==Structure==&lt;br /&gt;
If you look at our NEC signals you can see a big pulse of infrared activity at the beginning, followed by a big silence.  If your signal contains this kind of structure it has a lead-in pair.  Not all protocols use a lead-in pair.  That long period of silence before the repeats start is called the lead-out time.  The area between our lead-in pair, and lead-out time is where the actual data resides.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer10.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Lead-In Pair===&lt;br /&gt;
So the first thing we’re going to do on decoding a signal is see if it has a lead-in pair.  Here are some simple signals where you can look to see if there is a lead-in time or not.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer11.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Lead-Out Time===&lt;br /&gt;
&lt;br /&gt;
After the signal is sent there will be a large period of silence called the lead-out time.  Lead-out times can be just a period of silence or they can add a pulse or two.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer12.jpg]]&lt;br /&gt;
 &lt;br /&gt;
With the lead-out OneOn Pulse, an extra one on pulse is generated.  &lt;br /&gt;
&lt;br /&gt;
[[Image:Primer13.jpg]]&lt;br /&gt;
&lt;br /&gt;
Lead-out times can be a constant or a variable.  &lt;br /&gt;
&lt;br /&gt;
[[Image:Primer14.jpg]]&lt;br /&gt;
&lt;br /&gt;
In IRP the timeouts would be shown &amp;lt;br&amp;gt;&lt;br /&gt;
-40000 would be a constant timeout, &amp;lt;br&amp;gt;&lt;br /&gt;
^108000 would show that each frame needed to be the same length&lt;br /&gt;
&lt;br /&gt;
==Midframe Burst==&lt;br /&gt;
[[Image:Primer15.jpg]]&lt;br /&gt;
A mid-frame burst is a timing pair that is not either the ONE pair or the ZERO pair and it appears somewhere in the middle of the data string. There are 2 types of mid-frame burst pairs supported by UEI&#039;s IR engine, but only a mid-frame burst with a one-on-pulse followed by the silence that is equal to the lead-in silence, like the one above, can be created in protocol builder without additional assembly code.&lt;br /&gt;
&lt;br /&gt;
==Timing Pair==&lt;br /&gt;
A timing pair is comprised of two times, the pulse and the silence time.  Did you notice that I’ve been calling those bumps, pulses instead of ON times.  I have done that purposefully so that you don’t do the whole on = 1 off = 0 thing that I did.  That is WRONG.  Decodes interpret the data portion of a signal into 0’s and 1’s, but its done with a timing pair.  &lt;br /&gt;
&lt;br /&gt;
Decoding is done frame by frame.  Structural parts of the signal like lead-in pairs, lead-out times and mid-frame bursts are not a part of the data portion of the signal, so they are ignored when decoding our data into 0’s and 1’s..  &lt;br /&gt;
&lt;br /&gt;
[[Image:Primer16.jpg]]&lt;br /&gt;
&lt;br /&gt;
There are several encoding systems.  The most common IR encoding methods are pulse width and phase encoding.  A determination needs to be made as to whether the bumps on our line can be interpreted with a pulse width method, or if they are phase encoded.  &lt;br /&gt;
&lt;br /&gt;
==Pulse Width Timing Pairs==&lt;br /&gt;
These are the timing pairs for the signal above.  &lt;br /&gt;
 +550, -550,  +550, -1650,  +550, -550, +550, -1650, +550, -1650, +550, -1650,&lt;br /&gt;
 +550, -1650, +550, -1650, +550, -1650, +550, -550, +550, -1650, +550, -1650,&lt;br /&gt;
 +550, -1650, +550, -1650, +550-1650, +550,?&lt;br /&gt;
&lt;br /&gt;
We had to do some rounding to get the numbers to look so nice.  You can see we have 2 timing pairs. &lt;br /&gt;
&lt;br /&gt;
 0 = 550,-550&lt;br /&gt;
 1 = 550,-1650 &lt;br /&gt;
&lt;br /&gt;
If protocols use the pulse width method, each bit will start with a pulse, followed by a period of silence.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer17.jpg]]&lt;br /&gt;
&lt;br /&gt;
In IRP Notation this could be written as :&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;550,-550| 550,-1650&amp;gt;&#039;&#039;&#039; meaning each 0 bit is represented by durations of 550,-550 and each 1 bit by durations of 550,-1650.&lt;br /&gt;
&lt;br /&gt;
Or since these numbers are all divisible by 550, this would more often be written as &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;{550} &amp;lt;1,-1|1,-3&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Phase Encoded Timing Pairs==&lt;br /&gt;
Remember that our pulse width signal is defined by a pulse followed by a silence, no matter if it was a one or a zero.  In a phase encoded protocol the silence and pulse parts change order.&lt;br /&gt;
&lt;br /&gt;
Whenever you see the data portion of the signal with 2 or 3 different pulse widths AND 2 or 3 different  silence widths, you need to determine if the raw timings are phase encoded, or pulse width encoded with these tests..  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The widest pulse = &amp;quot;0 pulse width&amp;quot; + &amp;quot;1 pulse width&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
The widest silence = &amp;quot;0 silence width&amp;quot; + &amp;quot;1 silence width&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Data portion of different signals would show different number of bits if you tried to decode it with the pulse width method.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When there are only 2 values for the pulse and silence widths we’ll assume that the &amp;quot;0 pulse width&amp;quot; = the &amp;quot;1 pulse width&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer18.jpg]]&lt;br /&gt;
&lt;br /&gt;
This is a phase encoded signal, the timings widths are shown below. &lt;br /&gt;
&lt;br /&gt;
 -500, +500, -500, + 1000, -500, +500, -500, +500, -500, +500, -500, +500, -500, +500, -500, +500,&lt;br /&gt;
 -500, +500, -500, +500, -500, +500, -500, +500, -1000 +500,&lt;br /&gt;
&lt;br /&gt;
On inspection we see two widths for both pulses (+500 and +1000) and silences (-500 and -1000), so we are going to test this to see if its phase encoded .&lt;br /&gt;
&lt;br /&gt;
 +1000 = +500 + +500 	(passed this test)&lt;br /&gt;
 -1000 = -500 + -500	(passed this test)&lt;br /&gt;
So this might be phase encoded, depending on how different button presses decoded under the pulse phase method.&lt;br /&gt;
&lt;br /&gt;
This was indeed a phase encoded signal, and  &lt;br /&gt;
 0 = +500, -500&lt;br /&gt;
 1 = -500, +500&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer19.jpg]]&lt;br /&gt;
&lt;br /&gt;
In IRP Notation this could be written as &lt;br /&gt;
 &amp;lt;+500,-500|-500,+500&amp;gt;	&lt;br /&gt;
meaning that 0 bit is represented by durations of  +500,-500 and a 1 by –500,+500&lt;br /&gt;
&lt;br /&gt;
Or since these numbers are all divisible by 500 this would more often be written as &lt;br /&gt;
 {500} &amp;lt;|1,-1|-1,+1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer20.jpg]]&lt;br /&gt;
&lt;br /&gt;
If you are working from learns from a remote, IR.exe makes this easy.  IR.exe can to check for bi-phase using the Bi-Phase drop down, and  +1000 and – 1000 widths would be as shown as  +500, +500   and –500, -500 in the raw data.  &lt;br /&gt;
 &lt;br /&gt;
==IRP==&lt;br /&gt;
Besides the frequency, lead-in pair, lead-in style, lead-out style, and timing pairs, signals may also follow a bunch of rules for data integrity like parity, checksums and complements.  A good way to learn how to decode unknown protocols is to know how known protocols are constructed.  Many are documented in the DecodeIR.HTM that John Fine packages with his DecodeIR.DLL.  &lt;br /&gt;
&lt;br /&gt;
The catch-22 for me, was that to understand the IRP, you had to have a basic understanding of how signals looked.  &lt;br /&gt;
&lt;br /&gt;
==Boolean Operators==&lt;br /&gt;
First of all I was unfamiliar with the Boolean symbols that were being used.  I’d never seen them before I encountered them in IRP.  I thought they were something unique to IRP until I encountered them when I was reading about C++.&lt;br /&gt;
&lt;br /&gt;
[[Image:Primer21.jpg]]&lt;br /&gt;
&lt;br /&gt;
These operators (^ and ~ &amp;amp; and ! ) will often used in the formulas that insure data integrity.&lt;br /&gt;
&lt;br /&gt;
==Units==&lt;br /&gt;
:Numbers in IRP will use k, u and m.&lt;br /&gt;
::&#039;&#039;&#039;38k&#039;&#039;&#039;	= 38 kilohertz  or 38000 Hz&lt;br /&gt;
::&#039;&#039;&#039;500u&#039;&#039;&#039;	= 500 microseconds&lt;br /&gt;
::&#039;&#039;&#039;100m&#039;&#039;&#039;	= 100 milliseconds, which would be 100000u&lt;br /&gt;
&lt;br /&gt;
{} – Timing Data, and orientation&lt;br /&gt;
:These {} may include 3 pieces of information.  I&lt;br /&gt;
::&#039;&#039;&#039;multiplier&#039;&#039;&#039; 	- optional, a multiplier or modulus for the timing pairs&lt;br /&gt;
::&#039;&#039;&#039;frequency&#039;&#039;&#039;   	- a number followed by a k gives the frequency.&lt;br /&gt;
::&#039;&#039;&#039;orientation&#039;&#039;&#039; 	- You may see lsb, msb.  If this entry is not present, the signal is read as lsb for decoding( least significant bit first).  I had thought this only applied to official protocols.  I couldn’t imagine why anyone would choose to read the numbers backwards, but it turns out that we want to use lsb if it makes our OBC’s make sense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;ZerosTimingPair  | OnesTtimingPair&amp;gt;&#039;&#039; - &#039;&#039;&#039;Timing Pairs&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;lt;&amp;gt; will show pairs of positive and negative numbers separated by a |.  There will be at least 1 pair, but there can be more pairs on a very complicated signal.  If there was a multiplier in the {} brackets, then these numbers need to be multiplied to see the actual pulse and silence times being sent.  If these numbers appear with a “u” like 425u, then they will not be multiplied by the multiplier that is seen in the {} brackets. &lt;br /&gt;
::&amp;lt;+1,-1|+1,-3&amp;gt;	pulse width encoded timings&lt;br /&gt;
::&amp;lt;+1,-1|-1,+1&amp;gt;	phase encoded timing pair &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(item1, item2, item3, item4………. )&#039;&#039; – &#039;&#039;&#039;Signal makeup&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
Signals are made up of two type items, structural timings items that are inherent to the protocol, and data items.  Structural items include things that do not convey data, like lead-in pulses, lead-in silences, lead-out times…..&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Structural timing items&#039;&#039;&#039;&lt;br /&gt;
:+number defines a pulse&lt;br /&gt;
::+1 - a pulse that uses a multiplier to get the time in microseconds&lt;br /&gt;
::+250u - a pulse that wasn’t divisible by the multiplier so its specified in microseconds&lt;br /&gt;
:-number defines a silence&lt;br /&gt;
::-3 - a silence that uses a multiplier to get the time in microseconds&lt;br /&gt;
::-445u - a silence that is already specified in microseconds &lt;br /&gt;
	&lt;br /&gt;
&#039;&#039;&#039;Data items&#039;&#039;&#039;&lt;br /&gt;
:&#039;&#039;Expression:Number of bits&#039;&#039;&lt;br /&gt;
::Expression could be a constant&lt;br /&gt;
:::32:8 - Value 32 in 8 bits&lt;br /&gt;
::Expression could be a variable&lt;br /&gt;
:::Variable are shown as capital letters.  Some variable have special meaning.  &lt;br /&gt;
::::D    := 	device&lt;br /&gt;
::::S    := 	subdevice&lt;br /&gt;
::::F    := 	function which we call and OBC in JP1 land&lt;br /&gt;
::::T   :=	toggle.  Toggles are bits that change.&lt;br /&gt;
::::D:5  	5 bit device&lt;br /&gt;
		  &lt;br /&gt;
::Expression could be a formula&lt;br /&gt;
::::~D:5 	complement of the device shown in next &lt;br /&gt;
::::D^F:8 	D xor F in the next 8 bits&lt;br /&gt;
&lt;br /&gt;
::Expression:Number of bits:Starting with bit&lt;br /&gt;
::::F:4:2	the next 4 bits would start with bit 2 of F. The value after the second : is the number of bits skipped to reach the field. This is always relative to the LSB end of the value, even in MSB signals.  So working from the LSB end, of ~F, we skip 2 bits and then select the next 4 bits.&lt;br /&gt;
	&lt;br /&gt;
&#039;&#039;&#039;Repeating&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
In IRP when  items in parenthesis are followed with a + or * it means they repeat.  &lt;br /&gt;
:The * means it repeats zero or more times.  So for a very short button press the part in () might be skipped entirely.		&lt;br /&gt;
:The +  means it repeats one or more times.	&lt;br /&gt;
&lt;br /&gt;
Let&#039;s look at the IRP for the two NEC signals.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NEC2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Primer22.jpg]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
|{38.4k,564}||colspan=&amp;quot;2&amp;quot;|Frequency = 38,400Hz,&amp;lt;br&amp;gt;Multiplier = 564 for the times.&amp;lt;br&amp;gt;protocol is lsb|&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;1,-1|1,-3&amp;gt;||0  = +564,-564&amp;lt;br&amp;gt;1 = +564,-1622||because we used the  564  multiplier&amp;lt;br&amp;gt;signal is pulse encoded because both pairs end with – value&lt;br /&gt;
|-&lt;br /&gt;
|(16, -8||colspan=&amp;quot;2&amp;quot;|pulse of 9024&amp;lt;br&amp;gt;followed by 4512uS of silence&lt;br /&gt;
|-&lt;br /&gt;
|D:8,S:8,F8,~F:8||colspan=&amp;quot;2&amp;quot;|this is the data portion of our signal&amp;lt;br&amp;gt;first 8 bits is going to be the device&amp;lt;br&amp;gt;second 8 bits is going to be the subdevice&amp;lt;br&amp;gt;next 8 bits is the function&amp;lt;br&amp;gt;next 8 bits will be the complement of the function&amp;lt;br&amp;gt;if the data had been&amp;lt;br&amp;gt;00000111 00000111 00000101 111111010&amp;lt;br&amp;gt;we would have known device = 7, subdevice = 7, f= 5 because this is an lsb protocol and has to be read backwards&lt;br /&gt;
|-&lt;br /&gt;
|1,-78||colspan=&amp;quot;2&amp;quot;|pulse of 564uS&amp;lt;br&amp;gt;silence of 43992uS&lt;br /&gt;
|-&lt;br /&gt;
|)+||colspan=&amp;quot;2&amp;quot;|the + shows that everything in the parentheses repeats one or more times&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NEC1&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Primer23.jpg]]&lt;br /&gt;
 &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
|{38.4k,564}||same as NEC2&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;1,-1|1,-3&amp;gt;||same as NEC2&lt;br /&gt;
|-&lt;br /&gt;
|(16,-8,||same as NEC2&lt;br /&gt;
|-&lt;br /&gt;
|D:8,S:8,F:8,~F:8,||same as NEC2&lt;br /&gt;
|-&lt;br /&gt;
|1,-78,||same as NEC2&lt;br /&gt;
|-&lt;br /&gt;
|(16,-4,||pulse of 9024us&amp;lt;br&amp;gt;silence of 2256us (note this is half the size of the silence in the first frame&lt;br /&gt;
|-&lt;br /&gt;
|1,-173)*)||pulse on of 564us&amp;lt;br&amp;gt;pulse off of 97522uS&lt;br /&gt;
|-&lt;br /&gt;
|)*)||the * means the part in the inner parenthesis repeats 0 or more times&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
==Alternate Lead-Out==&lt;br /&gt;
[[Image:Primer23.jpg]]&lt;br /&gt;
The NEC1 lead-out times could have been shown like this as well.&lt;br /&gt;
NEC1&amp;lt;br&amp;gt;&lt;br /&gt;
IRP notation: {38.4k,564}&amp;lt;1,-1|1,-3&amp;gt;(16,-8,D:8,S:8,F:8,~F:8,1,-78,(16,-4,1,-173)*)&amp;lt;br&amp;gt;&lt;br /&gt;
IRP notation: {38.4k,564}&amp;lt;1,-1|1,-3&amp;gt;(16,-8,D:8,S:8,F:8,~F:8,1,^108m,(16,-4,1,^108m)*)&lt;br /&gt;
&lt;br /&gt;
As you can see, each frame in our NEC1 signal is the same width.  If we added up all the widths of all the pulses and silences we would come up with 108348u which would be rounded to 108m.  Specifying the timeout as ^108m makes it easier to see that these signals are going to be equal frame length, instead of seeing the –78 and –173.&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1764</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1764"/>
		<updated>2014-10-05T20:33:56Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using the Devices4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
If a built in code is working for your remote, this is a great place to find additional EFCs for functions that are not found in the basic setup.&lt;br /&gt;
&lt;br /&gt;
Rob has a huge collection of UEI advanced codes at this address.&lt;br /&gt;
http://www.hifi-remote.com/ofa/adv-codes.shtml&lt;br /&gt;
&lt;br /&gt;
When you get to this address you’ll get your choice of TV, DVD, VCR device codes. Once you select the type of device you’ll find the UEI 4 digit setup code reference.&lt;br /&gt;
&lt;br /&gt;
Here is the type of information you’d find for VCR 0616.&lt;br /&gt;
&lt;br /&gt;
[[File:IRHelpChp6TL1.gif]]&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
There is an Excel spreadsheet called Devices4.xls that contains the basic keys for built in library codes for some of the key assignments.  You specify the component setup code and it gives you a list of functions.&lt;br /&gt;
&lt;br /&gt;
You pick the component code and it shows you the basic buttons EFCs and the protocol information you need to create a device upgrade.  And columns E and F copy and paste into the Keymap-Master function Sheet which makes this a great place to start your upgrade.&lt;br /&gt;
[[File:Devices4.png]]&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
UEI provides an online code lookup function by brand and model. Navigate to this site[http://www.urcsupport.com/] and then select your remote &amp;quot;Click Here for Device Codes&amp;quot; under a remote.&lt;br /&gt;
&lt;br /&gt;
When you see this screen select a device type (Television, Video DVD, Audio, Cable, Satellite, or Video VCR) and then fill in the Brand and Model.&lt;br /&gt;
[[File:Ueilookup.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can then lookup the details of this setup code in the JP1 Lookup Tool.&lt;br /&gt;
&lt;br /&gt;
The JP1 Lookup Tool might have a brand that is not available from this tool.&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
===Brute Force with Finesse===&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=File:Devices4.png&amp;diff=2348</id>
		<title>File:Devices4.png</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=File:Devices4.png&amp;diff=2348"/>
		<updated>2014-10-05T20:29:58Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1763</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1763"/>
		<updated>2014-10-05T20:25:45Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using the UEI Lookup Tool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
If a built in code is working for your remote, this is a great place to find additional EFCs for functions that are not found in the basic setup.&lt;br /&gt;
&lt;br /&gt;
Rob has a huge collection of UEI advanced codes at this address.&lt;br /&gt;
http://www.hifi-remote.com/ofa/adv-codes.shtml&lt;br /&gt;
&lt;br /&gt;
When you get to this address you’ll get your choice of TV, DVD, VCR device codes. Once you select the type of device you’ll find the UEI 4 digit setup code reference.&lt;br /&gt;
&lt;br /&gt;
Here is the type of information you’d find for VCR 0616.&lt;br /&gt;
&lt;br /&gt;
[[File:IRHelpChp6TL1.gif]]&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
UEI provides an online code lookup function by brand and model. Navigate to this site[http://www.urcsupport.com/] and then select your remote &amp;quot;Click Here for Device Codes&amp;quot; under a remote.&lt;br /&gt;
&lt;br /&gt;
When you see this screen select a device type (Television, Video DVD, Audio, Cable, Satellite, or Video VCR) and then fill in the Brand and Model.&lt;br /&gt;
[[File:Ueilookup.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can then lookup the details of this setup code in the JP1 Lookup Tool.&lt;br /&gt;
&lt;br /&gt;
The JP1 Lookup Tool might have a brand that is not available from this tool.&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
===Brute Force with Finesse===&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=File:Ueilookup.jpg&amp;diff=2346</id>
		<title>File:Ueilookup.jpg</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=File:Ueilookup.jpg&amp;diff=2346"/>
		<updated>2014-10-05T20:24:37Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: UEI Lookup Screen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UEI Lookup Screen&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1762</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1762"/>
		<updated>2014-10-05T20:09:39Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Searcing Hifi-Remote&amp;#039;s Advanced Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
If a built in code is working for your remote, this is a great place to find additional EFCs for functions that are not found in the basic setup.&lt;br /&gt;
&lt;br /&gt;
Rob has a huge collection of UEI advanced codes at this address.&lt;br /&gt;
http://www.hifi-remote.com/ofa/adv-codes.shtml&lt;br /&gt;
&lt;br /&gt;
When you get to this address you’ll get your choice of TV, DVD, VCR device codes. Once you select the type of device you’ll find the UEI 4 digit setup code reference.&lt;br /&gt;
&lt;br /&gt;
Here is the type of information you’d find for VCR 0616.&lt;br /&gt;
&lt;br /&gt;
[[File:IRHelpChp6TL1.gif]]&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
===Brute Force with Finesse===&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1761</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1761"/>
		<updated>2014-10-05T20:06:09Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Searcing Hifi-Remote&amp;#039;s Advanced Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
If a built in code is working for your remote, this is a great place to find additional EFCs for functions that are not found in the basic setup.&lt;br /&gt;
&lt;br /&gt;
Rob has a huge collection of UEI advanced codes at this address.&lt;br /&gt;
http://www.hifi-remote.com/ofa/adv-codes.shtml&lt;br /&gt;
&lt;br /&gt;
When you get to this address you’ll get your choice of TV, DVD, VCR device codes. Once you select the type of device you’ll find the UEI 4 digit setup code reference.&lt;br /&gt;
&lt;br /&gt;
Here is the type of information you’d find for VCR 0616.&lt;br /&gt;
&lt;br /&gt;
[[File:http://www.hifi-remote.com/wiki/images/f/fb/IRHelpChp6TL1.gif]]&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
===Brute Force with Finesse===&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=File:IRHelpChp6TL1.gif&amp;diff=2344</id>
		<title>File:IRHelpChp6TL1.gif</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=File:IRHelpChp6TL1.gif&amp;diff=2344"/>
		<updated>2014-10-05T20:03:22Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: IRHelp Advanced Code lookup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IRHelp Advanced Code lookup&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1760</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1760"/>
		<updated>2014-10-05T19:16:09Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Brute Force */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
===Brute Force with Finesse===&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1759</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1759"/>
		<updated>2014-10-05T19:12:37Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* The Final Resort */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
You can post in the JP1 Remotes Forum Index -&amp;gt; Code Search ask using this template&amp;lt;br /&amp;gt;&lt;br /&gt;
1. Device: &amp;lt;br /&amp;gt;&lt;br /&gt;
2. Type of device&amp;lt;br /&amp;gt;: &lt;br /&gt;
3. Year: &amp;lt;br /&amp;gt;&lt;br /&gt;
4. UEI Remote model: &amp;lt;br /&amp;gt;&lt;br /&gt;
5. Do you have a JP1 cable? &amp;lt;br /&amp;gt;&lt;br /&gt;
6. Still have original remote? &amp;lt;br /&amp;gt;&lt;br /&gt;
7. Checked the file section? &amp;lt;br /&amp;gt;&lt;br /&gt;
8. Checked Pronto file section (at R/C)?&amp;lt;br /&amp;gt; &lt;br /&gt;
9. Partially working setup code? &amp;lt;br /&amp;gt;&lt;br /&gt;
10. Learning remote question?&amp;lt;br /&amp;gt;&lt;br /&gt;
These questions are important to us. The way we answer your question, depends on the way you answer the template questions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1758</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1758"/>
		<updated>2014-10-05T19:09:20Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Brute Force */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code manually:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment &amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button - twice&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the assigned button&amp;lt;br /&amp;gt;&lt;br /&gt;
LCD Remote Instructions (Current models):&amp;lt;br /&amp;gt;&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code, then press SELECT&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from &amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO &amp;lt;br /&amp;gt;KEY&#039;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;&amp;lt;br /&amp;gt;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &amp;lt;br /&amp;gt;&#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device button the code is being deleted from&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the key being cleared&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- Check for a response from your equipment&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&amp;lt;br /&amp;gt;&lt;br /&gt;
B. To program a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
C. To program a code (to a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Enter the EFC code&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- (Optional) Press the device button the code is going to&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be assigned&amp;lt;br /&amp;gt;&lt;br /&gt;
D. To delete a code:&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;FROM&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared.&amp;lt;br /&amp;gt;&lt;br /&gt;
- The screen will read &#039;TO&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the button to be cleared again.&amp;lt;br /&amp;gt;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press the device key&amp;lt;br /&amp;gt;&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1757</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1757"/>
		<updated>2014-10-05T18:57:13Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Learns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&lt;br /&gt;
A. To test a code manually:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button - twice&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
LCD Remote Instructions (Current models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (7 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (8 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press the button to be cleared again.&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (9 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1756</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1756"/>
		<updated>2014-10-05T18:52:35Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Brute Force */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
&lt;br /&gt;
Non-LCD remote instructions:&lt;br /&gt;
A. To test a code manually:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button - twice&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
LCD Remote Instructions (Current models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (7 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (8 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press the button to be cleared again.&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (9 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1755</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1755"/>
		<updated>2014-10-05T18:51:30Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Searching the JP1 site for Upgrades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
s&lt;br /&gt;
This really is the best place to start. Major manufacturers keep their codes very stable as they add to their product line. You can see that when you look in the manual that came with your universal remotes. Most of the manufactures of TV’s get 1 or 2 setup codes. Chances are if you don’t find your exact match, you’ll find something that will work. Also if you look at these other setups you may find some EFCs that do something your original remote does not do.&lt;br /&gt;
For example I’ve got a Sony RDR 330 and the OEM remote has no [REC PAUSE] key, but when I was building my device upgrade I looked at the Sony RDR-GX7 and saw an EFC for REC PAUSE, and it worked on my DVD recorder too!&lt;br /&gt;
The user upgrades are located at&lt;br /&gt;
&lt;br /&gt;
Forum Index -&amp;gt; Download Database -&amp;gt; JP1 File Section -&amp;gt; Device Upgrades&lt;br /&gt;
&lt;br /&gt;
To make sense of these text files you’ll need either Keymap-Master or RemoteMaster.&lt;br /&gt;
&lt;br /&gt;
See also Using Keymap-Master or Using RemoteMaster&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
Non-LCD remote instructions:&lt;br /&gt;
A. To test a code manually:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (6 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button - twice&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
LCD Remote Instructions (Current models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (7 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (8 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press the button to be cleared again.&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (9 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1754</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1754"/>
		<updated>2014-10-05T18:49:19Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Brute Force */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
The Brute force method, is one of my favorite methods for discovering EFCs. This method will only work if you have a partially working setup, and it will only work if your equipment doesn’t use multiple device/sub-device combinations. It’s also a little dangerous. This method involves sending all the EFC or advanced codes to your equipment. This method may reveal undocumented features of your equipment, or it could render your equipment unusable, so use at your own risk. For example, many devices controlled by IR remotes, in Particular TV’s, have undocumented IR code sequences used for servicing the equipment by factory trained technicians in possession of detailed service manuals and test equipment. By causing a service code to be sent to your TV or other device, you may place it in a state where it no longer operates as desired, or at all. An example of this might be the resetting of all convergence offsets, or altering the width or height of the picture. Be careful, if you are not sure of what the outcome might be, perhaps you should not do it.&lt;br /&gt;
This method only works on setup codes that use 3-digit EFCs. You can find out if your setup code uses 3 or 5 digit EFCs, by looking at the Lookup Tool. You also need to know if your remote uses 5-digit EFCs.&lt;br /&gt;
If the setup code you are using uses three digit EFCs, there can only be 256 EFCs, maybe less depending on the protocol. They start at number 000 and go through to 255. After that they start repeating, so 256 is the same as 000, 257 is the same as 001, etc. When you have a partially working device, testing the other 256 advanced codes may reveal the function you are looking for. If your remote is a newer remote, you need to pad these 3-digit EFCs with leading zeros. This would make your values would be between 00000 and 00255.&lt;br /&gt;
Your equipment needs to be in a state where it can react. If you are looking for a discrete off, your equipment must be on. If you are looking for a discrete on, your equipment must be off.&lt;br /&gt;
I found some really cool features undocumented features on my TV using this method, but I also panicked when I got into the servicing screen after I had read that warning above.&lt;br /&gt;
Below you will find the instructions for testing and programming a key manually. If you are using an extender, you would need to disable your extender for this to work. You could also use Keymap-Master or remote master to create upgrades that use all 256 EFCs for the particular protocol/device/sub-device combination.&lt;br /&gt;
Non-LCD remote instructions:&lt;br /&gt;
A. To test a code manually:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (6 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button - twice&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP (wait for two blinks)&lt;br /&gt;
- Enter 9-9-4 (wait for two blinks)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the assigned button&lt;br /&gt;
LCD Remote Instructions (Current models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (7 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is coming from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- The screen will read &#039;SYNT&#039;&lt;br /&gt;
- Enter the EFC code, then press SELECT&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is going to&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
- The screen will read &#039;SUCCESS&#039;&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;CODE SET&#039;.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;FROM KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;TO MODE&#039;&lt;br /&gt;
- Press the device button the code is being deleted from&lt;br /&gt;
- The screen will read &#039;TO KEY&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the key being cleared&lt;br /&gt;
- The screen will read &#039;CLR KMVR&#039;&lt;br /&gt;
- Press SELECT, the screen will read &#039;DELETED&#039;&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (8 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
LCD Remote Instructions (Older models):&lt;br /&gt;
A. To test a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- Check for a response from your equipment&lt;br /&gt;
- (Holding the final digit down is the same as holding the actual button down)&lt;br /&gt;
B. To program a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
C. To program a code (to a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- (Optional) Press the device button the code is coming from&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Enter the EFC code&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- (Optional) Press the device button the code is going to&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be assigned&lt;br /&gt;
D. To delete a code:&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press the button to be cleared again.&lt;br /&gt;
E. To delete a code (from a SHIFT key):&lt;br /&gt;
- Press the device key&lt;br /&gt;
- Press and hold SETUP until the screen reads &#039;TIMED SEQ&#039;.&lt;br /&gt;
file:///C|/remotejp/IRHELPPDF/Chapter5.htm (9 of 10) [09/06/10 3:24:22 PM]&lt;br /&gt;
Chapter5 - Finding Codes&lt;br /&gt;
- Scroll down to &#039;CONFIGURE&#039;, hit SELECT.&lt;br /&gt;
- Scroll down to &#039;KEY MOVER&#039;, hit SELECT.&lt;br /&gt;
- The screen will read &#039;FROM&#039;&lt;br /&gt;
- Press the button to be cleared.&lt;br /&gt;
- The screen will read &#039;TO&#039;&lt;br /&gt;
- Press SETUP (don&#039;t hold it)&lt;br /&gt;
- Press the button to be cleared&lt;br /&gt;
Brute Force with Finesse&lt;br /&gt;
More and more we are seeing equipment requiring 5-digit EFCs. There are too many possiblilites to just test them all individually. If you build an upgrade, you can see gaps in the OBC sequence. Missing functions are usually found in those holes. If you use RemoteMaster or Keymap-Master you can compute the 5-digit EFC for these missing OBCs. Often those EFCs will turn up a missing function.&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1753</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1753"/>
		<updated>2014-10-05T18:46:41Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Pronto Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
Pronto is an upscale universal remote that can be programmed via computer. It is an expensive remote costing more than $300. Remote Central remotecentral.com has a large collection of Philips Pronto files. The pronto files come in many different formats.&lt;br /&gt;
&lt;br /&gt;
IR can import Pronto Hex Import is available through the Add and Edit buttons of the Learned Signals page, where there are now radio buttons to choose between UEI Learned and Pronto formats, UEI Learned being the standard learned format of UEI remotes. The import routines support all raw and pre-defined Pronto formats other than the 8000 format, i.e. Pronto signals can be imported if they begin with any of the following values: 0000, 0100, 5000, 5001, 6000, 6001, 9000, 9001, 900A, 900B, 900C, 900D, 900E.&lt;br /&gt;
Many companies publish their signal information in pronto format.&lt;br /&gt;
&lt;br /&gt;
Another source of pronto hex are the users pronto files. CCF files are the easiest to work with. John Fine has a program called DecodeCCF that will put this file into readable form. DecodeCCF works with DecodeIR.DLL. If you drag a CCF onto the DecodeCCF Icon, it will produce a very nice .txt text file that looks much like the learned signal codes that IR displays. If the signals didn&#039;t decode, DecodCCF has an option to display the timing data.&lt;br /&gt;
Newer pronto remotes use a PCF file. There is no convenient way to do a batch extract and decode of these signals. The signals need to be individually extracted with prontoEditNG and decoded with IR or IRScope. These are less convenient because you can only decode one key at a time, and the user needs to do this by hand. ProntoEditNG is available at RemoteCentral. When downloading ProntoEditNG, make sure you get the version that matches the remote of listed for the PCF&#039;s description. If you use the wrong ProntoEditNG version, it will tell you &amp;quot;invalid file format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1752</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1752"/>
		<updated>2014-10-05T18:44:29Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using the JP1 Lookup Tool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
The JP1 Lookup Tool lets you find the information about the standard setup codes and covers more setup codes than devices4.&lt;br /&gt;
http://www.hifi-remote.com/jp1/lookup/&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1751</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1751"/>
		<updated>2014-10-05T18:39:56Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Learns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
If you have learning remote you can learn the signals. When you download from the remote, IR will decode the signals. Making an upgrade from these decodes is easy.&lt;br /&gt;
If you have a learning remote, I&#039;d strongly suggest making a backup upgrade for all your equipment and posting the files in the forum. You never know when your OEM remote is going to die.&lt;br /&gt;
See the Learned Signal Section for a refresher on how to learn a signal.&lt;br /&gt;
Please see Using Keymap-Master or Using RemoteMaster for a tutorial on how to build an upgrade from learned signals&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1750</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1750"/>
		<updated>2014-10-05T18:37:05Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Using Keymoves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
It sure would be nice if we could read the ROM of our remote with IR or RMIR, but as you already know the JP1 tools only read the E2/EEPROM area. However, if your older EEPROM type remote supports the KeyMover feature, you can move this information into the EEPROM and then read it with IR. This does not work on the FLASH remotes because these move type keymoves are now accomplished with a keycode.&lt;br /&gt;
Lets say I want to know the power button EFC for my TV, I’m going to do a keymove to copy my TV power key to my Aux Power key.&lt;br /&gt;
Press and hold SET until the LED (red light) blinks twice&lt;br /&gt;
Enter 994 the LED will blink twice&lt;br /&gt;
Press TV once to set the source mode&lt;br /&gt;
Press power for the source key&lt;br /&gt;
Press AUX once, to set the destination mode&lt;br /&gt;
Press power for the destination key.&lt;br /&gt;
The LED will blink twice&lt;br /&gt;
Download it to IR you can see what the EFC is.&lt;br /&gt;
&lt;br /&gt;
as noted above the newest USB style remotes have the setup code in the E2 area, so you don&#039;t have to use this tric,.&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1749</id>
		<title>Finding Codes</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=Finding_Codes&amp;diff=1749"/>
		<updated>2014-10-05T18:32:46Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
What makes UEI remotes so unique is the ability to program any key using EFCs (Extended Function Codes) also known as advanced codes. Every button that comes pre-programmed on these universal remotes has a function code associated with it.  There also may be function codes that are not pre-programmed on the remote, including some that weren&#039;t even on the original remote. These functions can be sent from the keypad using an EFC. &lt;br /&gt;
 &lt;br /&gt;
   &lt;br /&gt;
In most cases, the JP1 tools can&#039;t be used to extract any of the built-in setup code details, the exception being the newest USB connected remotes the XSight and Simpleset models.  For most remotes, that information is stored in ROM and JP1 tools only read the E2/EEPROM area.  There are some alternative ways to get the information you need to build an upgrade.&lt;br /&gt;
 &lt;br /&gt;
    &lt;br /&gt;
* Searching the JP1 site for upgrades&amp;lt;br&amp;gt;&lt;br /&gt;
* Searching Hifi-Remote&#039;s Advanced Codes &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Learned Signals&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Keymoves&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Devices4&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the JP1 Lookup Tool&amp;lt;br&amp;gt;&lt;br /&gt;
* Using the UEI Lookup Tool &amp;lt;br&amp;gt;&lt;br /&gt;
* Using Pronto files&amp;lt;br&amp;gt;&lt;br /&gt;
* Using Brute Force&amp;lt;br&amp;gt;&lt;br /&gt;
*   with Finesse &amp;lt;br&amp;gt;&lt;br /&gt;
* Final Resort&lt;br /&gt;
&lt;br /&gt;
== Searching the JP1 site for Upgrades ==&lt;br /&gt;
&lt;br /&gt;
== Searcing Hifi-Remote&#039;s Advanced Codes ==&lt;br /&gt;
&lt;br /&gt;
== Using Learns ==&lt;br /&gt;
&lt;br /&gt;
== Using Keymoves ==&lt;br /&gt;
&lt;br /&gt;
== Using the Devices4 ==&lt;br /&gt;
&lt;br /&gt;
== Using the JP1 Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using the UEI Lookup Tool ==&lt;br /&gt;
&lt;br /&gt;
== Using Pronto Files ==&lt;br /&gt;
&lt;br /&gt;
== Using Brute Force ==&lt;br /&gt;
&lt;br /&gt;
== The Final Resort ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Back to [[IR Help]] Index&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Previous Topic [[Special Protocols]] &#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;183&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Next Topic: [[WAV FILES]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
	<entry>
		<id>https://hifi-remote.com/wiki/index.php?title=RemoteChart&amp;diff=2004</id>
		<title>RemoteChart</title>
		<link rel="alternate" type="text/html" href="https://hifi-remote.com/wiki/index.php?title=RemoteChart&amp;diff=2004"/>
		<updated>2014-10-01T14:12:53Z</updated>

		<summary type="html">&lt;p&gt;Vickyg2003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Transcribed with the following link http://excel2wiki.net/index.php --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Used a pattern replacement from &amp;quot;||||&amp;quot; to &amp;quot;||-||&amp;quot; twice in order to draw cells without text--&amp;gt;&lt;br /&gt;
&amp;lt;!--  ---&amp;gt;&lt;br /&gt;
&amp;lt;!--  ---&amp;gt;&lt;br /&gt;
&amp;lt;!--  The following two lines is a plain text, word-wrapped, row template.&lt;br /&gt;
|Model||Brand||Name||JP1 Connector||Cable||Learning||Modem Upgrade||Processor||EEPROM||IR||RM||KM||&amp;gt;2k Support||Protocol||Extender||Device(Phantoms)||EFC Digits||Device Style||Device Offset||Signature||Still Made||Year||Region||Revision Package||Similar Model||JP1er||Comments||949||968||970||971||972||973||974||975||976||977||978||979||980||981||982||983||984||985||986||988||987||989||990||991||992||993||994||995||996||997||988||&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--  ---&amp;gt;&lt;br /&gt;
&amp;lt;!--  The following two lines is a word-wrapped, row template each with red background and white text&lt;br /&gt;
|style=&amp;quot;background:red; color:white&amp;quot;|Model||style=&amp;quot;background:red; color:white&amp;quot;|Brand||style=&amp;quot;background:red; color:white&amp;quot;|Name||style=&amp;quot;background:red; color:white&amp;quot;|JP1 Connector||style=&amp;quot;background:red; color:white&amp;quot;|Cable||style=&amp;quot;background:red; color:white&amp;quot;|Learning||style=&amp;quot;background:red; color:white&amp;quot;|Modem Upgrade||style=&amp;quot;background:red; color:white&amp;quot;|Processor||style=&amp;quot;background:red; color:white&amp;quot;|EEPROM||style=&amp;quot;background:red; color:white&amp;quot;|IR||style=&amp;quot;background:red; color:white&amp;quot;|RM||style=&amp;quot;background:red; color:white&amp;quot;|KM||style=&amp;quot;background:red; color:white&amp;quot;|&amp;gt;2k Support||style=&amp;quot;background:red; color:white&amp;quot;|Protocol||style=&amp;quot;background:red; color:white&amp;quot;|Extender||style=&amp;quot;background:red; color:white&amp;quot;|Device(Phantoms)||style=&amp;quot;background:red; color:white&amp;quot;|EFC Digits||style=&amp;quot;background:red; color:white&amp;quot;|Device Style||style=&amp;quot;background:red; color:white&amp;quot;|Device Offset||style=&amp;quot;background:red; color:white&amp;quot;|Signature||style=&amp;quot;background:red; color:white&amp;quot;|Still Made||style=&amp;quot;background:red; color:white&amp;quot;|Year||style=&amp;quot;background:red; color:white&amp;quot;|Region||style=&amp;quot;background:red; color:white&amp;quot;|Revision Package||style=&amp;quot;background:red; color:white&amp;quot;|Similar Model||style=&amp;quot;background:red; color:white&amp;quot;|JP1er||style=&amp;quot;background:red; color:white&amp;quot;|Comments||style=&amp;quot;background:red; color:white&amp;quot;|949||style=&amp;quot;background:red; color:white&amp;quot;|968||style=&amp;quot;background:red; color:white&amp;quot;|970||style=&amp;quot;background:red; color:white&amp;quot;|971||style=&amp;quot;background:red; color:white&amp;quot;|972||style=&amp;quot;background:red; color:white&amp;quot;|973||style=&amp;quot;background:red; color:white&amp;quot;|974||style=&amp;quot;background:red; color:white&amp;quot;|975||style=&amp;quot;background:red; color:white&amp;quot;|976||style=&amp;quot;background:red; color:white&amp;quot;|977||style=&amp;quot;background:red; color:white&amp;quot;|978||style=&amp;quot;background:red; color:white&amp;quot;|979||style=&amp;quot;background:red; color:white&amp;quot;|980||style=&amp;quot;background:red; color:white&amp;quot;|981||style=&amp;quot;background:red; color:white&amp;quot;|982||style=&amp;quot;background:red; color:white&amp;quot;|983||style=&amp;quot;background:red; color:white&amp;quot;|984||style=&amp;quot;background:red; color:white&amp;quot;|985||style=&amp;quot;background:red; color:white&amp;quot;|986||style=&amp;quot;background:red; color:white&amp;quot;|988||style=&amp;quot;background:red; color:white&amp;quot;|987||style=&amp;quot;background:red; color:white&amp;quot;|989||style=&amp;quot;background:red; color:white&amp;quot;|990||style=&amp;quot;background:red; color:white&amp;quot;|991||style=&amp;quot;background:red; color:white&amp;quot;|992||style=&amp;quot;background:red; color:white&amp;quot;|993||style=&amp;quot;background:red; color:white&amp;quot;|994||style=&amp;quot;background:red; color:white&amp;quot;|995||style=&amp;quot;background:red; color:white&amp;quot;|996||style=&amp;quot;background:red; color:white&amp;quot;|997||style=&amp;quot;background:red; color:white&amp;quot;|988||&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- Document Begins Here ---&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Model&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Brand&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;JP1 Connector&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Cable&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Learning&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Modem upgrade&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Processor&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;EEPROM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;IR&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;RM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;KM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;&amp;gt; 2k Support&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Protocol&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Extender&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Devices (Phantoms)&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;EFC Digits&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Device Style&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Device Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Signature&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Still made&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Year&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Region&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Revision  Package&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Similar model&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;JP1er&#039;&#039;&#039;&lt;br /&gt;
| width=&amp;quot;50pt&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;________________________Comments________________________&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;949&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;968&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;970&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;971&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;972&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;973&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;974&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;975&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;976&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;977&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;978&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;979&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;980&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;981&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;982&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;983&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;984&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;985&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;986&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;988&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;987&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;989&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;990&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;991&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;992&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;993&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;994&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;995&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;996&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;997&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;998&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 15-100||Radio Shack||[http://www.radioshack.com/product/index.jsp?productId=2454734 8-in-1 Remote]|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes*|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=123 Yes]||8||5||5||-||30603060|| style=&amp;quot;color:red&amp;quot;|No||2008||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-133||Radio Shack||[http://www.radioshack.com/product/index.jsp?productId=3031611 5-in-1 Gamer]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=119 Yes]||8||5||5||-||30853085|| style=&amp;quot;color:red&amp;quot;|No||2008||America||-||-||Dave||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-134||Radio Shack||[http://www.radioshack.com/product/index.jsp?productId=3064079 5-in-1 Satellite]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=119 Yes]||5 (3)||5||5||-||30853085|| style=&amp;quot;color:red&amp;quot;|No||2008||America||-||-||Dave||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-135||Radio Shack||7-in-1 HDTV||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=119 Yes]||7 (1)||5||5||-||30853085|| style=&amp;quot;color:red&amp;quot;|No||2008||America||-||-||Dave||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1918||Radio Shack||6-in-1 AV|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||6805||1k||Yes||Yes||thru 15-1925|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||-||O80A/O80C|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||Tommy||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1919||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501919_PM_EN.pdf 6-in-1 RF]|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||6805||1k||Yes||Yes||thru 15-1925|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||-||O80A/O80C|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1925||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501925_PM_EN.pdf 6-in-1 RF]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||-||O80A/O80C|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC7070?||BandHan||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1934||Radio Shack||7-in-1||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||thru 15-1995|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||-||RS00RS00|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||15-1935||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1935||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501935_PM_EN.pdf 7-in-1 RF]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||thru 15-1995|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||-||RS00RS00|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||15-1934||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1991||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501991_PM_EN.pdf 4-in-1]|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1992||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501992_PM_EN.pdf 4-in-1 Light Up]|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1993||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501993_PM_EN.pdf 4-in-1 Smart]|| style=&amp;quot;background:white; color:red&amp;quot;|Stereo||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||thru 15-1994|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||4||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1994||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501994_PM_EN.pdf 6-in-1 Smart]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=50 Yes]||6||3||4||-||RSL6RSL0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC7800||Rob/Mark?||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-1995||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1501995_PM_EN.pdf 7-in-1 RF]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=51 Yes]||7||3||4||-||RS70RS70|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2102||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502102_PM_EN.pdf 4-in-1 Light up]|| style=&amp;quot;background:white; color:red&amp;quot;|Stereo||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||RS4ARS40|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||David||Does not support upgrades||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2103||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502103_PM_EN.pdf 5-in-1 Learning light up]|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||1k/2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||5||3||4||-||RS50RS50|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||Jim||Versions with 1k and 2k EEPROM are reported||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2104||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502104_PM_EN.pdf 6-in-1 Home Theater]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=52 Yes]||6||3||4||-||R6H0R6H0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2107||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502107_PM_EN.pdf 8-in-1 Touch screen]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||RTS0RTS0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2116||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502116_PM_EN.pdf 8-in-1 Remote]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=53 Yes]||8||3||4||-||RSL1RSL1|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||Rob||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2117||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502117_PM_EN.pdf 8-in-1 Remote/RF]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||8||3||4||-||RSL1RSL1|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2133||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502133_PM_EN.pdf 6-in-1 Kameleon]|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes*||JP1||Yes|Yes||Yes||S3C80+?||2k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=54 Yes]||6||3||4||-||RSFFRSF0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC8060||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2136||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502136_PM_EN.pdf 4-in-1 Kameleon]|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||512b|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2137||Radio Shack||6-in-1 Kameleon||??|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2?||-||-||HCS08??||-||-||-||-||-||-||-||6||5||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2138||Radio Shack||[http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/1502138_PM_EN.pdf 8-in-1 Kameleon]|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||No?||S3C80+?||2k||Yes||Yes||Yes||??||Yes||Yes||8||3||4||-||RS80RS80|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2144||Radio Shack||4-in-1 Kameleon||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||1k|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||4||5||4||-||10101010|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC6132BJ0||-||Does not support upgrades||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| 15-2146||Radio Shack||6-in-1 Easy set-up voice remote|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2?||-||-||HCS08??||-||-||-||-||-||-||-||6||5||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Anthem Audio||Anthem||-||Yes||JP1||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM4OEM0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||Outlaw||-||Can be modified to use learning / Based on catalyst 48||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Arcam CR100||Arcam||[http://www.arcam.co.uk/advice-and-support/discontinued-products/CR100RemoteControl Arcam CR100]||Yes/Comment|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||8k||Yes||Yes||Yes||-||-||-||-||5||4||-||11411141||Yes||2008||America||-||-||-||Plugin JP1.3 connector disconnects batteries||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Arcam CR80||Arcam||[http://www.arcam.co.uk/advice-and-support/discontinued-products/CR80RemoteControl Arcam CR80]||Yes||JP1||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM4OEM0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||Outlaw||Mark Grady||Can be modified to use learning / Based on catalyst 48||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Atlas 5 PVR Day||UEI||[http://www.urcsupport.com/html.php?page_id=361 URC-1055]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Comment|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4.5k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=113 Yes]||5||5||4||-||10251025||Yes||-||America||1055,11055||-||-||Some models have learning, others can be modified to use learning||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Atlas 5 PVR Day 3000||UEI||[http://www.urcsupport.com/html.php?page_id=361 URC-1055]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=113 Yes]||5||5||5||-||30003000||Yes||-||America||1055,11055||-||Calimero||Some models have learning, others can be modified to use learning||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Atlas 5 PVR Day 3032||UEI||[http://www.urcsupport.com/html.php?page_id=361 URC-1055]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5.25k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=113 Yes]||5||5||4||-||30323032||Yes||2007||America||1055,11055||-||-||Some models have learning, others can be modified to use learning||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Atlas 5 PVR Day 3033||UEI||[http://www.urcsupport.com/html.php?page_id=361 URC-1055]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=113 Yes]||5||5||4||-||30333033||Yes||2007||America||1055,11055||-||-||Some models have learning, others can be modified to use learning||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| Atlas Cable 4||UEI||[http://www.urcsupport.com/html.php?page_id=84 Cable 4 Device]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||ATL0ATL0|| style=&amp;quot;color:red&amp;quot;|No||-||America||4AXXX,B00 ||-||Jim H.||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; |Atlas DVR OCAP||UEI||[http://www.urcsupport.com/html.php?page_id=289 URC-1056]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=117 Yes]||5||5||4||-||30333033||Yes||2007||America||1056||-||-||Silver model has learning, not black one||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Atlas DVR/PVR 5 ||UEI||[http://www.urcsupport.com/html.php?page_id=361 URC-1054]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k/2k||Yes||Yes||Yes||??||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=112 Yes]||5||3||5||-||SA_7SA_7||Yes||-||America||1054||-||Mike||Remote does not support EFC style 994 keymoves||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| Ayre||Ayre||-||Yes||JP1||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM4OEM0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||Outlaw||-||Can be modified to use learning / Based on catalyst 48||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Balboa URC-9810||Balboa||[http://balboadirect.com/images/manuals/Dolphin_33606.pdf Dolphin Remote]||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||2k||Yes||Yes||Yes||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||-||BAL0BAL0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC9810||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Catalyst 48 URC-48C20||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||5k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||-||5||4||-||10531053||Yes||2008||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; |Charter C4000 OCAP||Charter||[http://www.urcsupport.com/html.php?page_id=313 C4000]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||3k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||-||5||4||-||30653065||Yes||2008||America||-||S4000||Dave||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast 1057BG0||Comcast||1057BG0||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||SST||512b||-||-||-||-||-||-||3||5||4||-||CS300103||Yes||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast 1057BG1||Comcast||1057BG1||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||1k||Yes||Yes||Yes||-||Yes||Yes||3||5||4||-||CS301009||Yes||-||America||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast 1058||Comcast||URC-1058||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||SST||512b||Yes||Yes||Yes||-||-||-||3||5||4||-||CS300103||Yes||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; |Comcast 1067BG0||Comcast||[http://www.urcsupport.com/html.php?page_id=592 URC-1067]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||SST||1k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=118 Yes]||3||5||4||-||CS301009||Yes||-||America||-||-||TJ||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast 1068||Comcast||URC-1068||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||SST||512b||Yes||Yes||Yes||-||-||-||3||5||4||-||CS300105||Yes||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast 1068B||Comcast||URC-1068B||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||1k||Yes||Yes||Yes||-||-||-||3||5||4||-||CS301009||Yes||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Comcast DVR 1067Bx3||Comcast||[http://www.urcsupport.com/html.php?page_id=433 URC-1067Bx3]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||3k||Yes||Yes||Yes||-||-||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=124 Yes]||3 (1)||5||5||-||30393039||Yes||2007||America||-||-||TJ||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Conrad MF350 (355RF)||Conrad||MF 350 /355RF||??||-||Yes||Yes||6805||2k||Yes||Yes||Yes||-||-||-||-||3||4||-||BLUABLU0||Yes||-||Europe||-||-||Hummbie/Christian||URC 11-4282 B00, 11-4281B00 ||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; |Cox 7820||Cox||[http://www.urcsupport.com/html.php?page_id=334 URC-7820]||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||1k||Yes||Yes||Yes||-||-||-||-||5||4||-||10431043||Yes||2007||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Cox 7820B||Cox||[http://www.urcsupport.com/html.php?page_id=180 URC-7820B]||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||-||-||-||4 (1)||5||4||-||30463046||Yes||2008||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; |Cricket||Cricket||[http://www.urcsupport.com/html.php?page_id=269 Kids remote]||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||2k||Yes||Yes||Yes||-||-||-||2||5||4||-||30383038||Yes||2007||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DCP501R V0||Motorola||[http://broadband.motorola.com/noflash/customer_docs/user_guides/485528-001-a.pdf DCP510 HT Remote]||-||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||1k||Yes||Yes||Yes||??||Yes||Yes||-||3||4||-||MGRAMGR0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DCP501R V1||Motorola||[http://broadband.motorola.com/noflash/customer_docs/user_guides/485528-001-a.pdf DCP510 HT Remote]||-||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||1k/2k||Yes||Yes||Yes||??||Yes||Yes||5||3||4||-||MGRAMGR1||-||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DirecTV||DirecTV||[http://www.hifi-remote.com/manuals/manual.shtml?DirecTV DirecTV V1]||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||-||4||-||DTV0/DTV0||-||-||America||-||-||Shane||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DirecTV||DirecTV||[http://www.hifi-remote.com/manuals/manual.shtml?DirecTV DirecTV V2]||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||-||4||-||DTV1/DTV1||-||-||America||-||-||Shane||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DRC-400||General Instruments||[http://broadband.motorola.com/consumers/products/drc400/downloads/DRC400SeriesRemote_UserGuide.pdf DRC400]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k ?||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||GIDAGID0||-||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| DRC-400 (425)||Motorola||[http://broadband.motorola.com/consumers/products/drc400/downloads/DRC400SeriesRemote_UserGuide.pdf DRC400]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||512b||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||GI2KG2K0||-||-||America||DRC-425||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Dreambox 702x v4||Dreambox||[http://www.dream-multimedia-tv.de/en/product-photos V4]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||-||HCS08||7k||Yes||Yes||Yes||-||-||-||3||5||5||30||10381038||Yes||2007||Europe||BJ0||Force||Starpox||URC-39930||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Dreambox DM7000||Dreambox||[http://dream.reichholf.net/wiki/DM7000_Fernbedienung D7000]||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3 (1)||3||4||30||ETPSTPS0||-||-||Europe||-||Force||Starpox||URC-39711 B00-02||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Dreambox DM8000||Dreambox||[http://www.dream-multimedia-tv.de/en/product-photos V5]||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||5k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||-||5||4||-||10691069||Yes||2008||Europe||-||-||Alain||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Dreambox keyboard||Dreambox||[http://www.hifi-remote.com/manuals/manual.shtml?Dreambox_Keyboard DBK]||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||1k||Yes||-||-||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||30||ESPBESP2||-||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Dreambox v2||Dreambox||[http://www.dream-multimedia-tv.de/en/product-photos V2]||Yes||JP1||Yes??|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3||3||4||30||OLVAOLV0||-||-||Europe||-||Force 2||Benoît||URC-39730 B00-00||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Dreambox v3||Dreambox||[http://www.dream-multimedia-tv.de/en/product-photos V3]||Yes||JP1||Yes??|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||OUKAOUK1||-||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Explorer||Scientific Atlanta||AT2000||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||SA40/SA40||??||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Explorer 3||Scientific Atlanta||ER1||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||ER10/ER10||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Force Remote||Force||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3 (1)||3||4||-||ETPSTPS0||-||-||Europe||-||Dreambox||-||URC-39711 B00-02||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Force Remote 2||Force||-||Yes||JP1||Yes??|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3||3||4||-||OLVAOLV0||-||-||Europe||-||Dreambox V2||-||URC-39720||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Gateway||Gateway||TV Remote 8509153||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+?||2k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||CA48C480||-||-||America||-||Catalyst 48||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| HTPro||OFA||HTPro||Yes||JP1||Yes||Yes||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||8 (7)||3||4||-||CPT0CPT0||-||-||America||-||URC9910||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Insignia 67100||Insignia||NS-RC01G-09/RC02U-10A||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||3k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||style=&amp;quot;color:red&amp;quot;|No|| [http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=150 Yes]||4 (4)||5||5||-||31473147||Yes||2009||America||BA1||-||binky||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Intuitive 31xx||UEI||Intuitive||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||INTU/INT1||-||-||-||31XXX, B01||-||Kent||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Jensen JR800||Jensen||JR800||??||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||REC0REC0||Yes||-||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Klipsch||Klipsch||Klipsch||??||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||-||-||-||-||3||4||-||KLI0KLI0||-||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Maestro II||UEI||Next Level||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||GI97GI97||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Millenium 3||UEI||Millenium 3||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||ML30ML30||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| Millenium 4||UEI||Millenium 4||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||MIL0MIL0||-||-||-||B00, B01,B03, B04, BJ8||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| Mundial 4||Mundial||Mundial 4||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||-||-||-||-||3||4||-||LATLLAT0||-||-||-||-||414XX||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Navigator 43xx||Uniwand (UEI)||Navigator||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||CA00||-||-||-||B01||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Navigator 44xxB00||UEI||Navigator||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805 ?||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||CYC0/CYC0||-||-||-||B00||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Navigator 44xxB02+||UEI||Navigator||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k ?||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||CYC1/NAV0||-||-||-||B02, B04||51XXX ?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Outlaw 990||Outlaw Audio||990||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes||-||-||-||-||3||4||-||CA48C480||-||-||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Outlaw Audio||Outlaw Audio||1050 Receiver||Yes||JP1||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM4OEM0||-||-||America||Old,new||Anthem||-||Can be modified to use learning / Based on catalyst 48||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Princeton Graphics||-||-||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||PRNAPRN0||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| R0720||Kenwood||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||GEM8GEM0||-||-||America||-||Outlaw?||-||Based on catalyst 48 ?||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| R0805 (VR 507?)||Kenwood||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||S3C80||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM8OEM0||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| R0905||Kenwood||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||6805?||1k||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||KWRV/????||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | RCRP05B||RCA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=147 Yes]||5 (3)||5||5||-||31793179||Yes||2009||America||-||-||Bill||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| RCU810||RCA||RCU 810|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=67 Yes]||8||3||4||17||TCE0TCE0||-||-||-||RCU810B||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| REM400||Philips||Gemini DSS|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||29||DSS0DSS0||-||-||-||B00, B01||-||Tommy||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:orange; color:white&amp;quot;|(Y)||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:orange; color:white&amp;quot;|(Y)||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Replay Remote||Panasonic||Showstopper||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||OEM3OEMx||-||-||America||Version 1,2||-||-||Based on catalyst 34 ? Also OEM3OEM1, OEM3OEM2||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Replay TV 5000||Sonic Blue||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=68 Yes]||2||3||4||-||SBPASBP0||-||-||America||B00, B01||-||-||URC-4640||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | ReplayTV||Sonic Blue||2000/3000/Showstopper||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||2||5||4||-||BINOBJ||Yes||2009||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Russound Remote||Russound||-||??||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||-||3||4||-||RUS0RUS0||-||-||-||-||-||pcorpe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Scout||UEI||Scout cable remote||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||0.5/1k/2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||SCOU/SCO0||-||-||America||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Sky Remote||Sky||Digibox Remote|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No||??||6805|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||BSKY/SKY0||-||-||UK||-||-||Mark Pepper||RC-1600,1610, 1650 and 1680, G021502.||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Sky Remote||Sky||-|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No||??||6805|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||SKYA/SKY0||-||-||UK||-||-||-||Several versions exist, which are more or less easy to ||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Sky Remote+ V6||Sky||-|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1|| style=&amp;quot;color:red&amp;quot;|No||??||??|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||BS03BS30||-||-||UK||-||-||-||make JP1able. There might also be a JP1.2 version||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Slingbox JU||Sling Media||-||Comment||-||-||-||S3C80+||2k?||-||Yes||-||-||-||-||1||3||4||-||BINJU||Yes||-||America||-||-||-||Has no JP1, but upgrades can be uploaded via ethernet||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Slingbox PK||Sling Media||-||Comment||-||-||-||S3C80+||2k||-||Yes||-||-||-||-||1||3||4||-||BINPK||Yes||-||America||-||-||Rob||Has no JP1, but upgrades can be uploaded via ethernet||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Slingbox PL||Sling Media||-||Comment||-||-||-||S3C80+||2k?||-||Yes||-||-||-||-||1||3||4||-||BINPL||Yes||-||America||-||-||-||Has no JP1, but upgrades can be uploaded via ethernet||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Slingbox RV||Sling Media||PAL Version||Comment||-||-||-||S3C80+||2k||-||Yes||-||-||-||-||1||3||4||-||BINRV||Yes||-||Europe||-||-||Rob||Has no JP1, but upgrades can be uploaded via ethernet||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Slingbox w/ Axum Chip||Sling Media||-||Comment||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||1||5||4||-||BINAxum||Yes||2009||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Philips SRP5004 || Philips || [http://www.p4c.philips.com/cgi-bin/dcbint/cpindex.pl?slg=en&amp;amp;scy=gb&amp;amp;ctn=SRP5004/86 Perfect replacement 4-in-1 backlit button] || style=&amp;quot;color:red&amp;quot;|No || - || Yes || style=&amp;quot;color:red&amp;quot;|No || ? || 24C64RP (64k?) || Yes || ? || ? || ? || ? || ? || 4 || 3 || 4 || - || 3139 || Yes || 2009 onwards || Europe || - || SRP5107, SRP4004  || - || Multiple versions, check using label inside battery compartment, setup codes or open it up || - || - || - || - || - || - || - || - || style=&amp;quot;background:blue; color:white&amp;quot;|Y &amp;lt;sup&amp;gt;(as 996)&amp;lt;/sup&amp;gt; || - || - || - || style=&amp;quot;background:blue; color:white&amp;quot;|Y || style=&amp;quot;background:blue; color:white&amp;quot;|Y || - || style=&amp;quot;background:blue; color:white&amp;quot;|Y || - || - || - || - || - || - || style=&amp;quot;background:blue; color:white&amp;quot;|Y || - || style=&amp;quot;background:blue; color:white&amp;quot;|Y || style=&amp;quot;background:blue; color:white&amp;quot;|Y || - || - || style=&amp;quot;background:purple; color:white&amp;quot;|? || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| TCP6||Crest||Total Control Platinum||Yes||JP1||Yes||??||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||-||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC7560||Phil||Repackage of 7560 ?||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| TiVo RMT-V303||Sony||TiVo RMT-V303|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=70 Yes]||3||3||4||-||TIVOTIV0||-||-||America||B01||-||Hal||URC-9019. Has limited upgrade support||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| TiVo RMT-Y809||Sony||DirecTiVo RMT-Y809||??||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes||??||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=69 Yes]||3||3||4||-||STV2TV20||-||-||America||B00||-||Hal||URC-9020B00||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Toshiba CT-90047||Toshiba||CT-90047||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||128b||Yes||Yes||Yes||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||19||T6D0T6D0||-||-||America||-||-||tmaskine||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-10820||OFA||10 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||-||Yes||Yes||10||5||4||-||10631063||Yes||2006||America||-||-||Rob||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-10820N||OFA||10 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||Yes||Yes||Yes||10||5||4||-||11781178||Yes||2009||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-2050||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||5||5||4||-||30043004||Yes||2009||America||-||-||binky||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-2575||OFA||Sport/Soccer|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80?||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||-||-||Apparently has 6 holes for JP1, but no-one has interfaced it yet||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-2585||OFA||Big easy 4||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||SER0/????|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||worel||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-2910||OFA||Charter DVR||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||-||-||-||-||-||-||-||3||4||-||DIG0DIG0||Yes||2007||America||B01||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-3440||OFA||OFA 4|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||ECL0ECO0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||B00||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-39860 B00||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||6k||Yes||Yes||Yes||-||-||-||-||5||4||-||10181018||Yes||2007||Europe||B00||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-39860 B00-02||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||6k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3||5||4||-||10181018||Yes||2009||America||B00-02||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-39895||Pace||DStv HD PVR||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||9k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||5||5||-||30483048||Yes||2009||America||-||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-4080 (4081/4082)||OFA||Video Expert|| style=&amp;quot;background:white; color:red&amp;quot;|Stereo||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80?|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||HVC0HVC0|| style=&amp;quot;color:red&amp;quot;|No||-||America||4081/4082||URC8550||Jim||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-4393||OFA||Charter Communications||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||-||-||-||-||-||-||-||3||4||-||UMIAUMI0||Yes||2007||America||B0||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-4880 (4881/4882)||OFA||Video Expert Plus|| style=&amp;quot;background:white; color:red&amp;quot;|Stereo||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80?||1k?||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||4881/4882||URC8550||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-5550||OFA||Topline 5||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=61 Yes]||5||3||4||-||ET80ET80|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC8550||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-5550 (8550)||OFA||Topline 5 / Topline 8||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No||Yes||740||2k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=61 Yes]||5/8||5||4||-||ET80ET80||Yes||2009||America||-||-||Graham||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-5600 (5601/5602)||OFA||Cinema 5||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||??||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||5||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||5601/5602||URC5650||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-5650 (5651/5652)||OFA||Cinema 5|| style=&amp;quot;background:white; color:red&amp;quot;|Stereo||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||5 (2)||3||4||-||O5F0O5F1|| style=&amp;quot;color:red&amp;quot;|No||-||America||5651/5652||URC5800, URC7200||Rob||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-5800 (5801/5802)||OFA||Cinema 5+||??||-||Yes|| style=&amp;quot;color:red&amp;quot;|No||??||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||5||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||5801/5802||URC5650||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6011 (6012/6017)||OFA||OFA 6 Dev|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=55 Yes]||6 (2)||3||4||-||6_806_80||Yes||-||America||6012w|| URC6017(can)||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6022||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||HCS08||2k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||-||5||4||-||10951095||Yes||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6022X ||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||10k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||-||5||4||-||30643064||Yes||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-60260||AccessHD||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||3k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3 (1)||5||4||-||30393039||Yes||2009||America||-||-||kupakai||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6131 (6131n)||OFA||6 Device universal PVR|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=56 Yes]||6 (2)||5||4||-||PVR0PVR0||Yes||-||America||6131n||-||Rob||Remote does not support EFC style 994 keymoves||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-6200 (6210/6202)||OFA||Cinema 6|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k?||Yes||Yes||Thru 7200|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||6201/6202||URC7200?||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6440 (R00/R01)||One For All||Simple 4||style=&amp;quot;color:orange&amp;quot;|OE USB connector||style=&amp;quot;background:orange; color:white&amp;quot;|&#039;Simpleset&#039;||Yes|| style=&amp;quot;color:red&amp;quot;|No||MAXQ622X-2570+E/2549+E||9k?||Yes||Yes||Yes||-||-|| [http://www.hifi-remote.com/forums/dload.php?action=file&amp;amp;file_id=12773 Yes]||-||5||4||-||257001||Yes||2014||Europe||R00/R001||USA:OARUSB04G||tranx||Supplied with USB lead with which RMIR can exchange and convert its .bin files, specific to each model. *Proximity Backlight*||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-6540 (6541)||OFA||Audio Zapper||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||-||-||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||EZP0EZP0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||6541||-||Hugh||No numeric keys, 6 \&amp;quot;1 to 4 digits\&amp;quot; codes||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6540BEO ||Voxx/OFA||OARUSB04G||style=&amp;quot;color:orange&amp;quot;|OE USB connector||style=&amp;quot;background:orange; color:white&amp;quot;|&#039;Simpleset&#039;||Yes|| style=&amp;quot;color:red&amp;quot;|No||MAXQ622X-2576-4||9k?||Yes||Yes||Yes||-||-||style=&amp;quot;color:red&amp;quot;|No||-||5||4||-||257601||Yes||2014||America||-||EU: URC-6440||tranx||Supplied with USB lead with which RMIR can exchange and convert its .bin files, specific to each model. *Proximity Backlight*||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6690 (6692)||OFA||Kameleon 6 Hybrid||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||5k||Yes||Yes||Yes||-||-||-||6||5||4||-||10361036||Yes||-||America||6692||-||George||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-6800 (6801/6802)||OFA||Cinema 6+|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||Yes||6||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||6801/6802||URC7800||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6820 (6020)||OFA||6 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||-||Yes||Yes||6||5||4||-||10631063||Yes||2006||America||6020||-||Rob||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6820N||OFA||6 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||Yes||Yes||Yes||6||5||4||-||11781178||Yes||2009||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-6960 (6962)||OFA||Kameleon 6|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||-||S3C80+?||2k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=99 Yes]||6||3||4||-||OK60OK60||Yes||-||America||6962||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7040||OFA||OFA 4 Signature line|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes/Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80?|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads/1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||OG40OG40|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||-||smyback||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7070||OFA||Pro Producer 7||Yes||JP1||Not IR|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||-||O80A-O80C|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||-||Tom||VPT does not show up in IR||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7200 (7201/2202)||OFA||Cinema 7|| style=&amp;quot;background:white; color:red&amp;quot;|6 wire||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||7||3||4||-||O5F0O5F1|| style=&amp;quot;color:red&amp;quot;|No||-||America||7201/7202||URC6200?||Tommy||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7515||OFA||OFA TV Stealth||??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||??||??|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7525||OFA||-||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3F80||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||2||5||4||-||30583058||Yes||2009||Europe||-||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7530||OFA||OFA 3||Yes??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3||3||4||-||SER0/????|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC7532||-||Replaced by URC7532||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7532||OFA||OFA 3||Yes??||-|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||3||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC7530||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7540 (7542)||OFA||OFA 4|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||EMAIEMA0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||B02||URC7542||Starpox||Recognizes only 1k of added 2k EPROM.||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7541 (7544)||OFA||OFA 4 digital||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||No/1k/2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||4 (1)||3||4||-||EO40EO40|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||7544||-||Santi/Uwe/Rob||Versions with 2k and 1k EEPROMs and an older version with only holes and no EEPROM have been reported (or is it the 7540)? Replaced by URC7544||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7541 (7544) UK||OFA||OFA 4 digital|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||3||4||-||OD4L0D40|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||7544||-||Laurie||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7550||OFA||OFA 5||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Thru 7560|| style=&amp;quot;color:red&amp;quot;|No||Thru 7560||Thru 7560||5||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC7552||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7552||OFA||OFA 5||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Thru 7560|| style=&amp;quot;color:red&amp;quot;|No||Thru 7560||Thru 7560||5||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC7550||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7555||OFA||OFA 5 digital||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||-||-||-||-||-||-||5||5||4||-||10751075||Yes||2006||Europe||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7560||OFA||OFA 6||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=57 Yes]||6||3||4||-||EBV0EBV0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||old B00/new B01||URC7562||Nicola||Replaced by URC7562||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7562||OFA||OFA 6||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Thru 7560|| style=&amp;quot;color:red&amp;quot;|No||Thru 7560||Thru 7560||6||3||4||-||EBV0EBV1|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||B00||URC7560||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7562 B01||OFA||OFA 6||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Thru 7560|| style=&amp;quot;color:red&amp;quot;|No||Thru 7560||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=152 Yes]||6||3||4||-||EM60EM60|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||B01||URC7560||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7650||OFA||OFA 5||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Thru 7560|| style=&amp;quot;color:red&amp;quot;|No||Thru 7560||Thru 7560||5||3||4||-||LF32LAT0||-||-||Europe||-||URC7550||Roles||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7740||OFA||OFA 4||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4||5||4||-||TAN0TAN0||Yes||2009||Europe||-||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7780||OFA||OFA 12 High end||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4k||Yes||Yes||Yes||-||-||-||12||5||4||-||10621062||Yes||-||Europe||-||URC7781||Alain||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7781||OFA||OFA Digital 12||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=120 Yes]||12||5||4||-||11311131||Yes||2008||Europe||-||URC7780||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-7800 (7801/7802)||OFA||Cinema 7+|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=58 Yes]||7||3||4||-||C7L0C7L0|| style=&amp;quot;color:red&amp;quot;|No||-||America||7801/7802||URC6800||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-7950||OFA||Comfort line 5||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||4k||Yes||Yes||Yes||-||-||-||5||5||4||-||30293029||Yes||2007||Europe||-||URC-793x, URC-7940||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8011 (8012/8017)||OFA||OFA 8 Dev|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80+|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=55 Yes]||8||3||4||-||6_806_80||Yes||-||America||8012||URC8017(Can)||Rob||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:orange; color:white&amp;quot;|(Y)||style=&amp;quot;background:orange; color:white&amp;quot;|(Y)||style=&amp;quot;background:orange; color:white&amp;quot;|(Y)||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8040||OFA||OFA 4 Kameleon|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Yes||??||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=59 Yes]||4||3||4||-||EKA4EKA0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||-||-||cannot install header (fouls batteries) so must use pogo pins or springs interface||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8060||OFA||OFA 6 Kameleon|| style=&amp;quot;background:white; color:blue&amp;quot;|Holes*||JP1||Yes||Yes||S3C80+?||2k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=71 Yes]||6||3||4||-||KAMEKAM0|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||15-2133||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8080||OFA||AV Producer 8||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=60 Yes]||8||3||4||-||HT80HT80|| style=&amp;quot;color:red&amp;quot;|No||-||America||B00/B01/B02||URC8090||-||B01 : Signature HT80HT8A, B02 : HT80HT8C||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8090||OFA||Home Producer 8||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||HT80HT80|| style=&amp;quot;color:red&amp;quot;|No||-||America||B00/B01/B02||URC8080||-||B01 : Signature HT80HT8A, B02 : HT80HT8C||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-81000-B00||OFA||Control 4 Uniwand||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6805||1k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4 (1)||5||4||-||CA00||Yes||2009||America||B00||-||Mike||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8200||OFA||Odyssey 6||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Thru 8080|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||6||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||B00||URC8080||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8203||OFA||OFA 3 Kameleon 2nd Generation||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4.5k||Yes||Yes||Yes||-||-||-||3||5||4||-||10261026||Yes||2006||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8204||OFA||OFA 4 Kameleon 2nd Generation||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08??||-||-||-||-||-||-||-||4||5||4||-||-||Yes||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8206||OFA||OFA 6 Kameleon 2nd Generation||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4k||Yes||Yes||Yes||-||-||-||6||5||4||-||102110121||Yes||-||Europe||-||-||Alain||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8210||OFA||OFA 10 Kameleon||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4k||Yes||Yes||Yes||-||-||-||10||5||4||-||10481048||Yes||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8305||OFA||OFA 5 Kameleon 3rd Generation|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08||4k||Yes||Yes||Yes||-||-||-||5||5||4||-||11221122||Yes||2007||Europe||-||-||Binky||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8305||OFA||OFA 5 Kameleon 3rd||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||2k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||5||5||5||-||11691169||Yes||2009||America||-||-||binky||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8305R01||OFA||OFA 5 Kameleon 3rd||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||5||5||4||-||11431143||Yes||2009||America||R01||-||binky||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8308||OFA||OFA 8 Kameleon 3rd Generation|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads?|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes||Yes||S3F80?||4k+?||-||-||-||-||-||-||8||5||4||-||1115????||Yes||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8308R01||OFA||OFA 8 Kameleon 3rd||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||8||5||4||-||11421142||Yes||2009||America||R01||-||binky||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8550||OFA||Topline 8||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No||Yes||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=61 Yes]||8||3||4||-||ET80ET80|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC5550||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8600||OFA||Odyssey 8||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Thru 8080|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||-|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC8080||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8780 (8781/8782)||OFA||Home Theater+||Yes||JP1||Not IR|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=63 Yes]||-||3||4||-||HUD0HUD0|| style=&amp;quot;color:red&amp;quot;|No||-||America||8781/8782||URC8800||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8800||OFA||AV Producer 8||Yes||JP1||Not IR|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=63 Yes]||8||3||4||-||HUD0HUD0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC9800||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8811 (8810w)||OFA||OFA 8 Dev||Yes||JP1||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80+||2k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=55 Yes]||8||3||4||-||6_806_80||Yes||-||America||8810w||-||Warohs||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8820||OFA||8 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||-||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=111 Yes]||8||5||4||-||10631063||Yes||2006||America||-||-||Greg||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-8820N||OFA||8 Device with learning||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||4k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=130 Yes]||8||5||4||-||11781178||Yes||2009||America||-||-||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-8910 (8911)||OFA||OFA 8 Dev LCD||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=62 Yes]||8 (7)||3||4||-||CPT0CPT0|| style=&amp;quot;color:red&amp;quot;|No||-||America||8911||URC9910||Ted||Revision B00 = donut ring, B01 = arrows keys||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-9040||OFA||OFA PC Media Remote||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes||Yes||HCS08??||-||-||-||-||-||-||-||-||5||4||-||-||Yes||-||Europe||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-9800||OFA||Home Producer 8||Yes||JP1||Not IR|| style=&amp;quot;color:red&amp;quot;|No||740||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=63 Yes]||8||3||4||-||HUD0HUD0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC8800||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-9810||Balboa||Balboa Dolphin II||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3C80||4k||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||7||5||4||-||BAL0BAL0||Yes||2009||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-9900||OFA||Director|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No||Yes||S3C80+?||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||3||4||-||USM0USM0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC9950||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-9910 (9911)||OFA||OFA 8 Dev RF LCD||Yes||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=62 Yes]||8 (7)||3||4||-||CPT0CPT0|| style=&amp;quot;color:red&amp;quot;|No||-||America||9911||8910, HTPro||-||Revision B00 = donut ring, B01 = arrows. ||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-9950||OFA||Mosaic|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No||Yes||S3C80+?||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||-||-||3||4||-||USM0USM0|| style=&amp;quot;color:red&amp;quot;|No||-||America||-||URC9900||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-9960 (9962/9964)||OFA||Kameleon 8 Dev LCD|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||Yes||S3C80+||2k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=64 Yes]||8||3||4||-||NAK0NAK0||Yes||-||America||9964/9962||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-9960 B01||OFA||Kameleon 8 Dev LCD|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||Yes||S3C80+||4k||Yes||Yes||Yes||Yes||Yes||[http://www.hifi-remote.com/forums/dload.php?action=category&amp;amp;cat_id=65 Yes]||8||5||4||-||KASAKAS0||Yes||2006||America||B01||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | URC-9960 BJ5||OFA||Kameleon 8 Dev LCD|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads||JP1||Yes||Yes||S3C80+?||4k||Yes||Yes||Yes||Yes||-||-||8||3||4||-||SAKAS0||Yes||-||America||9964/9962||-||Rob||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| URC-9990||OFA||Mosaic|| style=&amp;quot;color:red&amp;quot;|No||-|| style=&amp;quot;color:red&amp;quot;|No||Yes||S3C80+?||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||EML2|| style=&amp;quot;color:red&amp;quot;|No||-||Europe||-||URC9950||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| Velodyne SMS-1||Velodyne||-||Yes||JP1|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||S3C80||1k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||-||3||4||-||OEM3OEMx||-||-||America||Version 1,2||-||-||Based on catalyst 34 ? Also OEM3OEM1, OEM3OEM2||-||-||-||-||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||style=&amp;quot;background:blue; color:white&amp;quot;|Y||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Vizio Remote||Vizio||Remote 66700|| style=&amp;quot;background:white; color:blue&amp;quot;|Pads|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.2||Yes|| style=&amp;quot;color:red&amp;quot;|No||HCS08||2k||Yes||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||5||4||-||10331033||Yes||2007||America||-||-||Cy||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Vizio Remote JP1.3||Vizio||Remote 66700 ABA||???|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||-||5||5||-||30023002||Yes||2007||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:lime&amp;quot; | Vizio VUR8 || Vizio||VUR8 6100||Yes|| style=&amp;quot;background:LightSalmon; color:white&amp;quot;|JP1.3||Yes|| style=&amp;quot;color:red&amp;quot;|No||S3F80||5k||Yes||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No|| style=&amp;quot;color:red&amp;quot;|No||4 (4)||5||5||-||30273027||Yes||2007||America||-||-||-||-||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| ZapStation||ZapStation||-||Yes||JP1||Comment|| style=&amp;quot;color:red&amp;quot;|No||S3C80||2k||Yes||Yes||Yes|| style=&amp;quot;color:red&amp;quot;|No||Yes|| style=&amp;quot;color:red&amp;quot;|No||8||3||4||-||OEM4OEM0||-||-||America||-||Anthem||-||Can be modified to use learning / Based on catalyst 48||-||-||style=&amp;quot;background:purple; color:white&amp;quot;|?||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||-||&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Model&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Brand&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;JP1 Connector&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Cable&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Learning&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Modem upgrade&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Processor&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;EEPROM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;IR&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;RM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;KM&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;&amp;gt; 2k Support&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Protocol&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Extender&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Devices (Phantoms)&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;EFC Digits&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Device Style&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Device Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Signature&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Still made&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Year&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Region&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Revision  Package&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Similar model&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;JP1er&#039;&#039;&#039;&lt;br /&gt;
| width=&amp;quot;50pt&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;________________________Comments________________________&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;949&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;968&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;970&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;971&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;972&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;973&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;974&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;975&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;976&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;977&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;978&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;979&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;980&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;981&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;982&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;983&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;984&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;985&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;986&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;988&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;987&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;989&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;990&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;991&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;992&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;993&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;994&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;995&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;996&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;997&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;998&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Original thread http://www.hifi-remote.com/forums/viewtopic.php?t=9635&lt;/div&gt;</summary>
		<author><name>Vickyg2003</name></author>
	</entry>
</feed>