Как выполнить чтение сразу после выполнения записи с помощью RxAndroidBle? - PullRequest
0 голосов
/ 26 июня 2018

Примеры RxAndroidBle предоставляют для пример того, как выполнить запись после чтения , но ничего о чтении после записи. Я пытался выполнить процедуру выполнения записи после чтения, но для моего случая использования, но flatMap, где я выполняю запись, возвращает Observable с байтом, поэтому я не могу получить доступ к RxBleConnection

1 Ответ

0 голосов
/ 22 июля 2018

После того, как вы .establishConnection(), вставьте .doOnNext( connection -> savedConnection = connection) и используйте savedConnection для будущих операций.

Не забудьте .dispose(), когда закончите, чтобы разорвать соединение (а также установить savedConnection = null).

...