BayEOS-Arduino  1.8.0_0.0.4
Public Member Functions | List of all members
RemoteAtCommandResponse Class Reference

#include <XBee.h>

Inheritance diagram for RemoteAtCommandResponse:
AtCommandResponse FrameIdResponse XBeeResponse

Public Member Functions

uint8_t * getCommand ()
 
uint8_t getStatus ()
 
uint8_t * getValue ()
 
uint8_t getValueLength ()
 
uint16_t getRemoteAddress16 ()
 
XBeeAddress64getRemoteAddress64 ()
 
bool isOk ()
 
- Public Member Functions inherited from AtCommandResponse
uint8_t * getCommand ()
 
uint8_t getStatus ()
 
uint8_t * getValue ()
 
uint8_t getValueLength ()
 
bool isOk ()
 
- Public Member Functions inherited from FrameIdResponse
uint8_t getFrameId ()
 
- 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
 

Detailed Description

Represents a Remote AT Command RX packet

Definition at line 571 of file XBee.h.

Member Function Documentation

◆ getCommand()

uint8_t * RemoteAtCommandResponse::getCommand ( )

Returns an array containing the two character command

Definition at line 598 of file XBee.cpp.

◆ getRemoteAddress16()

uint16_t RemoteAtCommandResponse::getRemoteAddress16 ( )

Returns the 16-bit address of the remote radio

Definition at line 624 of file XBee.cpp.

◆ getRemoteAddress64()

XBeeAddress64 & RemoteAtCommandResponse::getRemoteAddress64 ( )

Returns the 64-bit address of the remote radio

Definition at line 628 of file XBee.cpp.

◆ getStatus()

uint8_t RemoteAtCommandResponse::getStatus ( )

Returns the command status code. Zero represents a successful command

Definition at line 602 of file XBee.cpp.

◆ getValue()

uint8_t * RemoteAtCommandResponse::getValue ( )

Returns an array containing the command value. This is only applicable to query commands.

Definition at line 615 of file XBee.cpp.

◆ getValueLength()

uint8_t RemoteAtCommandResponse::getValueLength ( )

Returns the length of the command value array.

Definition at line 611 of file XBee.cpp.

◆ isOk()

bool RemoteAtCommandResponse::isOk ( )

Returns true if command was successful

Definition at line 606 of file XBee.cpp.


The documentation for this class was generated from the following files: