У меня дипломный проект был в универе на тему запоминающего пульта. (там еще доп. функция нужна была для взаимодействия с контроллером "умного дома") Разработал устройство, сделал в железе. С протоколом IR-DA есть проблемка небольшая: там данные передаются словами, а между ними стоп-бит. Вот он-то все и гадит.
В пультах несущая (около 38 кгц, не помню точно) промодулирована сигналом по амплитуде, поэтому напрямую подружить протокол, к примеру, RC-5 с IR-DA - это, имхо, костыли. (так реализовано в LIRC, она порт в 38000 бит/с загоняет, что практически совпадает с несущей ик-сигнала пульта и пытается демодулировать сигнал из этой каши, но тут проблема со стоп-битом)
Пришлось на контроллере делать приемник (с пзу, для автономной работы), который принимал, декодировал и выдавал в COM-порт данные в соответствие со стандартом RS-232. Тут все четко, что пульт выдал, то в COM порт и прилетело. + возможность управлять любыми устройствами ИК с компьютера и даже через инет (в софте сделал поддержку протокола TCP-IP).

Вывод: LIRC Работать будет, но не со всеми пультами и не 100%-е срабатывание. Если нужно что-то большее, тогда паяльник в руки и вперед! :улыб:

ivoron в зоне RU