此博文建立一個QCC5120晶片為主,在ADK6.4.0.34的發展平台,去啟動TWS(True Wireless) 的展示:
(1) 用QMDE(V2.3.2.126)去開啟一個以ADK6.4.0.34平台的專案:
(2)存成一個適合的名字和資料夾
(3)定義一個適合的藍牙地址和名稱
(4)專案的特性要修改成Enable_Peer_Peer_TWSPEER_AVRCP見下圖
(5)建議先刪除舊的資料,再開始燒碼
(6)進行燒碼
(7)利用USB Port啟動ADK configration tool 關閉ShareMe的設定
(8)利用USB Port啟動ADK configration tool 開始TWS的設定
(1) 用QMDE(V2.3.2.126)去開啟一個以ADK6.4.0.34平台的專案:
(2)存成一個適合的名字和資料夾
(3)定義一個適合的藍牙地址和名稱
(4)專案的特性要修改成Enable_Peer_Peer_TWSPEER_AVRCP見下圖
(5)建議先刪除舊的資料,再開始燒碼
(6)進行燒碼
(7)利用USB Port啟動ADK configration tool 關閉ShareMe的設定
(8)利用USB Port啟動ADK configration tool 開始TWS的設定
(9)在ADK Configration tools中的Config Set>User Interface>User Event 頁面可以找到
Peer_Session_Single_Button_Pair 如下圖,
啟動它可以在Pydbg或Live_Pydbg看到這些訊息
這裡是利用這樣子的Button Trigger 條件去建制一個按扭觸發事件
SHORT PRESS VOL+&VOL- for Single pair
(10)ADK configration 進行新的修改參數存檔並且用NvsApp.exe存下新的image XUV.
(11)準備第二片EVB board,僅修改藍牙地址和名稱,可以用ConfigCmd.exe 去修改這二筆資料
或是直接在htf file 改正並且Deploy
展示:
(1)把第一片EVB board(1-CF376-CF212-TWS)及第二片EVB board(2-CF376-CF212-TWS) 照順序個
別配對手機,此時兩片EVB BAORD會變成一個連結手機,一個等待連結的燈號
(2)同時在兩個EVB Board按扭觸發Peer_Session_Single_Button_Pair,Short Press Vol+/Vol- ,兩
個EVB board 在燈號上會變成快速閃動並且Show出Pairing 在LCDDISPLAY,如果有連結QMDE
pydbg 還會印出EventUsrPeerSessionPair字串。
(3)直到LED燈號同步慢閃時,正式同步TWS
(4)直接在手機撥放音樂,兩個EVB Baord可以聽到聲音,完成展示。
評論
Small V
2021年9月16日
我很菜
2021年6月17日