Attached please find the object file (.HEX) for the ICOM IR controller project in the February 2003 issue of  QST.
  There is one improvement in the code since the publication of the article.  If you are in the middle of entering 
a frequency and want to abort the entry, you can do this by pushing the "mute" key.  In addition, if the your 
remote control appears to stop responding, you it may be because of some light interference or because your
remote went out of line of sight range.  When this happens, I've noticed the radio sometimes interprets this as
the beginning of a frequency entry procedure.  Hitting the mute key will stop the frequency entry and allow 
you to recover control of the radio.

The attached firmware is not shareware, nor is it public domain.  Permission is hereby granted for amateur radio
opeators and other hobbyists to use this file to produce one or two  remote controller units for their own use. 
Permission is explicitly NOT granted for individuals to burn the code in to chips for the use of other people,
regardless of whether the individual burning the chips is doing so for a fee or for free.

All commercial use of this code is expressly prohibited.  Individuals who want to use the code for commercial
applications should contact the author about licensing arrangements.

John Hansen
49 Maple Avenue
Fredonia, NY 14063
john@hansen.net