六种设备状态
待机状态(standby):设备没有传输和发送数据,并且没有连接到任何设备
广播状态(Advertiser):周期性广播状态
扫描状态(Scanner):主动寻找正在广播的设备
发起链接状态(Initiator):主动向扫描设备发起连接。
主设备(Master):作为主设备连接到其他设备。
从设备(Slave):作为从设备连接到其他设备。
五种工作状态
准备(standby),
广播(advertising),
监听扫描(Scanning),
发起连接(Initiating),
已连接(Connected)
四种设备类型
Cnetral主机(常作为client端):如手机,PC
Peripheral从机(常作为Service端):如心率计,血糖计
Observer观察者:
Broadcast广播者:
连接过程:
Peripheral开启广播-->Central扫描从机广播-->Peripheral接收到Central的扫描请求,Peripheral向Central发送扫描回应数据-->Central向Peripheral发起连接-->开始通信。