蓝牙技术

    CoreBluetooth框架是iOS用于实现蓝牙技术的框架。 蓝牙是一种支持设备短距离通讯的无线电技术,主要用于相关外设的无线信息交换。

    以下是整理的有关蓝牙技术相关的概念理解:

      说到蓝牙技术,必须得提到两个重要的角色:周边(Peripheral)和中央(Central);

    周边:相当于服务端,向外界提供数据。

    中央:相当于客户端,接收数据的。 

    两者实现数据交换的过程如下:

    中央:           

    建立中心角色扫描外设(discover连接外设(connect)—扫描外设中的服务和特征(discover)—与外设做数据交互(explore and interact)—断开连接(disconnect)


    周边:

    创建特征、服务——将服务添加到服务器——开始广播服务——等待连接——发送数据给中央。


你可能感兴趣的:(蓝牙技术)