1
0
mirror of https://github.com/undera/pylgbst.git synced 2020-11-18 19:37:26 -08:00

One more port status

This commit is contained in:
Andrey Pohilko 2017-12-20 11:55:58 +03:00
parent a16392fa5f
commit a5a9a3366c
2 changed files with 5 additions and 1 deletions

View File

@ -88,6 +88,7 @@ DEVICE_TYPES = {
STATUS_STARTED = 0x01
STATUS_CONFLICT = 0x05
STATUS_FINISHED = 0x0a
STATUS_SOMEPROBLEM = 0x0c
# COLORS
COLOR_BLACK = 0x00

View File

@ -144,8 +144,11 @@ class MoveHub(object):
elif status == STATUS_CONFLICT:
log.warning("Command conflict on port %s", PORTS[port])
self.devices[port].finished()
elif status == STATUS_SOMEPROBLEM:
log.warning("Command problem on port %s", PORTS[port])
self.devices[port].finished()
else:
log.warning("Unhandled status value: 0x%x", status)
log.warning("Unhandled status value: 0x%x on port %s", status, PORTS[port])
def _handle_port_info(self, data):
port = usbyte(data, 3)