• 正文
  • 相关推荐
申请入驻 产业图谱

蓝牙配对管理:清除记录、PIN码与DUT模式

17小时前
175
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

引言

杰理蓝牙音频系列芯片开发中,蓝牙配对异常、回连错乱、记录残留是量产设备常见的稳定性问题。不管是调试杰理AC696N开发板,还是落地杰理AC6965E开发TWS音箱方案,合理管理蓝牙配对记录、自定义安全PIN码、掌握产线DUT测试模式,是保障产品体验、提升产品可靠性的关键刚需技能。杰理AC696N提供了成熟的配套API接口,开发者可快速实现配对重置、安全加密、产线测试适配。

一、蓝牙配对记录清除操作

JL杰理AC696N支持单独清除手机配对记录、TWS双耳配对记录,适配设备重置、恢复出厂、异常修复等场景,不同状态下有对应的规范操作方式,避免清除失效:

1. 清除手机配对记录:需在蓝牙非连接状态下,调用接口 user_send_cmd_prepare(USER_CTRL_DEL_ALL_REMOTE_INFO, ...),即可清空所有手机蓝牙连接记录。

2. 清除TWS配对记录:专门针对TWS双耳设备,调用 bt_tws_remove_pairs()tws_api_remove_pairs() 接口,清除双耳绑定配对信息。

3. 设备已连接场景处理:如果设备当前处于蓝牙连接状态,无法直接清除记录,需先主动断开连接,在蓝牙断开完成事件中执行清除逻辑,保证操作生效。

4. 非蓝牙模式延时清除:若设备处于插卡、AUX等非蓝牙模式,可先置位清除标志位,等待设备切换至蓝牙模式后,再执行配对记录清除操作,规避模式不匹配导致的执行失败问题。

二、自定义蓝牙PIN码,提升设备安全性

芯片默认简易配对PIN码为 0000、1234,通用性强但安全性低,容易被随意连接,商用产品建议自定义专属PIN码,优化配对安全机制,配置步骤简单:

1. 关闭默认简易配对模式:调用 __set_simple_pair_flag(0),关闭通用低安全简易配对功能;

2. 自定义专属PIN码:修改 bt_get_pin_code() 函数的返回值,可自定义为 0250、8888 等4位专属密码,提升设备蓝牙连接安全性,防止陌生设备误连、乱连。

三、DUT测试模式(产线专用)

AC696N芯片内置DUT测试模式,主要用于音箱、耳机量产产线校准与功能测试,方便测试工具快速连接设备,批量检测蓝牙性能:

调用 bred_set_dut_enble(1, 0) 即可开启DUT测试模式,开启后设备可被专业蓝牙测试工具识别并连接,适配产线批量测试、性能校准、故障检测等生产场景。

总结

配对管理、PIN码修改、DUT测试模式,是杰理蓝牙音频系列芯片开发的必备进阶能力,完全适配杰理AC696N开发板调试与杰理AC6965E开发TWS音箱方案量产。规范的配对记录清除逻辑,能彻底解决设备回连错乱、配对异常问题;自定义PIN码可提升产品使用安全性;DUT模式则完美适配工厂批量生产测试需求。整套配置均为官方原生API调用,无需改动底层协议,开发简单、稳定性高,是嵌入式音频工程师项目落地、量产优化的核心知识点。

杰理科技

杰理科技

杰理科技主要从事射频智能终端、多媒体智能终端等系统级芯片(SoC)的研究、开发和销售。公司产品主要应用于AI智能音箱、蓝牙音箱、蓝牙耳机、智能语音玩具、超高清记录仪、智能视频监控、血压计等物联网智能终端产品,下游应用产品市场十分广泛和巨大。为国内外客户提供通用高性能、低功耗的蓝牙、视频和集成电路处理器的无线通讯链接系统(SoC)芯片,并为智慧城市、智慧家庭和物联网等多种应用场景提供完整的无线通讯解决方案。

杰理科技主要从事射频智能终端、多媒体智能终端等系统级芯片(SoC)的研究、开发和销售。公司产品主要应用于AI智能音箱、蓝牙音箱、蓝牙耳机、智能语音玩具、超高清记录仪、智能视频监控、血压计等物联网智能终端产品,下游应用产品市场十分广泛和巨大。为国内外客户提供通用高性能、低功耗的蓝牙、视频和集成电路处理器的无线通讯链接系统(SoC)芯片,并为智慧城市、智慧家庭和物联网等多种应用场景提供完整的无线通讯解决方案。收起

查看更多

相关推荐