XBee Firmware Library  1.6.0
Functions | Variables
pan_init.c File Reference

Functions

int xbee_disc_atnd_cmd_response_handler (xbee_dev_t *xbee, const void FAR *raw, uint16_t length, void FAR *context)
 
int xbee_modem_status_handler (xbee_dev_t *xbee, const void FAR *payload, uint16_t length, void FAR *context)
 
int xbee_node_identification_handler (xbee_dev_t *xbee, const void FAR *raw, uint16_t length, void FAR *context)
 
int xbee_rx_simple_handler (xbee_dev_t *xbee, const void FAR *raw, uint16_t length, void FAR *context)
 
int xbee_transmit_status_handler (xbee_dev_t *xbee, const void FAR *payload, uint16_t length, void FAR *context)
 
int sys_xbee_tick (void)
 Calls wpan_tick or xbee_dev_tick depending on the configuration of the ZigBee network. The callee will poll the underlaying hardware for new frames that will be processed by the respective frame handlers. wpan_tick also time outs expired conversations. Needs to be called often enough to keep up with inbound bytes. More...
 
int sys_xbee_init (void)
 Initializes the ZigBee network. Will initailize or not, depending on the configuration the APS-layer (endpoint/cluster). More...
 

Variables

const wpan_endpoint_table_entry_t endpoints_table []
 
const wpan_endpoint_table_entry_t endpoints_table_empty []
 
const xbee_dispatch_table_entry_t xbee_frame_handlers []
 

Function Documentation

int xbee_disc_atnd_cmd_response_handler ( xbee_dev_t xbee,
const void FAR *  raw,
uint16_t  length,
void FAR *  context 
)
int xbee_modem_status_handler ( xbee_dev_t xbee,
const void FAR *  payload,
uint16_t  length,
void FAR *  context 
)
int xbee_node_identification_handler ( xbee_dev_t xbee,
const void FAR *  raw,
uint16_t  length,
void FAR *  context 
)
int xbee_rx_simple_handler ( xbee_dev_t xbee,
const void FAR *  raw,
uint16_t  length,
void FAR *  context 
)
int xbee_transmit_status_handler ( xbee_dev_t xbee,
const void FAR *  payload,
uint16_t  length,
void FAR *  context 
)

Variable Documentation

const wpan_endpoint_table_entry_t endpoints_table[]
const wpan_endpoint_table_entry_t endpoints_table_empty[]
Initial value:
= {
{ WPAN_ENDPOINT_END_OF_LIST }
}