summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdrcontrol.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/drcontrol.py b/drcontrol.py
index 4eb6034..6dc81e7 100755
--- a/drcontrol.py
+++ b/drcontrol.py
@@ -117,18 +117,22 @@ def set_relay():
with BitBangDevice(cmdarg.device) as bb:
if cmdarg.verbose:
- print "Current state: " + str(bb.port)
+ print "Relay state: " + str(bb.port)
if cmdarg.state == "on":
+ if cmdarg.verbose:
+ print "Set relay " + str(cmdarg.relay) + " to ON"
bb.port |= int(relay.address[cmdarg.relay], 16)
elif cmdarg.state == "off":
+ if cmdarg.verbose:
+ print "Set relay " + str(cmdarg.relay) + " to OFF"
bb.port &= ~int(relay.address[cmdarg.relay], 16)
if cmdarg.verbose:
- print "Current state: " + str(bb.port)
+ print "Relay state: " + str(bb.port)
except Exception, err:
- print "Error: Problem with device, or device not exists: " + str(err)
+ print "Error: " + str(err)
sys.exit(1)
def check():
OpenPOWER on IntegriCloud