API for communicating with XBee devices.

Dependencies:   CircularBuffer FixedLengthList

Dependents:   XBeeApiTest XBeeApiSimpleATCmdsExample XBeeApiBroadcastExample XBeeApiBroadcastExampleRTOS ... more

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
XBeeApiCmdAtClass to access the configuration interface of the XBee
XBeeApiCmdAtBlockingClass to access the configuration interface of the XBee
XBeeApiFrameClass which represents an API frame, exchanged with the XBee
XBeeApiFrameDecoderClass which acts as a receiver for data from the XBee and takes care of decoding it
XBeeApiRxFrameClass to represent a frame of data being received by the XBee
XBeeApiRxFrameCircularBufferClass to deal with decoding of an RX'd data frame
XBeeApiRxFrameDecoderClass to deal with decoding of an RX'd data frame
XBeeApiTxFrameClass to represent a frame of data being transmitted by the XBee
XBeeApiTxFrameExClass which extends XBeeApiTxFrame with a number of additional useful features
XBeeDeviceClass to represent an XBee device & provide an interface to communicate with it
XBeeDeviceRemoteAtClass used to provide a command interface to a remove XBee via the Remote AT interface