No _port. What version pyserial?
Posted: Tue May 22, 2018 3:12 pm
Hello,
===============================================
The Error:
===============================================
AttributeError: Roboclaw instance has no attribute '_port'
===============================================
My configuration:
===============================================
Python 2.7.13 (default, Nov 24 2017, 17:33:09)
serial.VERSION '3.2.1'
===============================================
The Code:
===============================================
import time
import serial
from roboclaw import Roboclaw
rc = Roboclaw("/dev/ttyACM0",115200)
rc.Open()
address = 0x80
while(1):
rc.ForwardM1(address,32) #1/4 power forward
time.sleep(2)
rc.BackwardM2(address,32) #1/4 power backward
time.sleep(2)
rc.BackwardM1(address,32) #1/4 power backward
time.sleep(2)
rc.ForwardM2(address,32) #1/4 power forward
time.sleep(2)
rc.BackwardM1(address,0) #Stopped
time.sleep(2)
rc.ForwardM2(address,0) #Stopped
time.sleep(2)
===============================================
The Error:
===============================================
AttributeError: Roboclaw instance has no attribute '_port'
===============================================
My configuration:
===============================================
Python 2.7.13 (default, Nov 24 2017, 17:33:09)
serial.VERSION '3.2.1'
===============================================
The Code:
===============================================
import time
import serial
from roboclaw import Roboclaw
rc = Roboclaw("/dev/ttyACM0",115200)
rc.Open()
address = 0x80
while(1):
rc.ForwardM1(address,32) #1/4 power forward
time.sleep(2)
rc.BackwardM2(address,32) #1/4 power backward
time.sleep(2)
rc.BackwardM1(address,32) #1/4 power backward
time.sleep(2)
rc.ForwardM2(address,32) #1/4 power forward
time.sleep(2)
rc.BackwardM1(address,0) #Stopped
time.sleep(2)
rc.ForwardM2(address,0) #Stopped
time.sleep(2)