2013-06-18 58 views
1

我想從標準藍牙單聲道耳機處理AT命令(用於雙擊事件)。默認情況下,雙擊將AT + BLDN命令(重撥事件)發送到手機。據Android文檔,註冊的廣播接收機用於如何處理Android中藍牙耳機的AT命令?

android.bluetooth.headset.action.VENDOR_SPECIFIC_HEADSET_EVENT

將處理相關的AT命令的所有這樣的供應商。但是,當耳機發送AT命令時不會調用它。雖然,重撥事件發生在手機上。

+0

Are you on Jellybean version – ashish

+0

不,我在4.0.3上。我也有果凍豆的問題。 – Anenth

+0

請看看@ https://android.googlesource.com/platform/packages/apps/Bluetooth/,根據我的理解AT命令在hfp/HeadsetStateMachine.java中處理..我也會看看雖然不確定 – ashish

回答

3

AT + BLDN是用於重撥的標準(GSM)命令。所以它是由系統本身處理的。而且根據我的理解,設備應該支持那些特定的命令,例如:plantronics specific命令,那麼只有用戶能夠獲得關於該命令的通知。