网站首页

人工智能P2P分享搜索全网发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

用DtsTerminal验证earbud/headset程序是否正常进入DUT模

时间:2023-06-05 09:06

人气:

作者:admin

标签: SPP  DUT  python  DTS 

导读:在QCC517x的earbud工程中,已经能够支持用SPP进行DUT测试了(当然headset工程其实也已经支持了,前提是需要打开一些设置,这个不是本文的范畴,这里暂不做详细说明...

在QCC517x的earbud工程中,已经能够支持用SPP进行DUT测试了(当然headset工程其实也已经支持了,前提是需要打开一些设置,这个不是本文的范畴,这里暂不做详细说明,可以自行查看高通相关资料),为了验证耳机是否已经正常进入了DUT状态,高通提供了DtsTerminal这个工具进行验证。

测试工具

MDE:MDE_WIN_2.8.0.37_x64

Toolkit:ADK Toolkit 1.2.13.21_x64

QACT:NULL

Bluesuite:NULL

Hardware:Qualcomm QCC5171 DEV.

Software:adk-src-1-0_qtil_standard_oem_qcc517x-qcc307x,ADK-22.3-CS-r00344.1 0.0.344.1 headset

前期准备工作

需要在电脑上安装DtsTerminal工具运行所需要的环境,DtsTerminal工具在Bluesuite里,比如: BlueSuite 3.3.14DtsTerminal

首先用管理员方式运行终端,并切换到DtsTerminal目录,依次执行以下指令:

"python -m virtualenv venv"

"venvScriptsactivate"

"python -m pip install ."

0c4b7ae4-033d-11ee-90ce-dac502259ad0.png

打开earbud或者headset程序的INCLUDE_DEVICE_TEST_SERVICE这个宏定义,并且设置USR3为01 00,然后让程序触发DeviceTestService_Start()。

此时程序会进入配对状态,用电脑配对蓝牙设备,配对成功后,可以打开“更多蓝牙选项”:

0c9343a6-033d-11ee-90ce-dac502259ad0.png

查看到DTS所用的COM口:

0cac9bee-033d-11ee-90ce-dac502259ad0.png

运行以下指令:

"python -m dts_terminal --comportCOM6"

0cc12a1e-033d-11ee-90ce-dac502259ad0.png

这个时候我们就可以输入测试指令了,比如:

0cc7b5dc-033d-11ee-90ce-dac502259ad0.png

此时可以听到headset播放了tone音,说明DUT模式进入成功了。




审核编辑:刘清

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信