xbee.h File Reference

xbee.h file for this module. Includes, global vars, funtion prototypes, etc. More...

#include <lar/xbee_interface.h>
#include <strings.h>
Include dependency graph for xbee.h:
This graph shows which files directly or indirectly include this file:

Defines

#define _DO_NOT_USE_OPENCV_   0
#define _DO_NOT_USE_CARMEN_   0

Functions

int main (int argc, char **argv)
void shutdown_module (int x)
 makes a clean shutdown of the program
void handler_param_daemon (char *a, char *b, char *c)
void initialize_xbee (void)
 initialize usb devices for xbee communication
void xbee_transmit_data (void)
 prepares a xbee message and send it (tx).
void xbee_receive_data (void)
 read xbee port for a message and publish it. this will be periodically executed by the host module.

Variables

char * COM_DEVICE_XBEE
double read_frequency
TYPE_executionflags flags
 Include the interface.
xbee_rx_data_message rx_message
xbee_tx_data_message tx_message
TYPE_xbee_public_params params
int device_handler_xbee
char * tx_string

Detailed Description

xbee.h file for this module. Includes, global vars, funtion prototypes, etc.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3