Не удается подключиться к устройству BLE на Raspberry Pi
Я пытаюсь подключиться к устройству BLE (датчик сердечного ритма, Polar H7) на Raspberry Pi 2. Я использую последнюю версию bluez (5.35), найденную здесь:http://www.bluez.org/download/ Но когда я пытаюсь подключиться с помощьюgatttool
, У меня всегда есть ошибка "отказано в соединении".
Вот что я делаю:
pi@raspberrypi ~ $ sudo su
root@raspberrypi:/home/pi# hciconfig dev
hci0: Type: BR/EDR Bus: USB
BD Address: 5C:F3:70:69:54:3D ACL MTU: 1021:8 SCO MTU: 64:1
DOWN
RX bytes:616 acl:0 sco:0 events:34 errors:0
TX bytes:380 acl:0 sco:0 commands:34 errors:0
root@raspberrypi:/home/pi# hciconfig dev up
root@raspberrypi:/home/pi# hcitool lescan
LE Scan ...
00:22:D0:6D:E0:E6 (unknown)
00:22:D0:6D:E0:E6 Polar H7 6DE0E61C
^Croot@raspberrypi:/home/pi# hcitool lecc 00:22:D0:6D:E0:E6
Connection handle 64
root@raspberrypi:/home/pi# gatttool -b 00:22:D0:6D:E0:E6 -I
[00:22:D0:6D:E0:E6][LE]> connect
Attempting to connect to 00:22:D0:6D:E0:E6
Error connect: Connection refused (111)
[00:22:D0:6D:E0:E6][LE]>
Я пытался следовать этой теме:BLE gatttool не может подключиться, даже если устройство обнаруживается с помощью hcitool lescan но это не сработало для меня.