java RxAndroidBle如何从多个服务读取通知?
我使用rx安卓:2.1.0、rxjava:1.4.0和rx安卓:1.8.1
我正在尝试连接到设备,并从位于不同服务(温度服务、电池服务、自定义服务)中的特征接收通知
我已经浏览了很多页面,但还没有找到合适的解决方案。也许有人知道如何做到这一点
你可以在下面搜索框中键入要查询的问题!
我使用rx安卓:2.1.0、rxjava:1.4.0和rx安卓:1.8.1
我正在尝试连接到设备,并从位于不同服务(温度服务、电池服务、自定义服务)中的特征接收通知
我已经浏览了很多页面,但还没有找到合适的解决方案。也许有人知道如何做到这一点
# 1 楼答案
我已经把我的答案贴在这里了
我无法使用rxAndroidBle库,但standart one对我来说很好
# 2 楼答案
要在任何给定的外围设备上设置所有可能的通知/指示,首先需要连接到设备,然后发现所有服务并获取所有符合条件的特征。在这些特征上,应设置通知/指示,然后与其来源配对(如果需要)
示例代码:
帮助者包括: