Public Member Functions | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from xbee.base.XBeeBase | |
def | __getattr__ (self, name) |
def | __init__ (self, ser, shorthand=True, callback=None, escaped=False) |
def | halt (self) |
def | run (self) |
def | send (self, cmd, kwargs) |
def | wait_read_frame (self) |
Static Public Attributes | |
dictionary | api_commands |
dictionary | api_responses |
Additional Inherited Members | |
Public Attributes inherited from xbee.base.XBeeBase | |
serial | |
shorthand | |
Provides an implementation of the XBee API for IEEE 802.15.4 modules with recent firmware. Commands may be sent to a device by instansiating this class with a serial port object (see PySerial) and then calling the send method with the proper information specified by the API. Data may be read from a device syncronously by calling wait_read_frame. For asynchronous reads, see the definition of XBeeBase.