From 1bd020d21533f928d0c8b6d48ac04d66f6a1aee4 Mon Sep 17 00:00:00 2001 From: Alan Aguiar Date: Wed, 16 Oct 2013 01:22:25 +0000 Subject: update pybot --- (limited to 'pybot/drivers/hotplug/led.py') diff --git a/pybot/drivers/hotplug/led.py b/pybot/drivers/hotplug/led.py index 0703d54..fde6b3e 100644 --- a/pybot/drivers/hotplug/led.py +++ b/pybot/drivers/hotplug/led.py @@ -2,18 +2,14 @@ RD_VERSION = 0x00 TURN = 0x01 -f1 = { - 'name': 'getVersion', - 'call': RD_VERSION, - 'params': 0, - 'read': 3 -} +def getVersion(dev): + dev.send([RD_VERSION]) + raw = dev.read(3) + return raw[1] + raw[2] * 256 -f2 = { - 'name': 'turn', - 'call': TURN, - 'params': 1, - 'read': 1 -} +def turn(dev, on): + msg = [TURN, on] + dev.send(msg) + raw = dev.read(1) + return raw[0] -FUNCTIONS = [f1, f2] -- cgit v0.9.1