50 |
Here are the classes, structs, unions and interfaces with brief descriptions:
51 |
52 | CAtCommandRequest | Represents an AT Command TX packet The command is used to configure the serially connected XBee radio |
53 | CAtCommandResponse | Represents an AT Command RX packet |
54 | CFrameIdResponse | This class is extended by all Responses that include a frame id |
55 | CModemStatusResponse | Represents a Modem Status RX packet |
56 | CPayloadRequest | All TX packets that support payloads extend this class |
57 | CRemoteAtCommandRequest | Represents an Remote AT Command TX packet The command is used to configure a remote XBee radio |
58 | CRemoteAtCommandResponse | Represents a Remote AT Command RX packet |
59 | CRx16IoSampleResponse | |
60 | CRx16Response | Represents a Series 1 16-bit address RX packet |
61 | CRx64IoSampleResponse | |
62 | CRx64Response | Represents a Series 1 64-bit address RX packet |
63 | CRxDataResponse | Common functionality for both Series 1 and 2 data RX data packets |
64 | CRxIoSampleBaseResponse | Represents a Series 1 RX I/O Sample packet |
65 | CRxResponse | Represents a Series 1 RX packet |
66 | CTx16Request | Represents a Series 1 TX packet that corresponds to Api Id: TX_16_REQUEST Be careful not to send a data array larger than the max packet size of your radio |
67 | CTx64Request | Represents a Series 1 TX packet that corresponds to Api Id: TX_64_REQUEST |
68 | CTxStatusResponse | Represents a Series 1 TX Status packet |
69 | CXBee | Primary interface for communicating with an XBee Radio |
70 | CXBeeAddress | |
71 | CXBeeAddress64 | Represents a 64-bit XBee Address |
72 | CXBeeRequest | Super class of all XBee requests (TX packets) Users should never create an instance of this class; instead use an subclass of this class It is recommended to reuse Subclasses of the class to conserve memory This class allocates a buffer to |
73 | CXBeeResponse | The super class of all XBee responses (RX packets) Users should never attempt to create an instance of this class; instead create an instance of a subclass It is recommend to reuse subclasses to conserve memory |
74 | CZBRxIoSampleResponse | Represents a Series 2 RX I/O Sample packet |
75 | CZBRxResponse | Represents a Series 2 RX packet |
76 | CZBTxRequest | Represents a Series 2 TX packet that corresponds to Api Id: ZB_TX_REQUEST |
77 | CZBTxStatusResponse | Represents a Series 2 TX status packet |
78 |
79 |
80 |
81 |
82 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/docs/api/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/bc_s.png
--------------------------------------------------------------------------------
/docs/api/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/bdwn.png
--------------------------------------------------------------------------------
/docs/api/class_at_command_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for AtCommandRequest, including all inherited members.
52 |
71 |
72 |
77 |
78 |
79 |
--------------------------------------------------------------------------------
/docs/api/class_at_command_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_at_command_request.png
--------------------------------------------------------------------------------
/docs/api/class_at_command_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_at_command_response.png
--------------------------------------------------------------------------------
/docs/api/class_frame_id_response-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for FrameIdResponse, including all inherited members.
52 |
89 |
90 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/docs/api/class_frame_id_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_frame_id_response.png
--------------------------------------------------------------------------------
/docs/api/class_modem_status_response-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for ModemStatusResponse, including all inherited members.
52 |
89 |
90 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/docs/api/class_modem_status_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_modem_status_response.png
--------------------------------------------------------------------------------
/docs/api/class_payload_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for PayloadRequest, including all inherited members.
52 |
66 |
67 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/docs/api/class_payload_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_payload_request.png
--------------------------------------------------------------------------------
/docs/api/class_remote_at_command_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for RemoteAtCommandRequest, including all inherited members.
52 |
53 | AtCommandRequest() (defined in AtCommandRequest) | AtCommandRequest | |
54 | AtCommandRequest(uint8_t *command) (defined in AtCommandRequest) | AtCommandRequest | |
55 | AtCommandRequest(uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) (defined in AtCommandRequest) | AtCommandRequest | |
56 | broadcastAddress64 (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | static |
57 | clearCommandValue() | AtCommandRequest | |
58 | getApiId() | XBeeRequest | |
59 | getApplyChanges() (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
60 | getCommand() (defined in AtCommandRequest) | AtCommandRequest | |
61 | getCommandValue() (defined in AtCommandRequest) | AtCommandRequest | |
62 | getCommandValueLength() (defined in AtCommandRequest) | AtCommandRequest | |
63 | getFrameData(uint8_t pos) | RemoteAtCommandRequest | virtual |
64 | getFrameDataLength() | RemoteAtCommandRequest | virtual |
65 | getFrameId() | XBeeRequest | |
66 | getRemoteAddress16() (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
67 | getRemoteAddress64() (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
68 | RemoteAtCommandRequest() (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
69 | RemoteAtCommandRequest(uint16_t remoteAddress16, uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) | RemoteAtCommandRequest | |
70 | RemoteAtCommandRequest(uint16_t remoteAddress16, uint8_t *command) | RemoteAtCommandRequest | |
71 | RemoteAtCommandRequest(XBeeAddress64 &remoteAddress64, uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) | RemoteAtCommandRequest | |
72 | RemoteAtCommandRequest(XBeeAddress64 &remoteAddress64, uint8_t *command) | RemoteAtCommandRequest | |
73 | setApiId(uint8_t apiId) (defined in XBeeRequest) | XBeeRequest | protected |
74 | setApplyChanges(bool applyChanges) (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
75 | setCommand(uint8_t *command) (defined in AtCommandRequest) | AtCommandRequest | |
76 | setCommandValue(uint8_t *command) (defined in AtCommandRequest) | AtCommandRequest | |
77 | setCommandValueLength(uint8_t length) (defined in AtCommandRequest) | AtCommandRequest | |
78 | setFrameId(uint8_t frameId) | XBeeRequest | |
79 | setRemoteAddress16(uint16_t remoteAddress16) (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
80 | setRemoteAddress64(XBeeAddress64 &remoteAddress64) (defined in RemoteAtCommandRequest) | RemoteAtCommandRequest | |
81 | XBeeRequest(uint8_t apiId, uint8_t frameId) | XBeeRequest | |
82 |
83 |
84 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/docs/api/class_remote_at_command_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_remote_at_command_request.png
--------------------------------------------------------------------------------
/docs/api/class_remote_at_command_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_remote_at_command_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx16_io_sample_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx16_io_sample_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx16_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx16_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx64_io_sample_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx64_io_sample_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx64_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx64_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx_data_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx_data_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx_io_sample_base_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx_io_sample_base_response.png
--------------------------------------------------------------------------------
/docs/api/class_rx_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_rx_response.png
--------------------------------------------------------------------------------
/docs/api/class_tx16_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for Tx16Request, including all inherited members.
52 |
53 | getAddress16() (defined in Tx16Request) | Tx16Request | |
54 | getApiId() | XBeeRequest | |
55 | getFrameData(uint8_t pos) | Tx16Request | virtual |
56 | getFrameDataLength() | Tx16Request | virtual |
57 | getFrameId() | XBeeRequest | |
58 | getOption() (defined in Tx16Request) | Tx16Request | |
59 | getPayload() | PayloadRequest | |
60 | getPayloadLength() | PayloadRequest | |
61 | PayloadRequest(uint8_t apiId, uint8_t frameId, uint8_t *payload, uint8_t payloadLength) (defined in PayloadRequest) | PayloadRequest | |
62 | setAddress16(uint16_t addr16) (defined in Tx16Request) | Tx16Request | |
63 | setApiId(uint8_t apiId) (defined in XBeeRequest) | XBeeRequest | protected |
64 | setFrameId(uint8_t frameId) | XBeeRequest | |
65 | setOption(uint8_t option) (defined in Tx16Request) | Tx16Request | |
66 | setPayload(uint8_t *payloadPtr) | PayloadRequest | |
67 | setPayloadLength(uint8_t payloadLength) | PayloadRequest | |
68 | Tx16Request(uint16_t addr16, uint8_t option, uint8_t *payload, uint8_t payloadLength, uint8_t frameId) (defined in Tx16Request) | Tx16Request | |
69 | Tx16Request(uint16_t addr16, uint8_t *payload, uint8_t payloadLength) | Tx16Request | |
70 | Tx16Request() | Tx16Request | |
71 | XBeeRequest(uint8_t apiId, uint8_t frameId) | XBeeRequest | |
72 |
73 |
74 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/docs/api/class_tx16_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_tx16_request.png
--------------------------------------------------------------------------------
/docs/api/class_tx64_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for Tx64Request, including all inherited members.
52 |
53 | getAddress64() (defined in Tx64Request) | Tx64Request | |
54 | getApiId() | XBeeRequest | |
55 | getFrameData(uint8_t pos) | Tx64Request | virtual |
56 | getFrameDataLength() | Tx64Request | virtual |
57 | getFrameId() | XBeeRequest | |
58 | getOption() (defined in Tx64Request) | Tx64Request | |
59 | getPayload() | PayloadRequest | |
60 | getPayloadLength() | PayloadRequest | |
61 | PayloadRequest(uint8_t apiId, uint8_t frameId, uint8_t *payload, uint8_t payloadLength) (defined in PayloadRequest) | PayloadRequest | |
62 | setAddress64(XBeeAddress64 &addr64) (defined in Tx64Request) | Tx64Request | |
63 | setApiId(uint8_t apiId) (defined in XBeeRequest) | XBeeRequest | protected |
64 | setFrameId(uint8_t frameId) | XBeeRequest | |
65 | setOption(uint8_t option) (defined in Tx64Request) | Tx64Request | |
66 | setPayload(uint8_t *payloadPtr) | PayloadRequest | |
67 | setPayloadLength(uint8_t payloadLength) | PayloadRequest | |
68 | Tx64Request(XBeeAddress64 &addr64, uint8_t option, uint8_t *payload, uint8_t payloadLength, uint8_t frameId) (defined in Tx64Request) | Tx64Request | |
69 | Tx64Request(XBeeAddress64 &addr64, uint8_t *payload, uint8_t payloadLength) | Tx64Request | |
70 | Tx64Request() | Tx64Request | |
71 | XBeeRequest(uint8_t apiId, uint8_t frameId) | XBeeRequest | |
72 |
73 |
74 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/docs/api/class_tx64_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_tx64_request.png
--------------------------------------------------------------------------------
/docs/api/class_tx_status_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_tx_status_response.png
--------------------------------------------------------------------------------
/docs/api/class_x_bee-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for XBee, including all inherited members.
52 |
64 |
65 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for XBeeAddress, including all inherited members.
52 |
55 |
56 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
52 |
54 |
55 |
56 |

57 |
60 |
61 |
The documentation for this class was generated from the following files:
62 | - XBee.h
63 | - XBee.cpp
64 |
65 |
66 |
67 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_x_bee_address.png
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address64-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for XBeeAddress64, including all inherited members.
52 |
61 |
62 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
53 |
54 |
Represents a 64-bit XBee Address.
55 | More...
56 |
57 |
#include <XBee.h>
58 |
60 |
61 |
62 |

63 |
66 |
67 |
68 | |
70 |
71 | | XBeeAddress64 (uint32_t msb, uint32_t lsb) |
72 | |
73 |
74 | uint32_t | getMsb () |
75 | |
76 |
77 | uint32_t | getLsb () |
78 | |
79 |
80 | void | setMsb (uint32_t msb) |
81 | |
82 |
83 | void | setLsb (uint32_t lsb) |
84 | |
85 |
86 |
87 |
Represents a 64-bit XBee Address.
88 |
The documentation for this class was generated from the following files:
89 | - XBee.h
90 | - XBee.cpp
91 |
92 |
93 |
94 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_address64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_x_bee_address64.png
--------------------------------------------------------------------------------
/docs/api/class_x_bee_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for XBeeRequest, including all inherited members.
52 |
61 |
62 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_x_bee_request.png
--------------------------------------------------------------------------------
/docs/api/class_x_bee_response-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for XBeeResponse, including all inherited members.
52 |
87 |
88 |
93 |
94 |
95 |
--------------------------------------------------------------------------------
/docs/api/class_x_bee_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_x_bee_response.png
--------------------------------------------------------------------------------
/docs/api/class_z_b_rx_io_sample_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_z_b_rx_io_sample_response.png
--------------------------------------------------------------------------------
/docs/api/class_z_b_rx_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_z_b_rx_response.png
--------------------------------------------------------------------------------
/docs/api/class_z_b_tx_request-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
50 |
51 |
This is the complete list of members for ZBTxRequest, including all inherited members.
52 |
53 | getAddress16() (defined in ZBTxRequest) | ZBTxRequest | |
54 | getAddress64() (defined in ZBTxRequest) | ZBTxRequest | |
55 | getApiId() | XBeeRequest | |
56 | getBroadcastRadius() (defined in ZBTxRequest) | ZBTxRequest | |
57 | getFrameData(uint8_t pos) | ZBTxRequest | protectedvirtual |
58 | getFrameDataLength() | ZBTxRequest | protectedvirtual |
59 | getFrameId() | XBeeRequest | |
60 | getOption() (defined in ZBTxRequest) | ZBTxRequest | |
61 | getPayload() | PayloadRequest | |
62 | getPayloadLength() | PayloadRequest | |
63 | PayloadRequest(uint8_t apiId, uint8_t frameId, uint8_t *payload, uint8_t payloadLength) (defined in PayloadRequest) | PayloadRequest | |
64 | setAddress16(uint16_t addr16) (defined in ZBTxRequest) | ZBTxRequest | |
65 | setAddress64(XBeeAddress64 &addr64) (defined in ZBTxRequest) | ZBTxRequest | |
66 | setApiId(uint8_t apiId) (defined in XBeeRequest) | XBeeRequest | protected |
67 | setBroadcastRadius(uint8_t broadcastRadius) (defined in ZBTxRequest) | ZBTxRequest | |
68 | setFrameId(uint8_t frameId) | XBeeRequest | |
69 | setOption(uint8_t option) (defined in ZBTxRequest) | ZBTxRequest | |
70 | setPayload(uint8_t *payloadPtr) | PayloadRequest | |
71 | setPayloadLength(uint8_t payloadLength) | PayloadRequest | |
72 | XBeeRequest(uint8_t apiId, uint8_t frameId) | XBeeRequest | |
73 | ZBTxRequest(XBeeAddress64 &addr64, uint8_t *payload, uint8_t payloadLength) | ZBTxRequest | |
74 | ZBTxRequest(XBeeAddress64 &addr64, uint16_t addr16, uint8_t broadcastRadius, uint8_t option, uint8_t *payload, uint8_t payloadLength, uint8_t frameId) (defined in ZBTxRequest) | ZBTxRequest | |
75 | ZBTxRequest() | ZBTxRequest | |
76 |
77 |
78 |
83 |
84 |
85 |
--------------------------------------------------------------------------------
/docs/api/class_z_b_tx_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_z_b_tx_request.png
--------------------------------------------------------------------------------
/docs/api/class_z_b_tx_status_response.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andrewrapp/xbee-arduino/39f236ea1827fd5fe3ce66ffcc07433ab8ab9197/docs/api/class_z_b_tx_status_response.png
--------------------------------------------------------------------------------
/docs/api/classes.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |