车载蓝牙通话支持电话本PBAP功能的说明
- 简介
蓝牙电话本协议,从属于蓝牙的一个子协议,专业名词为蓝牙PBAP。当手机连接蓝牙设备之后,蓝牙设备蓝牙可以主动获取手机的通讯录,以及最近的通话记录信息。
电话薄中每一个独立的实体都是以vCard格式存在。PSE应当支持vCard2.1和vCard3.0版本,并可以按照PCE指定的格式将实体传送到PCE。无论是哪种格式,都采用UTF-8[p1] 进行编码
BT401蓝牙模块可以支持PBAP功能
- 功能说明
1、通过串口,获取手机端的电话簿的信息如下:
(1)、可以很清楚的看到,我们给出的接口,包含了3个信息:序号、姓名、电话号码
(2)、姓名都是采用UTF-8的编码方式
- 用户使用的方式如下:
- 、在蓝牙和手机连接成功之后,首先获取连接的手机的名称,来确认是否要更新电话本信息
- 、如果需要更新电话本信息,则主动发起AT命令即可,模块会返回手机电话本的所有信息
- 、电话本的信息存储,是在用户的MCU端。
- 、存储之后,下次如果有电话进来,就可以根据电话号码,来查找号码所对应的人名
- 总结
- 使用过程中,一定要避开通话、和播放音乐的操作。
- 推荐在蓝牙连接成功之后,马上获取连接的手机名称 。然后比对是否要更新电话本信息