Horizon Serial Controller. More...
Classes | |
class | Receiver |
Public Member Functions | |
def | __init__ |
def | __str__ |
def | autodetect |
def | close |
def | is_open |
def | open |
def | send_message |
def | send_raw |
Public Attributes | |
port | |
receive_callback | |
receiver | |
serial_write_lock | |
store_timeout | |
Private Attributes | |
_opened | |
_serial |
Provides a method to send and receive messages over RS-232.
Guarantees order of arrival and arrival.
Low Bandwidth use only.
pySerial [http://pyserial.sourceforge.net/]
Horizon Transport Controller - Serial Device
Definition at line 241 of file transports.py.
def clearpath.horizon.transports.Serial.__init__ | ( | self, | |
port = None , |
|||
store_timeout = 0 , |
|||
receive_callback = None |
|||
) |
Create A Horizon Serial Transport
Definition at line 244 of file transports.py.
def clearpath.horizon.transports.Serial.__str__ | ( | self | ) |
Return the transport device name.
Definition at line 302 of file transports.py.
def clearpath.horizon.transports.Serial.autodetect | ( | cls, | |
kwargs | |||
) |
Definition at line 281 of file transports.py.
def clearpath.horizon.transports.Serial.close | ( | self | ) |
Definition at line 352 of file transports.py.
def clearpath.horizon.transports.Serial.is_open | ( | self | ) |
Definition at line 362 of file transports.py.
def clearpath.horizon.transports.Serial.open | ( | self | ) |
Definition at line 307 of file transports.py.
def clearpath.horizon.transports.Serial.send_message | ( | self, | |
message | |||
) |
Serial Transport Device Send Horizon Message
Definition at line 366 of file transports.py.
def clearpath.horizon.transports.Serial.send_raw | ( | self, | |
raw | |||
) |
Definition at line 371 of file transports.py.
Definition at line 244 of file transports.py.
Definition at line 244 of file transports.py.
Definition at line 244 of file transports.py.
Definition at line 244 of file transports.py.
Definition at line 307 of file transports.py.
Definition at line 244 of file transports.py.
Definition at line 244 of file transports.py.