- improved commands

This commit is contained in:
jens
2021-08-11 15:16:30 +01:00
parent 3299b47def
commit 11f3ff6743
+8 -10
View File
@@ -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__':