Я использую программное обеспечение Pololu с веб-сайта , чтобы подключить Raspberry Pi 0W к драйверу двигателя RoboClaw. Используя простой ШИМ-код, я могу подключиться к драйверу двигателя один раз, но затем, закончив код, я не могу запустить его снова. Я получаю эту ошибку: AttributeError: Roboclaw instance has no attribute '_port'
Я пытаюсь выяснить, как не нужно перезагружать Raspberry Pi между каждым запуском кода.
Вот мой код:
import time
from roboclaw import Roboclaw
#Raspberry Pi comport name
rc = Roboclaw("/dev/ttyACM0",115200)
rc.Open()
address = 0x80
#Forwards
rc.ForwardBackwardM1(address,96)
time.sleep(2)