【问题标题】:Communication with paired BLE device from Windows 8从 Windows 8 与配对的 BLE 设备通信
【发布时间】:2018-05-29 11:00:31
【问题描述】:

我了解 Windows 8 BLE 或蓝牙 4 没有 API,但是 Windows 8 允许您通过 Windows 蓝牙管理器查看和配对 BLE 设备。

我的问题是有什么方法可以与 Windows 8 上的配对 BLE 设备进行通信(例如通过 COM 或串行端口)?

最好使用 C++ 或 C#,因为我打算创建一个可以在 Unity3D 中导入的 DLL。

谢谢

【问题讨论】:

    标签: windows bluetooth-lowenergy


    【解决方案1】:

    您说得对,需要在 Windows 蓝牙管理器中手动配对设备。

    为了解决我的问题,我购买了 BlueGiga BLED112 加密狗,它有一个 C 库,允许您通过 COM 端口与设备通信。 Here is the link to BLED112。而且你还有this lib,它是用C#编写的,可以让你以更友好的方式做你想做的事。

    希望对你有帮助。

    【讨论】:

    • 您好 Paradela,感谢您提供有关 BlueGiga 设备的信息。我目前有一个,我正在尝试将它连接到蓝牙卡尺,在那里我可以从 C# 中的卡尺获取一些数据。我目前遇到的问题是如何在加密狗和卡钳之间建立连接。 C# 库没有文档,所以我正在努力了解如何使用它。
    • 你好@Kunbi。我有一段时间没有在这方面工作了。但如果我记得的话,C# 库中有一些示例说明如何搜索 BLE 设备以及如何连接它们。您是否尝试过运行这些示例?
    • 您好 Paradela,非常感谢您回复我。我尝试了 c# lib 示例,有三个主要示例,我遇到的挑战是它们需要一个 UUID 用于任何仪器,同时我找不到卡尺的 UUID 并且还使用它的发现模块, 它没有给我关于卡尺的可读信息。我给图书馆的主人发了一条消息,但还没有回复。
    • @Kunbi 发现 UUID 我在我的 Android 手机上使用来自 Google Play 商店的应用程序。如果您搜索“BLE 扫描仪”,您应该会找到一些不错的选择。我认为iOS也有一些。希望对您有所帮助!
    • 谢谢帕拉德拉。我终于让它工作了。我使用的工具需要其制造商提供的定制应用程序才能工作,尽管它有蓝牙。
    猜你喜欢
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-11
    相关资源
    最近更新 更多