本文介紹在測試QCC5127的bug時(shí)穿插的一個(gè)總結(jié),算是番外篇。主要記錄兩個(gè)手機(jī)同時(shí)連接一個(gè)耳機(jī),且同時(shí)在音樂播放狀態(tài)下時(shí),如何通過按鍵來選擇音源。
測試工具
MDE:MDE_WIN_2.3.2.126
Toolkit:NULL
QACT:NULL
Hardware:高通官方QCC5127開發(fā)板
Software:ADK QCC512X ROM V21 WIN 6.4.2.21,sink
本文測試采用的是高通官方的開發(fā)部,如果是其他硬件,這里的內(nèi)容請自行腦補(bǔ)。
首先,查看開發(fā)板的原理圖,我們可以發(fā)現(xiàn)開發(fā)板上的按鍵和實(shí)際對應(yīng)的IO口有如下關(guān)系:
最后的邏輯輸入ID是通過ADK configuration tool查看到的。
首先燒錄默認(rèn)的sink程序,然后根據(jù)當(dāng)前空閑的按鍵狀態(tài),我們配置以下幾個(gè)事件(Configuration Set 》 User Interface 》User Events):
Enter Pairing是讓耳機(jī)進(jìn)入配對狀態(tài),主要是用于配對第二個(gè)手機(jī)使用,跟切換A2DP本身沒太大關(guān)系。
Select AudioSource A2DP1和Select AudioSource A2DP2看字面就知道是什么意思了。
注:截圖中的State Mask要根據(jù)實(shí)際情況選擇,截圖中沒有選。
設(shè)置完畢后,就可以測試了。
讓手機(jī)A和手機(jī)B都連上板子,然后手機(jī)A和手機(jī)B都播放音樂,通過同時(shí)短按SW3,SW5,SW6就能切換到手機(jī)A的音樂,同時(shí)短按SW4,SW5,SW6就能切到手機(jī)B的音樂。
補(bǔ)充,如果無法切換,可能需要在ADK configuration tool中將“configuration set 》Audio 》Input 》Source Selection 》Audio Input Selection”由Auto改為Manual:
責(zé)任編輯人:CC
-
音源
+關(guān)注
關(guān)注
0文章
11瀏覽量
9902
原文標(biāo)題:QCC51xx測試按鍵切換A2DP音源
文章出處:【微信號:TalkBT,微信公眾號:藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
轉(zhuǎn): 13年棘手Bug調(diào)試總結(jié)18條教訓(xùn)
QCC3020是什么?QCC3020有哪些核心技術(shù)優(yōu)勢?
QCC3026是什么?QCC3026芯片特征
求購 QCC5141 QCC5151 QCC5144 藍(lán)牙音頻 SoC 藍(lán)牙芯片
HA-5127, HA-5127A pdf datashee
工程師跨度13年、回顧194個(gè)bug總結(jié)的18條編碼、測試和調(diào)試經(jīng)驗(yàn)教訓(xùn)
如何將QCC5127的PIO2作為普通PIO口使用

解讀QCC512x sink工程如何獲取手機(jī)端的藍(lán)牙名稱

評論