2 IR Control
We have provided a reprint of Barry Gordon’s paper on IR interfacing in Appendix B at the end of
this document. If you feel the information provided in the next few sections is a bit confusing, please take
a moment to read that document.

2.1 The NEC IR Protocol (Factory Remote)

In this section, we will provide the basic values needed for building a Pronto HEX compatible iScan
factory remote control code. The factory remote strictly adheres to the NEC IR protocol, while the discrete
commands are often too long (more than one byte) or too numerous to fit within one “device code” under
the NEC protocol. For discrete commands, please see the next section. Below we give you the basic items
required to replicate the factory remote buttons. If you are not familiar with the NEC IR protocol, please
take the time to read the article in Appendix B by Barry Gordon on Pronto HEX and NEC IR protocols. :
Carrier Frequency = 38.38kHz
Device ID Code = 0x2084

27