На
http://blaulogic.com/pico_irda.shtml есть исходники реализации IRDA для атмеловского контроллера.
Оно, конечно, там с ошибками, но мне прикрутить в свою железку удалось.
На компе работаю через обычные сокеты - то есть никаких драйверов и пр. ерунды не надо.
IRCOMM использовать не рекомендуется, так как он больше не поддерживается в Win2K, winXP и далее (см. MSDN)
Пока не удалось победить:
- скорость только на 9600
- какой-то затык время-от-времени - требуется reconnect
- затык, если несколько IRDA устройств одновременно
- в XP не светится иконка связи в трее