Public Member Functions | |
| def | __enter__ |
| def | __exit__ |
| def | __init__ |
| def | blue |
| def | buzzer |
| def | clear |
| def | close |
| def | green |
| def | open |
| def | read |
| def | red |
| def | white |
| def | write |
| def | yellow |
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.
string patlite.Patlite::ACK = '\x06' [static] |
Definition at line 114 of file patlite.py.
Definition at line 123 of file patlite.py.
string patlite.Patlite::CLEAR = '\x58\x58\x43\x00\x00\x00' [static] |
Definition at line 121 of file patlite.py.
Definition at line 123 of file patlite.py.
string patlite.Patlite::NAK = '\x15' [static] |
Definition at line 115 of file patlite.py.
Definition at line 123 of file patlite.py.
string patlite.Patlite::READ = '\x58\x58\x47\x00\x00\x00' [static] |
Definition at line 118 of file patlite.py.
Definition at line 123 of file patlite.py.
Definition at line 123 of file patlite.py.
Definition at line 123 of file patlite.py.
string patlite.Patlite::WRITE_HEADER = '\x58\x58\x53\x00\x00\x06' [static] |
Definition at line 112 of file patlite.py.