我正在研究核心蓝牙。我有任何问题,请你帮我解释一下这个问题:
现在,我需要实现应用程序允许连接计数步骤设备并从中获取数据。我怎样才能做到这一点?该设备使用蓝牙LE。如果可以,您可以向我展示教程或示例代码吗? 非常感谢。
答案 0 :(得分:2)
旧版蓝牙是一种流媒体协议,需要配对设备。 Apple只允许拥有特殊许可的开发人员开发蓝牙外围设备。
蓝牙低功耗(BLE)或蓝牙4.0是低能量轮询接口,其中设备(外围设备)宣传他们提供的服务,并且想要使用这些服务的设备(以“BLE”术语中的“中心”)订阅这些服务。
BLE以非常短的突发发送数据。发射功率低于“经典”蓝牙,传输时间短得多。
UUID用于识别BLE设备提供的不同服务。
至于教程或示例代码,我手头没有。到目前为止,我一直在与iBeacons合作,这是一个建立在BLE之上的特定协议。但是,谷歌是你的朋友。