我需要开发一个iOS应用程序,可以连接到任何心率监测器和测量心率。我使用了核心蓝牙框架和CBCentral类与人力资源管理设备进行交互。我在使用“哇呼蓝hr”人力资源管理装置测量心率方面取得了成功,但我面临着运动跟踪器人力资源管理设备的问题。
当我扫描hrm设备时,它总是给我一个错误:“蓝牙当前关闭”,即使蓝牙打开。
下面是我的问题,
如果有人已经开发了这种iOS应用程序,那么请指导我。
提前感谢
发布于 2013-12-11 07:43:51
我从来没有听说过体育跟踪器心率监视器,但我强烈建议你检查Apple心率监视器示例应用程序 (是的,这是为osx,但同样的校长申请核心蓝牙)。
至于收到的警告,您需要等待centralManagerDidUpdateState:中的回调,然后才能调用扫描、检索、连接等。
请参阅前一个问题:
什么时候CBCentralManager的状态会被打开,但仍然给我一个“没有启动”警告?
至于心率监视器支持什么服务,您应该简单地连接到它,并发现所有的服务和特性。假设设备是可连接的(和广告),您只需要扫描零,连接到心率监视器,然后通过再次提供零来发现所有服务。
https://stackoverflow.com/questions/20512049
复制相似问题