706 无线麦 产测优化代码修改
📎 原始文档:https://www.kdocs.cn/l/cbTpTy6PtLd1 706 无线麦 产测优化代码修改
- 706接收端 增加产测配对名更换逻辑 代码参考下列demo:
AC706N_wireless_mic_rx_release_V1.0.1_单线双向串口_产测demo.rar - 如果打开宏 HMY_OWNER_TCFG_2T1_RX_PRODUCT_TEST_EN 则支持 按键切换进入特殊配对名配对,但是不按键进入时,则可以与原默认产测程序 “product_fast_test” 进行产测配对,所以需要特殊配对名时,需要同步修改产测程序配对名,修改办法见下面第3大点

b、特殊配对名自定义 "product_fast_test2" ,可自行修改
PS:产测配对名逻辑解释,RX程序包,正常的程序已经支持可以被产测设备(特殊的广播话筒)连接,前提是与产测设备的配对名相同,而我们默认的产测配对名全部都是使用统一的。但是有特殊要求的,工厂产线上需要工人触发进入产测连接的,避免测试其他音箱功能时会被连接上,所以我们采用触发按键(或是音箱端单向双线串口通信控制)的方式来复位并且修改特殊产测配对名达到特殊要求的目的。 - 706接收端增加单线双向串口收发 代码参考以下代码:AC706N_wireless_mic_rx_release_V1.0.1_单线双向串口_产测demo.rar
做法:可以根据sdk 自带的Wireless_mic_SDK_介绍.pdf:Wireless_mic_SDK_介绍.pdf 自行增加
但是音箱端需要做到双向收发都正常时,需要修改发送接口,增加TX脚的IO口上下拉状态修改,不然无法发送命令给到RX。
- TX端产测程序适配产测配对名同步修改,并且需要打开产测使能宏#define PRODUCT_TEST_MODE_ENABLE 1 参考demo代码:AC706N_wireless_mic_tx_release_V1.0.1_产测固定发送音频demo.rar

- 产测程序更换差异提示音修改(可直接使用下列SDK包,直接替换固定音频头文件) 参考demo代码:AC706N_wireless_mic_tx_release_V1.0.1_产测固定发送音频demo.rar
做法说明:是直接将pcm 数据替换到 mic 数据中去,
而pcm 的获取方式可以参考:提取PCM数据方式.otl