
Public Member Functions | |
| def | __enter__ (self) |
| def | __exit__ (self, exc_type, exc_value, traceback) |
| def | __init__ (self, host, port=10000, timeout=1) |
| def | blue (self, value) |
| def | buzzer (self, value) |
| def | clear (self) |
| def | close (self) |
| def | green (self, value) |
| def | open (self) |
| def | read (self) |
| def | red (self, value) |
| def | white (self, value) |
| def | write (self, state=None) |
| def | yellow (self, value) |
Public Attributes | |
| bufsize | |
| host | |
| port | |
| sock | |
| state | |
| timeout | |
Static Public Attributes | |
| string | ACK = '\x06' |
| string | CLEAR = '\x58\x58\x43\x00\x00\x00' |
| string | NAK = '\x15' |
| string | READ = '\x58\x58\x47\x00\x00\x00' |
| string | WRITE_HEADER = '\x58\x58\x53\x00\x00\x06' |
This is a controller for a network patlite
Definition at line 108 of file patlite.py.
| def patlite.Patlite.__init__ | ( | self, | |
| host, | |||
port = 10000, |
|||
timeout = 1 |
|||
| ) |
Definition at line 123 of file patlite.py.
| def patlite.Patlite.__enter__ | ( | self | ) |
Definition at line 131 of file patlite.py.
| def patlite.Patlite.__exit__ | ( | self, | |
| exc_type, | |||
| exc_value, | |||
| traceback | |||
| ) |
Definition at line 134 of file patlite.py.
| def patlite.Patlite.blue | ( | self, | |
| value | |||
| ) |
Definition at line 195 of file patlite.py.
| def patlite.Patlite.buzzer | ( | self, | |
| value | |||
| ) |
Definition at line 205 of file patlite.py.
| def patlite.Patlite.clear | ( | self | ) |
Definition at line 168 of file patlite.py.
| def patlite.Patlite.close | ( | self | ) |
Definition at line 143 of file patlite.py.
| def patlite.Patlite.green | ( | self, | |
| value | |||
| ) |
Definition at line 190 of file patlite.py.
| def patlite.Patlite.open | ( | self | ) |
Definition at line 138 of file patlite.py.
| def patlite.Patlite.read | ( | self | ) |
Definition at line 159 of file patlite.py.
| def patlite.Patlite.red | ( | self, | |
| value | |||
| ) |
Definition at line 180 of file patlite.py.
| def patlite.Patlite.white | ( | self, | |
| value | |||
| ) |
Definition at line 200 of file patlite.py.
| def patlite.Patlite.write | ( | self, | |
state = None |
|||
| ) |
Definition at line 146 of file patlite.py.
| def patlite.Patlite.yellow | ( | self, | |
| value | |||
| ) |
Definition at line 185 of file patlite.py.
|
static |
Definition at line 114 of file patlite.py.
| patlite.Patlite.bufsize |
Definition at line 127 of file patlite.py.
|
static |
Definition at line 121 of file patlite.py.
| patlite.Patlite.host |
Definition at line 124 of file patlite.py.
|
static |
Definition at line 115 of file patlite.py.
| patlite.Patlite.port |
Definition at line 125 of file patlite.py.
|
static |
Definition at line 118 of file patlite.py.
| patlite.Patlite.sock |
Definition at line 128 of file patlite.py.
| patlite.Patlite.state |
Definition at line 129 of file patlite.py.
| patlite.Patlite.timeout |
Definition at line 126 of file patlite.py.
|
static |
Definition at line 112 of file patlite.py.