导航:首页 > 器材知识 > ble如何设置中文设备名称

ble如何设置中文设备名称

发布时间:2024-11-01 00:11:00

① android ble 外设设备怎么有多组uuid

目前在开发android ble 方面,想要实现程序在后台运行,进入ble设备范围就给用户发送通知。我是通过把connectGatt(Context context, boolean autoConnect, BluetoothGattCallback callback) 的自动连接参数设成true来判断

② flutter 蓝牙ble(blue tooth),同时连接多台/多个设备

于是就有了写作本文的动力,-------->解决同时连接多台蓝牙设备!!!

flutter_blue 适合于单台的蓝牙设备,使用起来简单
flutter_reactive_ble 适合于单台的蓝牙设备,多台蓝牙设备也可以用
flutter_ble_lib 适合于单台的蓝牙设备,多台蓝牙设备也可以用,可以在模拟器上进行调试蓝牙

感觉后2个第三方库都可以使用,本人先入为主使用了flutter_reactive_ble,所以本文以flutter_reactive_ble为基础进行介绍

先声明4个全局变量,后面会用到

开始扫描

如果扫描过程,不使用过滤条件,withServices这个参数可以给个空数组

停止扫描如下

连接设备

断开设备,
每连接成功一个设备后,就会产生一个_connectionStreamSubscription,对应设备的断开,就用对应的StreamSubscription去断开, 可以用一个HashMap,去记录 连接成功的设备 与 StreamSubscription 的对应关系

去扫描服务,并过滤服务,扫描结果服务里面是包含有特征的数组,如: serviceId:[fff0,fff1,fff2,fff3,...]

去监听上报来的数据,参数来自前面扫描到的结果serviceId--服务ID, characteristicId--特征ID,deviceId--设备ID

后面就是各位看官根据自己的需求去做逻辑处理啦。

对设备设置命令,发送请求(写操作),list为整形数据,要写的数据

读取设备的信息(读操作)

flutter 多台蓝牙设备同时连接的分享就到这里喽,小伴们,觉得有点用的话,或者已经看到这里面来的请点个赞吧~~ 后续分享更多有关flutter的文章。如果有疑问的话,请在下方留言~

过一段时间后,我在项目把这个蓝牙库用起来了,基本能满足日常需求.效果如下:

阅读全文

与ble如何设置中文设备名称相关的资料

热点内容
电梯停电自动救援装置接线 浏览:282
铸造件有气孔用什么腻子粉 浏览:954
供暖阀门钥匙怎么安装 浏览:351
机械表运作是靠什么 浏览:476
soy是什么阀门商标 浏览:534
容声冰箱不制冷也不制冻怎么办 浏览:658
汽修工具箱整理方案 浏览:663
电机外壳铝合金铸造怎么选 浏览:261
海尔空调制冷标上面是什么标 浏览:82
无锡哪里可以安装etc设备 浏览:789
机械租赁货物名称怎么开 浏览:641
机械革命笔记本换个键盘多少钱 浏览:997
苏州鑫达机械有限公司怎么样 浏览:210
自动并列装置中频率差测量 浏览:352
口罩上的小阀门是什么 浏览:742
自动扶梯防滑装置安装规范 浏览:465
什么烃化物可以做制冷剂 浏览:253
汕头博世电动工具批发 浏览:894
供热暖气开阀门钥匙 浏览:914
水箱自动补水的阀门叫什么牌子好 浏览:89