
| 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.