2014-09-28 127 views
0

所以我有一個三星HM1300(http://www.samsung.com/us/mobile/cell-phones-accessories/BHM1300NBACSTA)。黑客一個藍牙耳機

我想破解這個設備,並從呼叫按鈕傳輸按鈕數據以獲取其他內容。這可能嗎?我剛剛開始瞭解藍牙,我不確定什麼是可能的/不可能的。

爲了更加清楚,該設備目前有音量增大/減小按鈕以及通話/接聽呼叫按鈕。我想將設備與我的電腦或Android設備(無論哪個更容易)配對,並且運行一些腳本/應用程序以接收所有發送的藍牙命令。如果有人按下通話按鈕,腳本/應用程序應接收該數據並執行一些操作。

這可能嗎?如果是這樣,我將如何去做。

謝謝!

回答

1

想一想。你的設備發送的信息是android操作系統。你可以以某種方式去做事,但是android/pc仍然會(據我所知)處理這些信息。這是由於發送不同的「控制」信號,因爲它有標準化。這使得它成爲用戶無法處理的I/O信號。普通的線頭耳機也一樣。

+0

你以前做過嗎?任何鏈接來驗證這一點? – tabchas 2014-09-30 18:31:50

+0

我不完全理解Android(第一次開發),但我試圖瞭解這一點:http://stackoverflow.com/questions/17819649/how-to-capture-key-events-from-bluetooth-耳機與Android – tabchas 2014-09-30 18:32:38

+0

^以上帖子是關於播放,暫停,rev,ffwd按鈕。據我所知。而且據我瞭解,你想從方程式中捕捉事件。皮卡手機。 如果您在維基上查看不同的協議[鏈接](http://en.wikipedia.org/wiki/Bluetooth),則看起來耳機使用TSC協議來控制設置以接聽電話。這就是說,因爲它是中間件,任何事情都應該是可能的。 我想指出,這與特定設備無關,因爲它是手機中需要獲取的事件。 – brorbw 2014-10-01 00:02:31