2017-05-11 28 views
1

我正在開發一個與BLE外設進行通信的Android應用程序。我能夠啓用通知並從BLE外設接收數據。但是,幾秒鐘後,我在Android Studio的Android終端上收到以下消息,並通知停止。BluetoothGatt:onClientConnParamsChanged()

我注意到Android手機仍然連接到BLE外設作爲狀態= 0,但在BLE連接間隔更改= 156之後,通知停止。

有沒有人遇到類似的問題?我正在使用Android Studio中的BluetoothLEGatt示例。

感謝 哈尼族Abidi

D/BluetoothGatt: onClientConnParamsChanged() - Device=80:EA:CA:00:A8:77 interval=156 status=0enter code here 
+1

嗨,我面臨同樣的問題。你解決了嗎? – observer

+0

同樣的問題在這裏。任何人解決它,請發佈解決方案 – Firecat

回答

-2

連接參數更新無關通知訂閱狀態。你是否說你的onCharacteristicChanged沒有被調用,雖然你從外設發送通知?你應該再次檢查你的代碼。如果你認爲你已經做了一切正確的事情,你應該檢查android的hci snoop日誌或者使用BLE嗅探器來查看真正發生的事情。