0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

介紹在QCC5171下切換Equalizer的測(cè)試過(guò)程

藍(lán)牙 ? 來(lái)源:TalkBT ? 作者:TalkBT ? 2023-04-19 09:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

內(nèi)容簡(jiǎn)介

本文介紹在QCC5171下切換Equalizer的測(cè)試過(guò)程。

測(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

Here we go

切換EQ的最終調(diào)用函數(shù)為:OperatorsStandardSetUCID(peq_op,0x00);

ac6ca87c-de08-11ed-bfe3-dac502259ad0.png

其中ucid這個(gè)參數(shù)就是這里的:

ac75bb56-de08-11ed-bfe3-dac502259ad0.png

上面第一組是off,第二、三、四、五、六組為固定EQ,第七為user EQ。

設(shè)置EQ可以通過(guò)本地事件觸發(fā),也可以通過(guò)gaia,gaia就直接通過(guò)app進(jìn)入到Equalizer選項(xiàng)進(jìn)行設(shè)置即可。

本地事件觸發(fā)在headset_test.c中有一個(gè)測(cè)試函數(shù):

ac7d8836-de08-11ed-bfe3-dac502259ad0.png

這里的參數(shù)就一個(gè)preset,就是上面截圖中的UCID,如果是User EQ則直接輸入preset=0x3f,如果是其他EQ,則輸入preset = UCID-1,比如需要選擇Rock這組,則可以直接輸入:

apps1.fw.call.appTest_MusicProcessingSetPreset(1)

實(shí)際測(cè)試下來(lái),

通過(guò)appTest_MusicProcessingSetPreset來(lái)設(shè)置EQ,其log如下:

866.695 apps1: B0: appTest_MusicProcessingSetPresetPreset:8

866.695 apps1: B1: MusicProcessing_SetPreset 8

866.695 apps1: B2: MusicProcessing_SetPreset, sendgaia notification

866.695 apps1: B3: MusicProcessingGaiaPlugin_EqActiveChanged,new preset ID is: 8

866.695 apps1: B4:musicProcessingGaiaPlugin_EqSetChange

866.695 apps1: B5: GaiaFramework_SendNotification,feature_id 5, notification_id 1 not active on transport 48d08

866.697 apps1: B6:KYMERA_INTERNAL_USER_EQ_SELECT_EQ_BANK

866.697 apps1: B7: Kymera_SelectEqBankNow 8

866.697 apps1: B8: Kymera_SelectEqBankNow selecting8

866.785 apps1: B9:musicProcessingGaiaPlugin_MainHandler, transport 48340, pdu_id 5

866.785 apps1: BA:musicProcessingGaiaPlugin_GetUserEqSetConfiguration

866.785 apps1: BB:MusicProcessing_GetNumberOfActiveBands 5

866.785 apps1: BC:musicProcessingGaiaPlugin_GetUserEqSetConfiguration start 0 end 4 num 5 numrequested 5

866.785 apps1: BD:musicProcessingGaiaPlugin_PopulateEqBandInformation start_band 0, end_band 4

866.785 apps1: BE:musicProcessingGaiaPlugin_LoadEqParametersToPayload for band: 0

866.785 apps1: BF:musicProcessingGaiaPlugin_LoadEqParametersToPayload freq 120, q 2867, type 13,gain 180

866.785 apps1: C0:musicProcessingGaiaPlugin_LoadEqParametersToPayload for band: 1

866.785 apps1: C1:musicProcessingGaiaPlugin_LoadEqParametersToPayload freq 500, q 2867, type 13,gain 180

866.785 apps1: C2: musicProcessingGaiaPlugin_LoadEqParametersToPayloadfor band: 2

866.785 apps1: C3:musicProcessingGaiaPlugin_LoadEqParametersToPayload freq 1500, q 2867, type 13,gain 180

866.785 apps1: C4:musicProcessingGaiaPlugin_LoadEqParametersToPayload for band: 3

866.785 apps1: C5:musicProcessingGaiaPlugin_LoadEqParametersToPayload freq 5000, q 2867, type 13,gain 180

866.785 apps1: C6:musicProcessingGaiaPlugin_LoadEqParametersToPayload for band: 4

866.785 apps1: C7:musicProcessingGaiaPlugin_LoadEqParametersToPayload freq 12000, q 2867, type13, gain 180

866.785 apps1: C8: response_length 37

866.785 apps1: C9: 00 04 00 78 0b 33 0d 00

866.785 apps1: CA: b4 01 f4 0b 33 0d 00 b4

866.785 apps1: CB: 05 dc 0b 33 0d 00 b4 13

866.785 apps1: CC: 88 0b 33 0d 00 b4 2e e0

866.785 apps1: CD: 0b 33 0d 00 b4

866.788 apps1: CE:musicProcessingGaiaPlugin_PrintData, payload length is 2

866.788 apps1: CF:musicProcessingGaiaPlugin_PrintData payload[0] = 0

866.788 apps1: D0: musicProcessingGaiaPlugin_PrintDatapayload[1] = 4

如果要對(duì)設(shè)置EQ過(guò)程中做一些其他操作的話,可以參考上面的log來(lái)分析代碼。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5658

    瀏覽量

    128506
  • OEM
    OEM
    +關(guān)注

    關(guān)注

    4

    文章

    408

    瀏覽量

    51459
  • Software
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    11914
  • Equalizer
    +關(guān)注

    關(guān)注

    1

    文章

    18

    瀏覽量

    8316

原文標(biāo)題:QCC5171 headset工程切換EQ測(cè)試

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

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于IDDQ測(cè)試過(guò)程與功能實(shí)現(xiàn)的介紹

    本文介紹了基于2600系列的IDDQ測(cè)試過(guò)程與功能實(shí)現(xiàn)。
    發(fā)表于 05-07 06:25

    附加相位噪聲的測(cè)試過(guò)程是怎樣的?有什么注意事項(xiàng)?

    本文簡(jiǎn)單介紹了相位噪聲的定義,詳細(xì)介紹了附加相位噪聲的測(cè)試過(guò)程,給出了實(shí)際的測(cè)試結(jié)果,指出了附加相位噪聲測(cè)試過(guò)程中的一些注意事項(xiàng),希望對(duì)附加
    發(fā)表于 05-11 06:50

    用示波器測(cè)試過(guò)程中探頭電阻故障分析中的影響

    用示波器測(cè)試過(guò)程中探頭電阻故障分析中的影響。故障現(xiàn)象是有一個(gè)表頭通信的過(guò)程中偶爾能通信一,然后就不能通信了,通信部分的電路如下圖所示:
    發(fā)表于 01-11 07:52

    動(dòng)態(tài)模型軟件系統(tǒng)測(cè)試過(guò)程中的應(yīng)用研究

    系統(tǒng)測(cè)試是軟件開(kāi)發(fā)過(guò)程中的重要環(huán)節(jié),系統(tǒng)測(cè)試過(guò)程的動(dòng)態(tài)模型有助于更好地理解和分析系統(tǒng)行為,做出正確的判斷和決策;相對(duì)于已有的軟件測(cè)試模型,通過(guò)對(duì)錯(cuò)誤發(fā)現(xiàn)效率的
    發(fā)表于 07-16 11:58 ?8次下載

    TDR測(cè)試過(guò)程靜電危害及其預(yù)防

    文章簡(jiǎn)要介紹靜電產(chǎn)生原理及其危害,詳細(xì)分析TDR儀器主體結(jié)構(gòu)及測(cè)試過(guò)程靜電危害,針對(duì)靜電產(chǎn)生環(huán)節(jié)采取預(yù)防措施,并初步取得成效。
    發(fā)表于 12-16 11:24 ?3527次閱讀
    TDR<b class='flag-5'>測(cè)試過(guò)程</b>靜電危害及其預(yù)防

    測(cè)試QCC5127的bug時(shí)穿插總結(jié)分享

    本文介紹測(cè)試QCC5127的bug時(shí)穿插的一個(gè)總結(jié),算是番外篇。主要記錄兩個(gè)手機(jī)同時(shí)連接一個(gè)耳機(jī),且同時(shí)音樂(lè)播放狀態(tài)
    的頭像 發(fā)表于 10-23 10:43 ?2807次閱讀
    <b class='flag-5'>測(cè)試</b><b class='flag-5'>QCC</b>5127的bug時(shí)穿插總結(jié)分享

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

    與早期的earbud或者source工程不一樣,當(dāng)年在官方提供的例子程序中是實(shí)現(xiàn)了單擊、長(zhǎng)按、雙擊(DOUBLE_CLICK)等操作,而在新的headset程序中,雙擊已經(jīng)被取消了,取而代之的是多擊(MULTI_CLICK)這個(gè)事件,所以之前老的ADK中通過(guò)修改代碼實(shí)現(xiàn)三擊、四擊操作的方法已經(jīng)不適用于當(dāng)前ADK了
    的頭像 發(fā)表于 08-20 09:32 ?2990次閱讀

    滲透測(cè)試過(guò)程中所使用的抓包方法

    本篇只是簡(jiǎn)單分享平常筆者滲透測(cè)試過(guò)程中所使用的抓包方法,后面會(huì)繼續(xù)更新其他以及安卓端的抓包方法,比較適合沒(méi)理解過(guò)這方面的新手作參考。
    的頭像 發(fā)表于 02-01 15:41 ?1957次閱讀

    防靜電ESD測(cè)試過(guò)程展示

    點(diǎn)擊上方藍(lán)字關(guān)注我們防靜電ESD測(cè)試過(guò)程展示本期內(nèi)容為ESD的測(cè)試過(guò)程,先來(lái)看一規(guī)格書(shū)中有哪些參數(shù)VRWM和IT是固定的,可用作設(shè)置參考,所以我們要測(cè)試的就是VBIPPVCIRC和V
    的頭像 發(fā)表于 09-30 17:18 ?2354次閱讀
    防靜電ESD<b class='flag-5'>測(cè)試過(guò)程</b>展示

    高通藍(lán)牙芯片 QCC5171 Data Sheet

    高通藍(lán)牙LEADUIO芯片QCC5171DataSheet
    發(fā)表于 05-05 15:51 ?40次下載

    高通Qualcomm-QCC51xx系列藍(lán)牙音頻芯片

    高通Qualcomm-QCC51xx系列藍(lán)牙音頻芯片LEaudio芯片:QCC5171,QCC5172,QCC5181●支持LEaudioAptxLosslessAuracast,TW
    發(fā)表于 01-09 17:01 ?36次下載

    高通LE Audio Qualcomm S5 &amp; S3 Gen2 training

    高通LE Audio Qualcomm S5 & S3 Gen2 trainingQCC3081,QCC3083,QCC3084,QCC3086QCC5181,QCC5171,
    發(fā)表于 03-14 14:40 ?9次下載

    高通Qualcomm-QCC51xx系列芯片QCC5181 QCC5171

    高通Qualcomm-QCC51xx系列芯片 QCC5181 QCC5171
    發(fā)表于 03-14 14:49 ?60次下載

    如何解決車載部品測(cè)試過(guò)程中峰值電流不足的問(wèn)題?

    甚至測(cè)試失敗。本文將詳細(xì)介紹如何解決這個(gè)問(wèn)題,并提供一些建議和技巧。 第一步是了解峰值電流的概念。電子系統(tǒng)的正常運(yùn)行中,某些操作可能需要很高的電流。這種高峰電流被稱為峰值電流。在車載部品測(cè)試
    的頭像 發(fā)表于 11-23 10:33 ?790次閱讀

    RIGOL產(chǎn)品材料應(yīng)力測(cè)試過(guò)程中的應(yīng)用

    、強(qiáng)度、剛度、穩(wěn)定性等,可以精確地控制產(chǎn)品質(zhì)量。本篇解決方案將介紹RIGOL產(chǎn)品材料應(yīng)力測(cè)試過(guò)程中的應(yīng)用。
    的頭像 發(fā)表于 07-12 17:01 ?537次閱讀
    RIGOL產(chǎn)品<b class='flag-5'>在</b>材料應(yīng)力<b class='flag-5'>測(cè)試過(guò)程</b>中的應(yīng)用

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品