le0zh0u / bluetoothdebugging

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

蓝牙调试小程序

可以做什么

  • 搜索范围内的蓝牙设备
  • 连接蓝牙低功耗设备
  • 获取蓝牙低功耗设备所有服务
  • 获取设备某个服务中所有特征
  • 向蓝牙低功耗设备特征值中写入二进制数据
  • 监听蓝牙低功耗设备特征值中的二进制数据变化

使用截图

蓝牙搜索

获取蓝牙设备下服务和特征

蓝牙发送 && 接收消息

注意事项

  • 真机可调试,但是微信开发者工具中不行
  • 选择Characteristic时,需要注意显示的能力
    • W:写
    • N/I:变更通知
    • R:可读
  • 有的Characteristic会出现具有RWN,但是无法注册notify成功,可以尝试其他的Characteristic

CHANGELOG

2021.10.01 之前

  • 项目搭建
  • 范围内搜索蓝牙设备
  • 蓝牙连接

2021.10.10

  • 蓝牙自动连接
  • 增加蓝牙设备搜索
  • 蓝牙设备服务展示 & 特征值展示
  • 特征的读(监听变化)/写

2021.10.14

  • 连接HC-08时,自动跳转到RNW特征值发送页面

ABOUT ME

email: hi#leozhou.me

About


Languages

Language:JavaScript 100.0%