xbee.h

Go to the documentation of this file.
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 

Generated on Fri Sep 21 12:57:06 2007 for libwireless by  doxygen 1.4.6