0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用DtsTerminal驗(yàn)證earbud/headset程序是否正常進(jìn)入DUT模式

藍(lán)牙 ? 來(lái)源:藍(lán)牙 ? 2023-06-05 09:06 ? 次閱讀

在QCC517x的earbud工程中,已經(jīng)能夠支持用SPP進(jìn)行DUT測(cè)試了(當(dāng)然headset工程其實(shí)也已經(jīng)支持了,前提是需要打開(kāi)一些設(shè)置,這個(gè)不是本文的范疇,這里暫不做詳細(xì)說(shuō)明,可以自行查看高通相關(guān)資料),為了驗(yàn)證耳機(jī)是否已經(jīng)正常進(jìn)入了DUT狀態(tài),高通提供了DtsTerminal這個(gè)工具進(jìn)行驗(yàn)證。

測(cè)試工具

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

前期準(zhǔn)備工作

需要在電腦上安裝DtsTerminal工具運(yùn)行所需要的環(huán)境,DtsTerminal工具在Bluesuite里,比如: BlueSuite 3.3.14DtsTerminal

首先用管理員方式運(yùn)行終端,并切換到DtsTerminal目錄,依次執(zhí)行以下指令:

"python -m virtualenv venv"

"venvScriptsactivate"

"python -m pip install ."

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

打開(kāi)earbud或者h(yuǎn)eadset程序的INCLUDE_DEVICE_TEST_SERVICE這個(gè)宏定義,并且設(shè)置USR3為01 00,然后讓程序觸發(fā)DeviceTestService_Start()。

此時(shí)程序會(huì)進(jìn)入配對(duì)狀態(tài),用電腦配對(duì)藍(lán)牙設(shè)備,配對(duì)成功后,可以打開(kāi)“更多藍(lán)牙選項(xiàng)”:

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

查看到DTS所用的COM口:

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

運(yùn)行以下指令:

"python -m dts_terminal --comportCOM6"

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

這個(gè)時(shí)候我們就可以輸入測(cè)試指令了,比如:

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

此時(shí)可以聽(tīng)到headset播放了tone音,說(shuō)明DUT模式進(jìn)入成功了。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • DTS
    DTS
    +關(guān)注

    關(guān)注

    1

    文章

    50

    瀏覽量

    16110
  • SPP
    SPP
    +關(guān)注

    關(guān)注

    1

    文章

    17

    瀏覽量

    8088
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4797

    瀏覽量

    84691
  • DUT
    DUT
    +關(guān)注

    關(guān)注

    0

    文章

    189

    瀏覽量

    12386

原文標(biāo)題:用DtsTerminal驗(yàn)證earbud/headset程序是否正常進(jìn)入DUT模式

