Почему мой код 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 (работает, но не по беспроводной сети)

0 ответов

Другие вопросы по тегам