4

我在网上发现了一些问题,但没有简明的答案。每个人都在谈论为 Android 和 iOS 开发 BLE,但是如何使用 C# (.NET) 为 Windows 开发呢?

我发现了这个 http://social.msdn.microsoft.com/Forums/windowsapps/en-US/2f236b71-a6ac-4c42-aef3-723c3691cbf8/how-to-discover-connectdisconnect-and-reconnect-to-bluetooth -windows-81 的低能耗设备?forum=wdk

我已经尝试过 C# 示例,但我没有任何具有健康配置文件的设备(而且我不知道如何设置搜索通用设备)。我确实尝试修改代码,但没有帮助

我有一个传感器标签,还有一个对 arduino 项目有用的通用 BLE HM-10 模块。我的 iPhone 可以使用 SensorTag 应用程序或 LightBlue 找到这两种设备。

我还发现了这个 http://orcs.sebsoft.com/openvision/index.php/8-vision/37-how-to-acquire-data-by-c-from-bluetooth-4-bluetooth-low-energy- ti-ble-keyfob-ti-sensor-标签

我尝试启动并扫描,但没有找到任何 BLE 设备。我什至不知道我做的是否正确。

我有一个 BT 4.0 USB 加密狗。

我到底如何检测蓝牙设备?

谢谢

4

2 回答 2

2

这是一篇关于在 Windows 8.1 中枚举和配置 BLE 设备的两部分博客文章。

读完之后,MSDN 上的文档似乎更有意义了。

于 2015-06-01T08:04:59.623 回答
1

这只是一个猜测,但如果您使用的是通用 HM-10 BT 模块,您可能需要先对其进行编程以使其可被发现和配对。

您可以使用 HM-10数据表中的 AT 命令来执行此操作。将这些命令发送到模块的方式取决于您,您可以使用微控制器,例如Arduino ,也可以通过串行控制台

于 2014-03-05T06:37:30.467 回答