蓝牙基础知识

类型 说明
MFI 仅用于苹果设备之间的通讯
BLE 由于低耗电,所以称之为 BLE
Central peripheral 中心与外设,发起连接方为中心,连接方为外设
Service characteristic 服务和特征,每个设备都提供服务和特征,每个设备上的服务和特征各不相同,每个外设有很多服务,每个服务有很多字段,这些字段的权限分为可读和可写以及通知

中心模式

  • 建立中心角色 -> 扫描外设 -> 连接外设 -> 扫描外设中的服务和特征 -> 与外设作数据交互 -> 订阅通知 -> 断开连接

外设模式

  • 启动一个peripheral对象 -> 本地peripheral设置服务和特征、描述以及权限 -> peripheral发送广告 -> 设置处理订阅、取消订阅、读写特征的方法代理

设备状态

状态 说明
待机 设备没有传输和发送数据
广播 向外发送数据
扫描 主动寻找广播中的设备
发起连接 主动向扫描设备发起连接

工作状态

状态 说明
准备
广播
扫描
发起连接
连接

你可能感兴趣的:(蓝牙基础知识)