开源中文网

您的位置: 首页 > 树莓派 > 正文

树莓派使用蓝牙4.0连接设备并发送指令

来源: csdn博客  作者: ljzdyh

安装插件

sudo apt-get install bluez bluez-hcidump

搜索

LE Scan ...
20:91:48:B9:05:77 (unknown)
20:91:48:B9:05:77 UPots
20:91:48:B9:05:77 (unknown)
20:91:48:B9:05:77 UPots

.....

p.s. 搜索会不断循环,想要停止搜索,按快捷键ctrl+c

搜索出来设备UPots mac地址是20:91:48:B9:05:77

通过mac地址连接设备

gatttool -b 20:91:48:B9:05:77 -I

输入connect

输入primary查看设备services

输入characteristics查看设备characteristics

根据uuid寻找到对应收发指令的characteristics,获取handle 对应16进制码

执行以下指令发送指令

char-write-req 0x0025 41

P.S. 0x0025 是characteristics的handle值,41要发送指令,16进制码

最后输入exit退出

Tags:树莓 蓝牙 指令
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明