windows-7 - Windows 7 和蓝牙 4.0 智能

标签 windows-7 bluetooth bluetooth-lowenergy

我希望在我的应用程序中使用蓝牙 4.0 Smart Ready 设备(Polar H6/H7 心率传感器)。我被迫以 Windows 7 操作系统为目标。但是,我只看到 Windows 8 对 Smart Ready 设备的支持。我将无法将客户端升级到 Windows 8 来使用这些设备。

我发现的第一个问题是 Windows 7 甚至看不到该设备来与其配对。这可能是我正在使用的加密狗。我尝试过两种不同的。第一个是CSR V4.0(我不确定实际型号)。第二个是 StarTech USBBT1EDR4。两者似乎都使用 CSR 芯片组。也许我应该尝试基于不同芯片组的加密狗?例如博通或德州仪器? 我确实看到了该设备,并且可以将其与我的 Windows 8.1 Surface Pro 配对。

是否没有办法在 Windows 7 操作系统平台上实现蓝牙智能?

最佳答案

我最近也遇到了同样的问题!我需要在旧版本的 Windows (win xp) 中运行应用程序,但我的加密狗(基于 Broadcom bcm20702 的加密狗)找不到对此的任何支持。

我发现 Windows 8 之前的 Windows 没有蓝牙低功耗支持,因此您将无法使用 Windows 蓝牙堆栈,并且 Broadcom 没有 BLE 的 SDK(我已经联系了他们,他们也这么说了)。

所以我寻找了其他替代方案和 BlueGiga bluetooth 4.0 dongle有一个 C SDK,您可以使用它在 Windows XP 和 7 中开发应用程序。在该页面(注册后)您可以找到所需的所有文档。

我还找到了 C# Wrapper和一个Java Wrapper其 API。

希望对你有帮助。

[编辑]:刚刚收到我的加密狗,在 win XP 上尝试了一下,效果很好。我想这也是适合您的解决方案!

关于windows-7 - Windows 7 和蓝牙 4.0 智能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26470318/

相关文章:

ios - 我支持BLE 4.0的iOS设备是否可以连接所有支持BLE 4.0的设备?

windows-7 - 如何使用 IE10 获得 HTML5 视频

linux - DBus-monitor 用于观察蓝牙事件

iOS 到 Mac OS X [核心] 蓝牙数据传输

android - BLE 中的 "reliable write"是什么?

使用过滤器的 Android BLE 设备扫描不起作用

windows-7 - 批处理文件中 msg * 命令的高级用法?

c++ - 如何使用 wcout 显示 L"أَبْ♬َدِيوّ

java - Tomcat 版本未启动

java - 等待数据准备好(Java)