蓝牙业务
2023-02-27 11:02:31 13 举报
AI智能生成
登录查看完整内容
蓝牙业务
作者其他创作
大纲/内容
开启扫描
特殊处理:每5秒重启一次扫描,保证同一个设备能被扫到多次广播。以满足web更新Rssi、清除已经不在信号范围的设备的需求。 直到调用Ble.stopScan
Ble.startScan
关闭扫描
Ble.stopScan
扫描发现(Nearby)
失败重试(3次)
建立蓝牙连接
读取蓝牙特征服务
Ble.connectDevice
AES 256 加密
组装16进制Bytes数据下发
Ble.write
AES 256 解密
解析读取的16进制Byte数据
Ble.read
打开蓝牙notify通道
Ble.startListen
关闭蓝牙notify通道
Ble.stopListen
关闭蓝牙连接
Ble.disconnect
配网
扫描发现/连接/配网/控制 同Thread设备
降级BLE控制
App发出 唤醒指令 蓝牙广播,等待设备响应广播;App发布 复位指令 蓝牙广播,等待设备响应广播;
Ble.oneKeyReset
一键复位功能
App发起广播唤起设备广播
多通道控制(暂未实现)
wifi+ble combo 设备
开启扫描特殊处理:兼容Matter广播(上电15分钟后或被第三方添加后消失)
扫描发现
自动
BleBusiness.connect
认证
自动重连
连接前校验配网状态
连接/配网
写数据/加密
监听notify/解密
控制
断开连接
Thread 设备
连接
meshJson维护
BleMesh设备
体脂秤
跳绳
牙刷
睡眠纽扣
涉及蓝牙的设备和业务
0 条评论
回复 删除
下一页