|
| RemoteAtCommandRequest (uint16_t remoteAddress16, uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) |
|
| RemoteAtCommandRequest (uint16_t remoteAddress16, uint8_t *command) |
|
| RemoteAtCommandRequest (XBeeAddress64 &remoteAddress64, uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) |
|
| RemoteAtCommandRequest (XBeeAddress64 &remoteAddress64, uint8_t *command) |
|
uint16_t | getRemoteAddress16 () |
|
void | setRemoteAddress16 (uint16_t remoteAddress16) |
|
XBeeAddress64 & | getRemoteAddress64 () |
|
void | setRemoteAddress64 (XBeeAddress64 &remoteAddress64) |
|
bool | getApplyChanges () |
|
void | setApplyChanges (bool applyChanges) |
|
uint8_t | getFrameData (uint8_t pos) |
|
uint8_t | getFrameDataLength () |
|
Public Member Functions inherited from AtCommandRequest |
| AtCommandRequest (uint8_t *command) |
|
| AtCommandRequest (uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) |
|
uint8_t * | getCommand () |
|
void | setCommand (uint8_t *command) |
|
uint8_t * | getCommandValue () |
|
void | setCommandValue (uint8_t *command) |
|
uint8_t | getCommandValueLength () |
|
void | setCommandValueLength (uint8_t length) |
|
void | clearCommandValue () |
|
| XBeeRequest (uint8_t apiId, uint8_t frameId) |
|
void | setFrameId (uint8_t frameId) |
|
uint8_t | getFrameId () |
|
uint8_t | getApiId () |
|
Represents an Remote AT Command TX packet The command is used to configure a remote XBee radio
Definition at line 952 of file XBee.h.
uint8_t RemoteAtCommandRequest::getFrameData |
( |
uint8_t |
pos | ) |
|
|
virtual |
Starting after the frame id (pos = 0) and up to but not including the checksum Note: Unlike Digi's definition of the frame data, this does not start with the API ID. The reason for this is the API ID and Frame ID are common to all requests, whereas my definition of frame data is only the API specific data.
Reimplemented from AtCommandRequest.
Definition at line 1171 of file XBee.cpp.