Скрипт Python для запросов Bluetooth не работает в Ubuntu - PullRequest
0 голосов
/ 16 марта 2019

У меня есть Bluetooth-ключ Cambridge Silicon Radio, Ltd (режим HCI), подключенный к USB-порту Lenovo Ideapad 100 (ноутбук не поддерживает встроенную службу Bluetooth).У меня двойная загрузка Windows 7 и Ubuntu 16.04 LTS.Я хочу получить данные с устройства Bluetooth через скрипт Python.Когда я использую Windows 7, все работает нормально.Я запускаю простой скрипт сканирования:

Python 2.7.12

 # simple inquiry example
import bluetooth

nearby_devices = bluetooth.discover_devices(lookup_names=True)
print("found %d devices" % len(nearby_devices))

for addr, name in nearby_devices:
    print("  %s - %s" % (addr, name)

Однако, когда я обращаюсь к Ubuntu, несмотря на то, что bluetoothctl работает нормально, Pybluez не может найти ни одногоустройства.На всякий случай запускаю на терминале pip install pybluez и получаю вот это:

Requirement already satisfied: pybluez in /usr/lib/python2.7/dist-packages (0.18)

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...