2012-05-09 3 views
0

Мне поручено создать приложение для Windows Mobile для нашей компании, которое быстро связывает устройство, сканируя его штрих-код. Я могу открыть устройство и поговорить с ним, но я застрял до спаривания.C# - Windows Mobile - Bluetooth-сопряжение

В C#/Windows Mobile 6, как мне подключить устройство? Мне действительно не нужно разговаривать с устройством в приложении, мне нужно соединить его, чтобы другие приложения могли его использовать.

Есть ли API, который мне нужен? Я видел вещи, говорящие, что мне нужно зарегистрировать ключ доступа и т. Д.? Кажется, я не могу найти документацию о фактическом процессе сопряжения, просто подключившись к ней. (Просто подключиться к нему, на самом деле его не связывает.)

ответ

1

Вы можете использовать мою библиотеку 32feet.NET. Способ использования BluetoothSecurity.PairRequest См., Например, Bluetooth Security (Это должно работать независимо от того, установлено ли на устройстве собственный Bluetooth-стек Microsoft или у него есть Widcomm/Broadcom или SSO Bluetopia).

Процесс «спаривания» также должен включать услуги одновременно. Если нет, у нас, вероятно, есть и другие API. Какие службы используются? SerialPort, другие?

+0

Я пробовал использовать это раньше, но я предполагаю, что я делаю это неправильно. Я относительно новичок в разработке Windows Mobile, и когда я попытался запустить его, приложение просто зависало бы навсегда. Существуют ли конкретные примеры реализации? – teynon

+0

alanjmcf: Я пытаюсь подключить принтер Zebra. Он должен быть сопряжен с COM1 для работы с существующими приложениями. – teynon

+0

Причина, по которой я не мог заставить ее работать раньше, по множеству причин. 1) Я использовал SDK Zebra, который вызывал конфликты. 2) Я использовал неправильный файл dll. В пакете есть два, которые я загрузил. – teynon

Смежные вопросы