Android / iOS API 访问蓝牙心率监测器
我正在寻找编写一些 Android 或 iOS 应用程序来访问蓝牙心率监视器。目前有一些应用程序可用,例如 Android 的“心率监视器”,可以连接到心率监视器,例如 Zephyr HxM,所以我知道这是可以做到的。
编程API是什么样的?如果我编写一个应用程序,它是否能够连接到任何心率设备?或者我是否必须遵循设备制造商的某些应用层协议并读取和处理蓝牙数据包?
I'm looking to write some Android or iOS applications to access a Bluetooth heart-rate monitor. There are currently some apps available like Android's "Heart Rate Monitor" that connect to heart-rate monitors like the Zephyr HxM, so I know it can be done.
What is the programming API like? If I write an app, would it be able to connect to any heart-rate device? Or would I have to follow some application-layer protocol from the device manufacturer and read and process Bluetooth packets?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
许多支持蓝牙的心率监测器都支持 SPP 配置文件,您可以使用 Android 蓝牙 SPP 套接字 API 来访问设备。
Android 聊天 示例是一个很好的修改应用程序。
Many of the bluetooth enabled Heart-rate monitors supports the SPP profile and you can use the Android Bluetooth SPP socket APIs to access the device.
The Android chat example is a good application to modify to start with.