1
我目前正在嘗試使用rxandroidble來取代我們應用程序之一的Android原生BLE API。如何禁用rxandroidble的通知?
如何禁用通知?我能夠與樣本代碼,使這一個:
device.establishConnection(context, false)
.flatMap(rxBleConnection -> rxBleConnection.setupNotification(characteristicUuid))
.doOnNext(notificationObservable -> { // OK })
.flatMap(notificationObservable -> notificationObservable)
.subscribe(bytes -> { // OK });
但在我的產品我有,我有禁用/啓用對需求的通知(S)的用例。
另外,我試圖直接取消訂閱/重新連接,而不是禁用/啓用通知,但取消訂閱命令永遠不會執行顯然,我的假設是因爲我有一個高吞吐量(我的設備通知在300 - 400Hz),是它合理?
(我知道BLE不高通量最合適的技術,但它是對R & d目的在這裏:))
感謝您的幫助!
完美,取消訂閱它效果很好!謝謝! – Myx