Стек Bluetooth от Microsoft в стек Bluetooth от Widcomm? - PullRequest
2 голосов
/ 25 августа 2009

У меня следующая проблема: Я реализовал управляемое мобильное приложение для устройств Windows Mobile, используя библиотеку C # Bluetooth InTheHand. Теперь я понял, что все новые устройства HTC будут иметь стек Widcomm Bluetooth вместо стека Microsoft Bluetooth ... Кто-нибудь знает какую-нибудь рабочую библиотеку C # для стека Widcomm Bluetooth? А также насколько ограничен api widcomm, например, в отношении быть в состоянии включить / выключить Bluetooth или иметь слушателя Obex? Спасибо за любые подсказки!

1 Ответ

3 голосов
/ 02 сентября 2009

Во-первых, отказ от ответственности, я поддерживаю библиотеку 32feet.NET. : -)

Версия 2.4 32feet.NET от InTheHand включает поддержку Widcomm / Broadcom. Вы пробовали это? У меня такое чувство, что у тебя может быть ...

Чтобы сначала запустить ObexListener, нам нужен способ отключить встроенный OBEX-сервер Widcomm (если это можно сделать, я могу внести изменения, необходимые для запуска ObexListener). Там может быть поддержка включения / выключения радио на CE / WM - я думаю, что API отсутствует в Win32, однако.

Другие опции в ObexListener - запускать его по личному идентификатору класса обслуживания, если клиентское приложение знает, что оно будет работать. Или, возможно, вы могли бы напрямую использовать API Widcomm, что позволит вам перехватывать нужные вам объекты PUT ...

...