Attribute Permissions:属性权限 , 主要有一下四类:访问权限(Access Permission)- 只读、只写、读写加密权限(Encryption Permission) – 加密、不加密认证权限(Authentication Permission) – 需要认证、无需认证授权权限(Authorization Permission) – 需要授权、无需授权操作属性的指令:通用属性配置文件(GATT):
它规定了属性的组织方式 , 一个profile由若干个service组成 , 而一个service又由若干characteristic组成 , characteristic又是由声明、数值和描述符组成 。 整体结构:通用访问配置文件(GAP):
1.定义了GAP层角色:
蓝牙协议不同层中对角色的定义互不干扰 。
比如链路层里面定义了主机(Master)、从机(Slave)角色 。
GAP层定义了广播者(Broadcaster Role)、观察者(Observer Role)、外围设备(Peripheral Role)、中心设备(Central Role) 。
ATT层定义了服务端(Server)、客户端(Client) 。
2.定义GAP层的、用于实现各种通信的操作模式(Operational Mode)和过程(Procedures):
Broadcast mode and observation procedure , 实现单向的、无连接的通信方式;
Discovery modes and procedures , 实现蓝牙设备的发现操作;
Connection modes and procedures , 实现蓝牙设备的连接操作;
Bonding modes and procedures , 实现蓝牙设备的配对操作 。
3.定义User Interface有关的蓝牙参数:
1.蓝牙地址
2.蓝牙名称
3.蓝牙的pincode
4.蓝牙的class
最后在应用程序中我们可以自定义或者使用SIG官方定义的配置 , 去实现自己的蓝牙功能 , 也就是各种各样的service和characteristic 。
声明:本文转载自网络 , 如涉及作品内容、版权和其它问题 , 请于联系工作人员 , 我们将在第一时间和您对接删除处理!
- Java|从互联网运营的视角,洞察营销的技术框架之美
- 机械键盘|失业+中年危机,被裁后的互联网人该何去何从?
- 自媒体|自媒体人的自述:从月入1元到月入1万,我花了一年的时间
- 真香!5600亿零售巨头沃尔玛进军运动品牌市场
- iPhone|买对要买贵?2022年最值得入手的3款手机,几乎零差评
- Java|马斯克的目标从不是月亮和火星,更不是垄断汽车行业,而是竞选总统
- 从爱迪生发明留声机开始|音频格式——mp3到底丢失了什么
- 苹果|苹果开始在印度生产iPhone13,沃尔玛将全球总部从中国搬到印度
- iqoo|从4199跌至2479元,120W快充+独显芯片,从旗舰市场跌至中端市场
- OPPO|从Find X2 Pro到Find X5 Pro:提升明显,影像芯片真的好用