Стек Microsoft Bluetooth в стек Widcomm Bluetooth?

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


person cssmaniac    schedule 25.08.2009    source источник


Ответы (1)


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

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

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

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

person alanjmcf    schedule 02.09.2009
comment
Спасибо Вам большое за информацию! Я постараюсь использовать Widcomm API напрямую, чтобы как-то заполучить объекты. Я буду держать вас в курсе или сообщать на форуме 32feet о моих результатах! - person cssmaniac; 03.09.2009
comment
Да, кстати, да, я попробовал библиотеку InTheHand, и у меня действительно запущен слушатель obex, но он не блокируется в тот момент, когда он должен прослушивать какой-то контекст, он просто продолжается ... - person cssmaniac; 03.09.2009