|
BayEOSArduino Library
|
#include <XBee.h>


Public Member Functions | |
| uint8_t | getData (int index) |
| uint8_t * | getData () |
| virtual uint8_t | getDataLength ()=0 |
| virtual uint8_t | getDataOffset ()=0 |
Public Member Functions inherited from XBeeResponse | |
| XBeeResponse () | |
| uint8_t | getApiId () |
| void | setApiId (uint8_t apiId) |
| uint8_t | getMsbLength () |
| void | setMsbLength (uint8_t msbLength) |
| uint8_t | getLsbLength () |
| void | setLsbLength (uint8_t lsbLength) |
| uint8_t | getChecksum () |
| void | setChecksum (uint8_t checksum) |
| uint8_t | getFrameDataLength () |
| void | setFrameData (uint8_t *frameDataPtr) |
| uint8_t * | getFrameData () |
| void | setFrameLength (uint8_t frameLength) |
| uint16_t | getPacketLength () |
| void | reset () |
| void | init () |
| void | getZBTxStatusResponse (XBeeResponse &response) |
| void | getZBRxResponse (XBeeResponse &response) |
| void | getZBRxIoSampleResponse (XBeeResponse &response) |
| void | getTxStatusResponse (XBeeResponse &response) |
| void | getRx16Response (XBeeResponse &response) |
| void | getRx64Response (XBeeResponse &response) |
| void | getRx16IoSampleResponse (XBeeResponse &response) |
| void | getRx64IoSampleResponse (XBeeResponse &response) |
| void | getAtCommandResponse (XBeeResponse &responses) |
| void | getRemoteAtCommandResponse (XBeeResponse &response) |
| void | getModemStatusResponse (XBeeResponse &response) |
| bool | isAvailable () |
| void | setAvailable (bool complete) |
| bool | isError () |
| uint8_t | getErrorCode () |
| void | setErrorCode (uint8_t errorCode) |
Additional Inherited Members | |
Protected Attributes inherited from XBeeResponse | |
| uint8_t * | _frameDataPtr |
Common functionality for both Series 1 and 2 data RX data packets
| uint8_t * RxDataResponse::getData | ( | ) |
Returns the payload array. This may be accessed from index 0 to getDataLength() - 1
| uint8_t RxDataResponse::getData | ( | int | index | ) |
Returns the specified index of the payload. The index may be 0 to getDataLength() - 1 This method is deprecated; use uint8_t* getData()
|
pure virtual |
Returns the length of the payload
Implemented in RxResponse, and ZBRxResponse.
|
pure virtual |
Returns the position in the frame data where the data begins
Implemented in RxResponse, and ZBRxResponse.