Mercurial > templog
view py/gpio_test.py @ 573:a3e9c97c448b
Oops, we didn't authenticate the parameter update
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 17 Nov 2015 22:24:09 +0800 |
parents | 73257bae83ea |
children |
line wrap: on
line source
import os from utils import L,D,EX,W __all__ = ["Gpio"] class Gpio(object): def __init__(self, pin, name): self.name = name self.pin = name self.state = False L("Test GPIO %s pin %d started, set off." % (name, pin)) def turn(self, value): self.state = bool(value) onoff = ("off", "on")[int(self.state)] L("Test GPIO %s pin %s turned %s" % (self.name, self.pin, onoff)) def get_state(self): return self.state