我正试图通过Linux机器与一个BLE模块通信(该模块正在运行一个心率配置文件).到目前为止,除了收听通知和指示(例如,收听心率测量通知),我已经能够做我需要的一切.我使用的是内核版本3.5和bluez-5.3.
迄今为止使用的成功命令:
hcitool lescan
hcitool lecc
gatttool -b <Mac Address> --primary
gatttool -b <MAC Address> --characteristics
gatttool -b <MAC Address> --char-read
gatttool -b <MAC Address> --char-desc
gatttool -b <MAC Address> --interactive
失败的命令:
gatttool -b <MAC Address> --listen
非常感谢您的帮助.