- improved commands
This commit is contained in:
@@ -12,7 +12,7 @@ class Pololu1376:
|
||||
self.ser.close()
|
||||
self.ser.open()
|
||||
|
||||
print("F/W-Version: ", self.get_firmware_version())
|
||||
print("F/W-Version:", self.get_firmware_version())
|
||||
|
||||
def send(self, data):
|
||||
self.ser.write((data + '\r\n').encode())
|
||||
@@ -37,30 +37,28 @@ class Pololu1376:
|
||||
return rsp[1:]
|
||||
|
||||
def go(self):
|
||||
self.cmd("GO")
|
||||
return self.cmd("GO")
|
||||
|
||||
def motor_forward(self):
|
||||
self.cmd("F")
|
||||
return self.cmd("F")
|
||||
|
||||
def motor_reverse(self):
|
||||
self.cmd("R")
|
||||
return self.cmd("R")
|
||||
|
||||
def motor_brake(self):
|
||||
self.cmd("B")
|
||||
return self.cmd("B")
|
||||
|
||||
def motor_stop(self):
|
||||
self.cmd("X")
|
||||
return self.cmd("X")
|
||||
|
||||
def motor_set_limit(self, value):
|
||||
self.cmd("L" + str(value))
|
||||
|
||||
def get_firmware_version(self):
|
||||
self.cmd("V")
|
||||
return self.recv()
|
||||
return self.cmd("V")
|
||||
|
||||
def get_variable(self, var):
|
||||
self.cmd("L" + str(var))
|
||||
return self.recv()
|
||||
return self.cmd("L" + str(var))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
Reference in New Issue
Block a user