Почему мой код NXT-Python не работает через Bluetooth
Я использую свой Raspberry Pi, использую Python 3.9.2, и я считаю, что моя версия NXT-Python — Python-3.2.0.
Я пытаюсь запустить код через Bluetooth
Кстати, я совершенно новичок в nxt-python.
это моя простая программа, найденная в документации nxt-python
import nxt.locator
from nxt.motor import *
#00:16:53:15:DC:F2 is my NXTs bluetooth MAC adress
with nxt.locator.find(host="00:16:53:15:DC:F2") as b:
print(b.get_device_info()[0:2])
Я запустил программу и получил результат
failed to connect to device Bluetooth (00:16:53:15:DC:F2)
Traceback (most recent call last):
File "/home/pi/Mindstorms/Log.py", line 6, in <module>
with nxt.locator.find(host="00:16:53:15:DC:F2") as b:
File "/home/pi/.local/lib/python3.9/site-packages/nxt/locator.py", line 215, in find
raise BrickNotFoundError("no brick found")
nxt.locator.BrickNotFoundError: no brick found
И у меня есть python3-bluez
Я делаю что-то неправильно?
- Попробовал удалить и переустановить модуль Nxt-Python.
- Попробовал удалить и переустановить python3-bluez.
- Пробовал использовать USB (работает, но не по беспроводной сети)