在RxAndroidBle中,我要设置MTU,然后从连接中读取特征。
device
.establishConnection(false)
.flatMapSingle(conn -> conn.requestMtu(64))
.flatMapSingle(mtu -> <?>);
然后我想做一个conn.readCharacteristic
,但是在提高MTU之后我没有对conn
的引用。
我对RxJava2并不陌生,所以也许我在概念上缺少一些东西。有人可以在这里提供任何见解吗?
答案 0 :(得分:0)
你可以那样做
device
.establishConnection(false)
.flatMapSingle(conn -> conn.requestMtu(64)
.flatMap(mtu -> conn.readCharacteristic()))