Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

rflex.h File Reference

#include <pthread.h>
#include <sys/time.h>
#include <driver.h>
#include <drivertable.h>
#include <player.h>
#include "rflex_commands.h"
#include "rflex-io.h"
#include "rflex_configs.h"

Go to the source code of this file.

Classes

struct  player_rflex_data
class  RFLEX

Defines

#define RFLEX_MOTORS_REQUEST_ON   0
#define RFLEX_MOTORS_ON   1
#define RFLEX_MOTORS_REQUEST_OFF   2
#define RFLEX_MOTORS_OFF   3
#define RFLEX_CONFIG_BUFFER_SIZE   256
#define DEFAULT_RFLEX_PORT   "/dev/ttyS0"
#define DEFAULT_RFLEX_BUMPER_ADDRESS   0x40
#define RFLEX_BUMPER_STYLE_BIT   "bit"
#define RFLEX_BUMPER_STYLE_ADDR   "addr"
#define DEFAULT_RFLEX_BUMPER_STYLE   RFLEX_BUMPER_STYLE_ADDR
#define DEFAULT_RFLEX_POWER_OFFSET   0
#define MAX_NUM_LOOPS   30
#define B_STX   0x02
#define B_ETX   0x03
#define B_ESC   0x1b

Typedefs

typedef player_rflex_data player_rflex_data_t

Enumerations

enum  { BUMPER_BIT, BUMPER_ADDR }


Define Documentation

#define RFLEX_MOTORS_REQUEST_ON   0
 

#define RFLEX_MOTORS_ON   1
 

#define RFLEX_MOTORS_REQUEST_OFF   2
 

#define RFLEX_MOTORS_OFF   3
 

#define RFLEX_CONFIG_BUFFER_SIZE   256
 

#define DEFAULT_RFLEX_PORT   "/dev/ttyS0"
 

#define DEFAULT_RFLEX_BUMPER_ADDRESS   0x40
 

#define RFLEX_BUMPER_STYLE_BIT   "bit"
 

#define RFLEX_BUMPER_STYLE_ADDR   "addr"
 

#define DEFAULT_RFLEX_BUMPER_STYLE   RFLEX_BUMPER_STYLE_ADDR
 

#define DEFAULT_RFLEX_POWER_OFFSET   0
 

#define MAX_NUM_LOOPS   30
 

#define B_STX   0x02
 

#define B_ETX   0x03
 

#define B_ESC   0x1b
 


Typedef Documentation

typedef struct player_rflex_data player_rflex_data_t
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
BUMPER_BIT 
BUMPER_ADDR 


Generated on Tue May 3 14:15:43 2005 for Player by doxygen 1.3.6