nrf52832蓝牙GAP 通用访问规范
文章目录
- nrf52832蓝牙GAP 通用访问规范
- 前言
- 一、蓝牙GAP(通用访问配置文件)可以设置什么参数?
- 二、使用步骤
- 广播名称
- 修改广播名字长度;全显示和自定义显示
- 中文显示广播名称
- 蓝牙图标
- 没有图标
- 加入图标
- 连接时间(和功耗相关)
- 总结
前言
蓝牙GAP是蓝牙技术中的一个重要概念,代表了蓝牙设备之间的通信间隙。GAP是蓝牙核心规范中定义的一组规则和协议,它定义了蓝牙设备在连接过程中的角色、行为和通信方式。
GAP规范中定义了两种基本角色:中心设备(Central)和外围设备(Peripheral)。中心设备负责发起连接请求和扫描附近的外围设备,外围设备则等待连接请求并提供服务。
GAP还定义了不同的连接模式,例如广播模式、可连接模式和非连接模式。在广播模式下,设备会定期广播自己的存在,并提供一些基本信息。可连接模式下,设备可以与其他设备建立连接并进行数据交换。非连接模式下,设备之间可以直接进行短暂的数据传输,而无需建立持久的连接。
通过GAP,蓝牙设备可以实现各种应用场景,例如手机与无线耳机之间的音频传输、智能手表与手机之间的数据同步等。它为蓝牙设备之间的互联互通提供了基础协议和通信规范。
一、蓝牙GAP(通用访问配置文件)可以设置什么参数?
蓝牙GAP(通用访问配置文件)是蓝牙技术中的一个重要组成部分,负责设备之间的连接和通信。下面是一些你可以在蓝牙GAP中进行设置的内容:
- 设备可见性:你可以设置设备是否对其他设备可见。可见性可以让其他设备发现并连接到你的设备。
- 设备名称:你可以设置你的设备在蓝牙搜索结果中显示的名称。
- 配对模式:你可以选择允许设备自动配对,或者需要用户确认才能进行配对。
- 认证要求:你可以设置连接到你的设备时所需的安全认证级别。
- 连接模式:你可以设置你的设备是作为主设备(central)还是从设备(peripheral)进行连接。
- 广播数据:你可以设置在广播中发送的数据,以便其他设备获取设备的特定信息。
以上只是一些常见的设置选项,具体的设置选项可能因具体的蓝牙设备和应用而异。
二、使用步骤
广播名称
三种显示状态:
- 无名称;
- 短名称;
- 全名称;
修改广播名字长度;全显示和自定义显示
中文显示广播名称
在工程新建一个 各数UTF-8的.H;