Central——主设备,可以连接多个从设备
Peripheral——从设备,同时只能连接一个主设备
Broadcaster——广播不能连接,为从设备
Observer——观察不能连接,为主设备
对于主从设备的其它说法,大家需要了解一下。对于Central和Peripheral有多种说法,上面我们说的是主从,还有客户端/服务端,中心设备/外围设备,我们这里简单介绍一下,客户端(Client)对应上面的Central,接收数据;服务端(Server)对应上面的额Peripheral,提供数据,这个需要和网站的服务器/客户端区别一下;中心设备(Central)和外围设备(Peripheral),其实上面叫中心设备和外围设备。上面主设备(Master)和从设备(Slave)应该对应主/从。这个根据个人习惯,主/从用的比较多,如果在蓝牙中提到这些知道就行了。
对于Central和Peripheral这两个角色,大家应该很熟悉,比如手机和手环进行BLE连接,手机就是作为Central,手环作为Peripheral。那么对于Broadcaster角色,大家应该听过iBeacon,它就是作为该角色的功能存在的,只能接受到他的广播包,不需要连接,因为它的信息都在广播包中。那么对应iBeacon使用的主设备就是Observer了,只需要扫描到广播包,不需要连接。
以上就是蓝牙的常用角色,作为蓝牙的基本概念需要了解一下。
----------------------------- End -------------------------------