如何通过中央模式向外围设备发送数据?

时间:2019-02-06 04:34:28

标签: ios bluetooth-lowenergy core-bluetooth

我正在开发一个应用程序,其中客户端应用程序以“中央”模式启动BLE扫描,并且有一个充当“外围设备”的扫描仪应用程序,客户端将继续扫描具有特定ID(其中扫描仪位于以下位置)的扫描仪(信标)广告相同的ID),当两个ID匹配数据都通过BLE发送到扫描仪应用程序时,我有一个example code,它从外围设备到中央设备都可以正常工作,但是我不知道它的工作方式。

1 个答案:

答案 0 :(得分:1)

您要关注的演示对于初学者来说是正确的。在此演示中,应用程序正在从TextView发送文本数据。文本数据以八位字节形式传递,在iOS中被视为数据(.utf8)。

现在,问题是,您要从Central到Peripheral发送哪种数据。

一般流程为:  1. Central会靠近外围设备,以便其他Bluetooth管理器可以对其进行扫描。  2.一旦有人尝试与该外围设备连接,然后成功连接,它将在每个服务内部返回可用的服务和特征。  3.根据特性,您可以编写自己的逻辑以从中央到外围设备发送文本,图像,音频,视频或任何其他数据。

只需点击您正在关注的Demo链接即可。谢谢。