|
XBee Firmware Library
1.6.0
|
Files | |
| file | route.h |
| file | xbee_route.c |
Typedefs | |
| typedef PACKED_STRUCT | xbee_frame_create_source_route_t |
| typedef PACKED_STRUCT | xbee_frame_route_many_to_one_req_t |
| typedef PACKED_STRUCT | xbee_frame_route_record_indicator_t |
Functions | |
| int | xbee_route_dump_many_to_one_req (xbee_dev_t *xbee, const void FAR *frame, uint16_t length, void FAR *context) |
| int | xbee_route_dump_record_indicator (xbee_dev_t *xbee, const void FAR *frame, uint16_t length, void FAR *context) |
Variables | |
| uint8_t | address_count |
| uint8_t | frame_id |
| ID, always set to 0. More... | |
| addr64 | ieee_address |
| 64-bit IEEE address (big-endian) of destination. More... | |
| uint16_t | network_address_be |
| 16-bit network address (big-endian) of destination. More... | |
| uint8_t | receive_options |
| Combination of XBEE_RX_OPT_XXX macro values. More... | |
| uint8_t | reserved |
| Reserved field always set to 0. More... | |
| uint16_t | route_address_be [XBEE_ROUTE_MAX_ADDRESS_COUNT] |
| uint8_t | route_options |
| Always set to XBEE_ROUTE_OPTIONS_NONE. More... | |
| int xbee_route_dump_many_to_one_req | ( | xbee_dev_t * | xbee, |
| const void FAR * | frame, | ||
| uint16_t | length, | ||
| void FAR * | context | ||
| ) |
| int xbee_route_dump_record_indicator | ( | xbee_dev_t * | xbee, |
| const void FAR * | frame, | ||
| uint16_t | length, | ||
| void FAR * | context | ||
| ) |
| uint8_t address_count |
Number of addresses in route, excluding source and destination. Must be between 1 and XBEE_ROUTE_MAX_ADDRESS_COUNT.
| uint8_t frame_id |
ID, always set to 0.
| addr64 ieee_address |
64-bit IEEE address (big-endian) of destination.
64-bit IEEE address (big-endian) of source.
| uint16_t network_address_be |
16-bit network address (big-endian) of destination.
16-bit network address (big-endian) of source.
| uint8_t receive_options |
Combination of XBEE_RX_OPT_XXX macro values.
| uint8_t reserved |
Reserved field always set to 0.
| uint16_t route_address_be |
Network addresses of nodes in route, starting next to destination and ending with node next to source (us).
| uint8_t route_options |
Always set to XBEE_ROUTE_OPTIONS_NONE.
1.8.10