文章出處:【微信號(hào):TalkBT,微信公眾號(hào):藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    藍(lán)牙AT模式正常模式切換進(jìn)入AT后無(wú)法再正常模式工作

    我想上電以后 , 進(jìn)入AT, 改完再進(jìn)入正常模式因?yàn)樾“遄鯬CB焊板子上了 3.3V沒(méi)發(fā)改 所以不好用電源來(lái)控制現(xiàn)在用復(fù)位來(lái)模擬電源開(kāi)關(guān) 程序如下 問(wèn)題是
    發(fā)表于 04-22 04:43

    請(qǐng)問(wèn)FPGA/CPLD怎么驗(yàn)證是否正常工作?

    FPGA/CPLD怎么驗(yàn)證是否正常工作? 現(xiàn)在手頭上有一塊板子,里面有FPGA/CPLD電路,芯片是Spartan-6系列的,現(xiàn)在已經(jīng)有此芯片的FLASH燒寫程序,也通過(guò)燒寫器燒進(jìn)fl
    發(fā)表于 06-14 09:04

    IC驗(yàn)證在現(xiàn)代IC設(shè)計(jì)流程中的位置和作用

    的反應(yīng)是否與特性列表和設(shè)計(jì)規(guī)格說(shuō)明書中的一致,如中斷是否置起。DUT是否足夠穩(wěn)健,能夠從異常狀態(tài)中恢復(fù)到正常的工作
    發(fā)表于 12-01 14:39

    IC驗(yàn)證"UVM驗(yàn)證平臺(tái)"組成(三)

    ,也有異常的激勵(lì);有這種模 式的激勵(lì),也有那種模式的激勵(lì)。激勵(lì)的功能是由driver來(lái)實(shí)現(xiàn)的。驗(yàn)證平臺(tái)要能夠根據(jù)DUT的輸出來(lái)判斷DUT的行為是否
    發(fā)表于 12-02 15:21

    如何使用CBT進(jìn)入DUT模式進(jìn)行藍(lán)牙射頻測(cè)試?

    我想用 CBT(信令測(cè)試)對(duì)藍(lán)牙進(jìn)行 RF 測(cè)試,并讓我的板子進(jìn)入 DUT 模式進(jìn)行測(cè)試。但是我無(wú)法從 SDK 中的指南中找到執(zhí)行此操作的方法。什么演示應(yīng)用程序適合這個(gè)?我使用的是 M
    發(fā)表于 03-28 08:14

    Headset detection in AIC33 and

    Headset de
    發(fā)表于 06-24 17:00 ?18次下載

    如何判斷萬(wàn)是否正常?

    萬(wàn)表分?jǐn)?shù)字式和指針式。下面分別介紹一下判斷是否正常的方法。
    的頭像 發(fā)表于 06-11 18:00 ?2.4w次閱讀

    調(diào)試STM32時(shí)能下載程序但調(diào)試模式(debug)無(wú)法進(jìn)入main函數(shù)問(wèn)題

    調(diào)試STM32時(shí)能下載程序但調(diào)試模式(debug)無(wú)法進(jìn)入main函數(shù)問(wèn)題 今天調(diào)試程序時(shí),突然發(fā)現(xiàn)程序
    發(fā)表于 12-01 13:36 ?17次下載
    調(diào)試STM32時(shí)能下載<b class='flag-5'>程序</b>但調(diào)試<b class='flag-5'>模式</b>(debug)無(wú)法<b class='flag-5'>進(jìn)入</b>main函數(shù)問(wèn)題

    在QCC5171平臺(tái)的headset工程下如何實(shí)現(xiàn)按鍵的三擊操作

    與早期的earbud或者source工程不一樣,當(dāng)年在官方提供的例子程序中是實(shí)現(xiàn)了單擊、長(zhǎng)按、雙擊(DOUBLE_CLICK)等操作,而在新的headset程序中,雙擊已經(jīng)被取消了,取
    的頭像 發(fā)表于 08-20 09:32 ?2666次閱讀

    如何解決headset程序依舊能夠連上之前配對(duì)過(guò)的手機(jī)問(wèn)題呢

    在r344.1版本程序中,headset程序在有配對(duì)信息的情況下,進(jìn)入pairing狀態(tài)后,headset依舊能夠回連上之前配對(duì)過(guò)的手機(jī)
    的頭像 發(fā)表于 10-20 10:08 ?1006次閱讀

    DUT 和 testbench 連接教程

    我們知道,不論是哪一級(jí)的驗(yàn)證,最終都是通過(guò) pin 連接到 DUT 上向其施加激勵(lì),**對(duì)于 UVM 驗(yàn)證平臺(tái)中,使用虛接口來(lái)實(shí)現(xiàn) DUT驗(yàn)證
    的頭像 發(fā)表于 03-21 11:20 ?1503次閱讀

    芯片驗(yàn)證中的checker和scoreboard介紹

    典型的和驗(yàn)證組件相對(duì)比較獨(dú)立的checker,這些checker通常與時(shí)序相關(guān),例如檢查DUT中的狀態(tài)機(jī)是否永遠(yuǎn)不會(huì)進(jìn)入某個(gè)狀態(tài),檢查接口上的vld-rdy時(shí)序符合協(xié)議。
    的頭像 發(fā)表于 04-26 09:45 ?2309次閱讀

    芯片驗(yàn)證需要圍繞DUT做什么?

    TestBench即測(cè)試平臺(tái),是為了檢驗(yàn)待測(cè)設(shè)計(jì)(design under test,DUT)而搭建的驗(yàn)證環(huán)境。
    的頭像 發(fā)表于 06-12 17:38 ?2210次閱讀
    芯片<b class='flag-5'>驗(yàn)證</b>需要圍繞<b class='flag-5'>DUT</b>做什么?

    驗(yàn)證組件配置參數(shù)

    一些典型 的 驗(yàn)證組件 配 置參數(shù)示例:? 一個(gè)agent可以被配置為 active 或者 passive 模式。在active模式下agent驅(qū)動(dòng)DUT,在passive
    的頭像 發(fā)表于 06-14 10:20 ?616次閱讀
    <b class='flag-5'>驗(yàn)證</b>組件配置參數(shù)

    【安泰維修】如何驗(yàn)證吉時(shí)利源表2400是否正常?

    能夠進(jìn)行精準(zhǔn)、快速維修的公司和工程師不多,而我們西安 安泰儀器服務(wù) 中 心 就具備有這方面的能力,已經(jīng)為客戶解決了很多這種類型儀器的疑難雜癥,具有相當(dāng)豐富的經(jīng)驗(yàn),今天安泰維修中心小編幫您整理如何驗(yàn)證自己的源表是否正常! ? 如何
    的頭像 發(fā)表于 06-19 10:05 ?377次閱讀