From 5317dedccd3655d1744cd0e930d67d4291b1b586 Mon Sep 17 00:00:00 2001 From: Andrey Pohilko Date: Wed, 13 Sep 2017 13:38:07 +0300 Subject: [PATCH] Enable full demo --- demo.py | 8 +++++--- pylegoboost/__init__.py | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/demo.py b/demo.py index 10936ec..c9e3f98 100644 --- a/demo.py +++ b/demo.py @@ -10,9 +10,9 @@ log = logging.getLogger("demo") def demo_all(conn): movehub = MoveHub(conn) - # demo_led_colors(movehub) - # demo_motors_timed(movehub) - # demo_motors_angled(movehub) + demo_led_colors(movehub) + demo_motors_timed(movehub) + demo_motors_angled(movehub) demo_port_c_motor(movehub) @@ -49,6 +49,7 @@ def demo_motors_angled(movehub): movehub.motor_AB.angled(360, 1, -1) sleep(1) movehub.motor_AB.angled(360, -1, 1) + sleep(1) def demo_port_c_motor(movehub): @@ -56,6 +57,7 @@ def demo_port_c_motor(movehub): portd.angled(90, 1) sleep(1) portd.angled(90, -1) + sleep(1) if __name__ == '__main__': diff --git a/pylegoboost/__init__.py b/pylegoboost/__init__.py index 86b44d1..02023c6 100644 --- a/pylegoboost/__init__.py +++ b/pylegoboost/__init__.py @@ -85,7 +85,7 @@ class EncodedMotor(Peripheral): command += self.TRAILER - self.parent.connection.write(MOVE_HUB_HARDWARE_HANDLE, chr(len(command)) + self.PACKET_VER + command) + self.parent.connection.write(MOVE_HUB_HARDWARE_HANDLE, chr(len(command) + 1) + self.PACKET_VER + command) def timed(self, seconds, speed_primary=1, speed_secondary=None, async=False): if speed_secondary is None: