00001 00022 /*Definitions*/ 00024 #define XBEE_PAN_DEFAULT 0xFFFF 00025 00026 #define XBEE_BROADCAST 0xFFFF 00027 00028 #define XBEE_OPTIONS_NONE 0x00 00029 00030 #define XBEE_OPTIONS_DISABLE_RESPONSE 0x01 00031 00032 #define XBEE_OPTIONS_BROADCAST_ALL_PANS 0x04 00033 00034 #define XBEE_TX_STATUS 0x89 00035 00036 #define XBEE_RX 0x81 00037 00039 void xbee_lib_init(int pan_id); 00041 void xbee_terminate(void); 00043 int xbee_get_packet(unsigned char* packet); 00045 void xbee_send_packet(char* packet, int len, int dest, 00046 char options, char frame); 00048 void xbee_set_pan_id(int id); 00050 unsigned int xbee_get_pan_id(void); 00052 unsigned int xbee_get_address(void); 00053 //end defgroup 00055