Про линукс сказать ничего не могу, дела пока не имел.
OBEX - это сервис для обмена произвольными объектами. IrCOMM, IrLPT - тоже сервисы.
Сокеты - это обычные Win32 сокеты или Winsock2 - набор функций - WSAConnect(), WSARecv(), WSASend() и прочие.
Цитата
Вы просто заинтриговали меня. Я, откровенно говоря, никогда не изучал вопрос работы напрямую через PHY. Мне казалось IRDA=стек.
Но адаптер должен быть совсем тупой - преобразователь IR<->RS-232 + малюсенький микроконтроллер для автоопределения скорости обмена и выработки x8/x16 синхроклока. Ну и разобраться как него правильно питание подавать через линии DTR/RTS. Кстати - MS не рекомендует использование IrCOMM - это в MSDN написано. Честно говоря - в Win32 с сокетами работать проще чем с COM, ИМХО. Оверлаппед I/O на сокетах простой и без этих дурацких тайм-аутов SetCommTimeouts().
Цитата
Интересно, сколько еще проживет IRDA? Вроде как в КПК самые последние его ставят, в сотики тоже.
Не переживайте - меня с 2000-года смертью IrDA пугают, и все никак оно не помрет, болезное

Но вот все больше становиться скоростных адаптеров, их уже на RS-232 не прицепишь. Да и для связи с КПК тоже стек нужен, так что деваться некуда.