【问题标题】:C# - Windows Mobile - Bluetooth PairingC# - Windows Mobile - 蓝牙配对
【发布时间】:2012-05-09 14:37:55
【问题描述】:

我的任务是为我们公司构建一个 Windows Mobile 应用程序,该应用程序通过扫描设备的条形码快速配对设备。我可以发现设备并与之交谈,但我无法配对。

在 C#/Windows Mobile 6 中,如何配对设备?我真的不需要在应用程序中与设备通信,我需要将其配对以便其他应用程序可以使用它。

我需要一个 API 吗?我看到有人说我需要注册密码等?我似乎找不到任何关于实际配对过程的文档,只是连接到它。 (只是连接到它,实际上并没有配对。)

【问题讨论】:

    标签: c# bluetooth windows-mobile-6


    【解决方案1】:

    你可以使用我的图书馆32feet.NET。使用方法BluetoothSecurity.PairRequest 参见例如Bluetooth Security(无论设备是否安装了 Microsoft 自己的蓝牙堆栈或设备是否安装了 Widcomm/Broadcom 或 SSO Bluetopia,这都应该有效)。

    “配对”过程还应同时启用服务。如果没有,我们可能还有其他 API。使用哪些服务?串行端口,其他?

    【讨论】:

    • 我之前尝试过使用它,但我假设我做错了。我对 Windows Mobile 开发比较陌生,当我尝试运行它时,该应用程序将永远挂起。有没有具体的实现例子?
    • alanjmcf:我正在尝试配对 Zebra 打印机。它需要在 COM1 上配对才能与现有应用程序一起使用。
    • 之前我无法让它工作的原因有很多。 1) 我使用的是 Zebra 的 SDK,这导致了冲突。 2) 我使用了错误的 dll 文件。我下载的包里有两个。
    猜你喜欢
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    • 2013-01-27
    • 2010-09-21
    • 2011-07-21
    相关资源
    最近更新 更多