首先,我花了10多个小时在Google上搜索解决方案...
我正在为运动员开发一款应用,从事运行或骑自行车等运动。它应该基于低功耗蓝牙。我有一个真正的心跳传感器设备可以使用,但有问题。
问题 是如果我想测试扫描或其他东西,传感器并不总是工作。我的手机无法一直找到传感器,它只能尝试 30 次中的一次。所以我想问的是,有没有办法模拟像心跳传感器这样的 BLE 传感器设备(例如通过 PC)?
我有运行 4.3 及更高版本的设备(三星、LG 和索尼智能手机),所以这应该不是问题。此外,我已经成功连接到 BLE-Heartbeat 传感器,但要测试它真的很难使用真实的传感器设备(因为我一直找不到它的问题)。
希望我的问题是可以理解的,有人可以帮助我!
最佳答案
正如@bobh 所说,运行自定义应用程序的旧 iOS 设备可以用作测试 BLE 外围设备。为此,我购买了 iPod Touch。
不幸的是,从 4.3 开始,Android 只引入了原生 BLE 支持,还不能在“外设”模式下工作。
还有更便宜的替代品。那里有许多 BLE 开发套件: https://developer.bluetooth.org/DevelopmentResources/DevelopmentPlatforms/Pages/Development-Platforms.aspx
如果您不想弄乱电线和面包板,那么您可以试试 BlueGiga 的可编程 BLE USB 加密狗。大约 26 美元,他们有心率配置文件的示例代码,因此您的生活会非常轻松: http://www.bluegiga.com/en-US/products/bluetooth-4.0-modules/bled112-bluetooth-smart-dongle/
关于android - 低功耗蓝牙传感器模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20966889/