專利名稱:識(shí)別耳機(jī)類型的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子領(lǐng)域,尤其涉及一種識(shí)別耳機(jī)類型的方法。
背景技術(shù):
現(xiàn)有高通QSC60x0平臺(tái),只能提供對(duì)4pin話務(wù)型耳機(jī)的支持,其通過(guò)耳機(jī)鍵電流 來(lái)判斷用戶是否觸發(fā)了 4pin話務(wù)型耳機(jī)功能;而如果用戶在耳機(jī)接口接入的是3pin音樂(lè) 耳機(jī),則該平臺(tái)會(huì)認(rèn)為耳機(jī)鍵一直處于觸發(fā)狀態(tài),則會(huì)帶來(lái)很多意外的事件,比如自動(dòng)接聽(tīng) 電話,自動(dòng)掛斷電話等,嚴(yán)重影響用戶體驗(yàn)度。因此,對(duì)于諸多采用該平臺(tái)的設(shè)備,如何改進(jìn)該平臺(tái)的這一缺陷,實(shí)已成為本領(lǐng)域 技術(shù)人員需要解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種簡(jiǎn)單易施的識(shí)別耳機(jī)類型的方法。為達(dá)上述目的及其他目的,本發(fā)明提供的識(shí)別耳機(jī)類型的方法,用于具有能接入 3pin耳機(jī)和4pin耳機(jī)的設(shè)備中,其包括步驟1)當(dāng)所述設(shè)備的耳機(jī)接口接入耳機(jī)時(shí),延遲 第一預(yù)設(shè)時(shí)間后,啟動(dòng)hook鍵電流采樣器;幻多次讀取所述hook鍵電流采樣器所采樣的 hook鍵電流;幻計(jì)算所述多次讀取的hook鍵電流的平均值,并判斷所述平均值是否超過(guò)預(yù) 設(shè)值,如果是,則初次確定所接入的耳機(jī)為3pin型耳機(jī),否則,確定所接入的耳機(jī)為4pin型 耳機(jī)。作為一種優(yōu)選方式,所述識(shí)別耳機(jī)類型的方法還可包括步驟在確定所接入的耳 機(jī)為3pin型耳機(jī)后,等待第二預(yù)設(shè)時(shí)間后,再次讀取所述hook鍵電流采樣器當(dāng)前采樣的電 流,并判斷當(dāng)前采樣的電流是否仍超過(guò)預(yù)設(shè)值,如是,則再次確定所接入的耳機(jī)為3pin型 耳機(jī),同時(shí)控制所述hook鍵電流采樣器不再進(jìn)行電流采樣。較佳的,所述第二預(yù)設(shè)時(shí)間可為2s ;所述第一預(yù)設(shè)時(shí)間可為100ms。此外,所述hook鍵電流采樣器可以為模數(shù)轉(zhuǎn)換電路;所述設(shè)備可以為采用高通 QSC60x0平臺(tái)的設(shè)備等。綜上所述,本發(fā)明的識(shí)別耳機(jī)類型的方法通過(guò)對(duì)多次采樣hook鍵電流進(jìn)行分析, 即可有效識(shí)別所接入的耳機(jī)類型,進(jìn)而可針對(duì)不同耳機(jī)執(zhí)行不同處理方式。本發(fā)明的其他方面由于本文的公開(kāi)內(nèi)容,對(duì)本領(lǐng)域技術(shù)人員而言是顯而易見(jiàn)的。以下結(jié)合附圖對(duì)本實(shí)用新型/發(fā)明進(jìn)行詳細(xì)說(shuō)明。
圖1為本發(fā)明的識(shí)別耳機(jī)類型的方法流程圖。
具體實(shí)施例方式以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
3
請(qǐng)參見(jiàn)圖1,本發(fā)明的識(shí)別耳機(jī)類型的方法可應(yīng)用于具有能接入3pin耳機(jī)和4pin 耳機(jī)的設(shè)備中,例如,采用高通Qsceoxo平臺(tái)的設(shè)備等。所述方法包括如下步驟首先,當(dāng)所述設(shè)備啟動(dòng)并進(jìn)入待機(jī)狀態(tài)。接著,所述設(shè)備判斷其耳機(jī)接口是否接入耳機(jī),如否,則返回待機(jī)狀態(tài),如是,則所 述設(shè)備在延遲第一預(yù)設(shè)時(shí)間,例如,IOOms后,啟動(dòng)hook鍵電流采樣器。在本實(shí)施例中,所述 hook鍵電流采樣器為模數(shù)轉(zhuǎn)換電路(ADC)。接著,所述hook鍵電流采樣器多次采樣hook鍵電流。例如,ADC采樣10次hook 鍵電流,例如分別為150、151、150、152、151、152、150、150、150、151。接著,計(jì)算所述hook鍵電流采樣器多次采樣的電流的平均值。例如,計(jì)算的平均 值為(150+151+150+152+151+152+150+150+150+151)/10 = 150.7。接著,判斷所述平均值是否超過(guò)預(yù)設(shè)值,如果是,則初次確定所接入的耳機(jī)為3pin 型耳機(jī),否則,確定所接入的耳機(jī)為4pin型耳機(jī)。其中,所述預(yù)設(shè)值可設(shè)置為140等。例如, 對(duì)于計(jì)算出的平均值150. 7,由于150. 7大于140,故設(shè)備初次確定所接入的耳機(jī)為3pin型 耳機(jī)。此外,需要說(shuō)明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,預(yù)設(shè)值并非以140為限,該值可 根據(jù)設(shè)備在接入3pin型耳機(jī)和4pin型耳機(jī)時(shí)的hook鍵電流值來(lái)確定。例如,設(shè)備在接入 3pin型耳機(jī)時(shí),hook鍵電流值通常為100左右,而在接入4pin型耳機(jī)時(shí),hook鍵電流值通 常為50左右,如此,則可將預(yù)設(shè)值設(shè)置在80。接著,在等待第二預(yù)設(shè)時(shí)間,例如,2s,后,再次讀取所述hook鍵電流采樣器所多 次采樣的hook鍵電流。例如,再次讀取10次所采樣的hook鍵電流,并計(jì)算出這10次hook 鍵電流的平均值。接著,再次判斷所計(jì)算出平均值是否超過(guò)預(yù)設(shè)值,如果是,則再次確定所接入的耳 機(jī)為3pin型耳機(jī),隨即關(guān)閉hook鍵電流采樣器;如否,則判斷接入的耳機(jī)為4pin型耳機(jī)。綜上所述,本發(fā)明的識(shí)別耳機(jī)類型的方法通過(guò)對(duì)耳機(jī)接入時(shí)的hook鍵電流的采 樣進(jìn)行分析,可對(duì)插入的耳機(jī)類型進(jìn)行判斷,從而可實(shí)現(xiàn)對(duì)不同的耳機(jī)類型有不同的處理 程序。例如,如果接入的是3pin型音樂(lè)耳機(jī),就屏蔽耳機(jī)鍵的功能,避免干擾用戶的正常通 話等功能;如果接入的是4pin型話務(wù)型耳機(jī),就轉(zhuǎn)到4pin耳機(jī)的處理模塊,即正常上報(bào) 耳機(jī)鍵,可以保證用戶接通,掛斷電話等一些特殊操作,方便用戶在聽(tīng)音樂(lè)時(shí)可以選用自己 喜歡的耳機(jī)而不用擔(dān)心來(lái)電的影響。在本發(fā)明提及的所有文獻(xiàn)都在本申請(qǐng)中引用作為參考,就如同每一篇文獻(xiàn)被單獨(dú) 引用作為參考那樣。此外應(yīng)理解,在閱讀了本發(fā)明的上述講授內(nèi)容之后,本領(lǐng)域技術(shù)人員可 以對(duì)本發(fā)明作各種改動(dòng)或修改,這些等價(jià)形式同樣落于本申請(qǐng)所附權(quán)利要求書(shū)所限定的范圍。
權(quán)利要求
1.一種識(shí)別耳機(jī)類型的方法,用于具有能接入3pin耳機(jī)和4pin耳機(jī)的設(shè)備中,其特征 在于包括步驟1)當(dāng)所述設(shè)備的耳機(jī)接口接入耳機(jī)時(shí),延遲第一預(yù)設(shè)時(shí)間后,啟動(dòng)hook鍵電流采樣器;2)多次讀取所述hook鍵電流采樣器所采樣的hook鍵電流;3)計(jì)算所述多次讀取的hook鍵電流的平均值,并判斷所述平均值是否超過(guò)預(yù)設(shè)值,如 果是,則初次確定所接入的耳機(jī)為3pin型耳機(jī),否則,確定所接入的耳機(jī)為4pin型耳機(jī)。
2.如權(quán)利要求1所述的識(shí)別耳機(jī)類型的方法,其特征在于步驟幻還包括步驟在確定 所接入的耳機(jī)為3pin型耳機(jī)后,等待第二預(yù)設(shè)時(shí)間后,再次讀取所述hook鍵電流采樣器當(dāng) 前采樣的電流,并判斷當(dāng)前采樣的電流是否仍超過(guò)預(yù)設(shè)值,如是,則再次確定所接入的耳機(jī) 為3pin型耳機(jī),同時(shí)控制所述hook鍵電流采樣器不再進(jìn)行電流采樣。
3.如權(quán)利要求2所述的識(shí)別耳機(jī)類型的方法,其特征在于所述第二預(yù)設(shè)時(shí)間為2s。
4.如權(quán)利要求1所述的識(shí)別耳機(jī)類型的方法,其特征在于所述第一預(yù)設(shè)時(shí)間為 100ms。
5.如權(quán)利要求1所述的識(shí)別耳機(jī)類型的方法,其特征在于所述hook鍵電流采樣器為 模數(shù)轉(zhuǎn)換電路。
6.如權(quán)利要求1所述的識(shí)別耳機(jī)類型的方法,其特征在于所述設(shè)備為采用高通 QSC60x0平臺(tái)的設(shè)備。
全文摘要
本發(fā)明提供一種識(shí)別耳機(jī)類型的方法,用于具有能接入3pin耳機(jī)和4pin耳機(jī)的設(shè)備中,首先,當(dāng)所述設(shè)備的耳機(jī)接口接入耳機(jī)時(shí),再延遲第一預(yù)設(shè)時(shí)間后,再啟動(dòng)hook鍵電流采樣器;隨后,多次讀取所述hook鍵電流采樣器所采樣的hook鍵電流,并計(jì)算所述多次讀取的hook鍵電流的平均值,接著,再判斷所述平均值是否超過(guò)預(yù)設(shè)值,如果是,則初次確定所接入的耳機(jī)為3pin型耳機(jī),否則,確定所接入的耳機(jī)為4pin型耳機(jī),由此,可有效識(shí)別所接入的耳機(jī)類型,為避免誤判,還可在初次確定接入的耳機(jī)為3pin型耳機(jī)后,延遲一定時(shí)間再次對(duì)hook鍵電流進(jìn)行采樣,進(jìn)而再次判斷所采樣的hook鍵電流的平均值是否仍超過(guò)預(yù)設(shè)值。
文檔編號(hào)H04R29/00GK102075845SQ201010613109
公開(kāi)日2011年5月25日 申請(qǐng)日期2010年12月29日 優(yōu)先權(quán)日2010年12月29日
發(fā)明者趙賡 申請(qǐng)人:上海華勤通訊技術(shù)有限公司