繁体   English   中英

蓝牙iOS配对

[英]Bluetooth iOS Pairing

我有一个健身应用程序已经在应用程序商店,现在我想实现一个蓝牙设备,用户可以购买,如果他们愿意。 这是我第一次处理蓝牙,在阅读“核心蓝牙编程指南”后,我有以下问题。

我的应用程序包含我的蓝牙设备只需显示数据的信息。 如果我没有弄错,这会使应用程序成为“Peripheral”,因为它有数据。 蓝牙设备要从应用程序中获取数据以使蓝牙设备成为“中心”。 我对此是否正确?

最后,这是我感到困惑的地方。 蓝牙设备有一个按钮,按下时我想要触发应用程序让应用程序向蓝牙设备发送新值。 这可能吗? 我问的原因是因为在这种情况下,这现在意味着蓝牙设备是外围设备而应用程序是中心设备吗? 如果是,我是否必须打破两者之间的当前连接才能切换他们的角色(经理和外围设备)?

提前谢谢,真的很感激!

摊晒

由于您可以控制应用程序的编码和编码设备,因此您可以使其工作(假设设备将专门用于您的应用程序而不是其他任何内容)。

中央和外围设备都有从外设读取数据和向外设写入数据的方法。

如果没有关于数据的更多信息以及更新的频率,很难建议最好的方法。

你说你的设备将有一个按钮,告诉应用程序将数据发送到它,应用程序将不需要发送任何东西,它只是保持值是最新的,然后你的按钮会告诉你的设备读取最新的值。

或者(再次不知道这可能不适合的目的)您完全取消按钮,您的设备订阅应用程序中的特征,并在每次应用程序更改值时收到通知。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM