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

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

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

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

藍(lán)牙 ? 來源:TalkBT ? 作者:TalkBT ? 2023-04-19 09:24 ? 次閱讀

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

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

測(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可以通過本地事件觸發(fā),也可以通過gaia,gaia就直接通過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è)試下來,

通過appTest_MusicProcessingSetPreset來設(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過程中做一些其他操作的話,可以參考上面的log來分析代碼。






審核編輯:劉清

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

    關(guān)注

    8

    文章

    5091

    瀏覽量

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

    關(guān)注

    4

    文章

    400

    瀏覽量

    50232
  • Software
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    11654
  • Equalizer
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    8197

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

    鋰離子電池測(cè)試過程的誤差分析

    部分動(dòng)力電池企業(yè)將電池送外檢測(cè),不同結(jié)構(gòu)給出的結(jié)果往往也存在差異,更別提測(cè)試過程出現(xiàn)的各種數(shù)據(jù)波動(dòng)等異常。
    的頭像 發(fā)表于 12-02 17:19 ?6268次閱讀
    鋰離子電池<b class='flag-5'>測(cè)試過程</b>的誤差分析

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

    本文介紹測(cè)試QCC5127的bug時(shí)穿插的一個(gè)總結(jié),算是番外篇。主要記錄兩個(gè)手機(jī)同時(shí)連接一個(gè)耳機(jī),且同時(shí)音樂播放狀態(tài)
    的頭像 發(fā)表于 10-23 10:43 ?2378次閱讀
    <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中通過修改代碼實(shí)現(xiàn)三擊、四擊操作的方法已經(jīng)不適用于當(dāng)前ADK了
    的頭像 發(fā)表于 08-20 09:32 ?2588次閱讀

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

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

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

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

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

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

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

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

    高通Qualcomm-QCC51xx系列芯片QCC5181 QCC5171

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

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

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

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

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