Qualcomm藍牙耳機FAQ(36)----優化ADK6.4.2.26Sink工程KSP的使用

大家好!歡迎大家登陸大大通平台!!!

之前我有給大家推薦一個“Qualcomm 藍牙耳機FAQ(23)---ADK6.4.2.26Sink工程KSP的使用 ”的博文,很多人是否好奇,怎麼又出一篇類似的博文?


當時採用的KSP版本是0.2.0的版本,這個版本有點過舊,其缺陷是不能修改錄音節點的各項信息,如錄音節點的採樣率等等。

比如通話模式下 WB是16k的採樣率,NB是8K的採樣率的需求。


描述之前,我仍需囉嗦一下,KSP是不支持USB DBG埠的,很多客戶問我們,怎麼我們的板子沒辦法用KSP錄音呀!!!,是不是你們技術支持不到位。。。。。

官方文檔截圖如下:


言歸正傳:

參考之前的博文,前面到連接手機播放音樂或者通話 這步操作的流程還是一樣。

至於前面需要做什麼,麻煩翻到我之前的博文看看,不是QCC的忠實者,估計此時就頭痛了吧。

麻煩回爐重煉。。。。。。。。。


                        。。。。。。。。一萬個省略號。。。。。。。
9、打開CMD,跳動ADK_Toolkit_1.1.2.40_x64目錄裡面,運行activate.bat文件

成功後顯示


10、在debug界面點acat,再點擊開始,這裡第一次會安裝軟體,需要等待點時間

11、輸入框輸入指令stream.create_graph_img()

如果指令無效,可以把運行框中第一條命令放在cmd中運行在輸入


12、運行後,會自動彈出瀏覽器,顯示鏈路狀態,記錄節點的ID

如下所示,我需要抓取CVC下行0x1c0b節點的音頻


13、  在第9步的環境下(即python環境下)開啟KSP

配置相關數據

14、 輸入start開始捕抓,enter停止捕抓(或者回車兩次),數據會在前面設置的路徑下出現

備註:

FAQ1:不知道怎麼進入上述的CMD

A:進入系統主頁面,直接輸入cmd,就可以進入超級終端界面。

 

FAQ2:KSP的whl安裝文件,怎麼獲取

A:可以進入相關網站上下載,或者找大聯大AITg的FAE獲取

 

FAQ3:graphviz軟體怎麼獲取

A:到https://graphviz.org/download/下載相應的安裝包

 

FAQ4:當我打開ACAT的時候,報no mudule name ‘ACAT’

A:這顯示,是沒有ACAT的模塊,需要安裝ACAT,就可以了:

python -m pip install ADK\audio\ACAT-1.11.3-py3-none-any.whl

 

FAQ5:KSP是否是所有的節點都可以抓取

A:不一定,具體的可以去Qualcomm下載對KSP描述文檔了解,裡面詳細的說明那些節點不能抓取

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

評論

游子

游子

2023年11月10日
需要用0.4.2版本的ksp, 可以在earbude的ADK里去获取
Mybatis

Mybatis

2023年8月24日
请问在QCC3024工程中使用ksp报这个错如何解决,ERROR: Pydbg error: Unsupported chip version 0x2049 (Major: 0x49, Minor: 0x2, Variant: 0x0),现在安装的ksp版本为0.6.0,在308x芯片上可以正常使用。