Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

p2os.h File Reference

#include <pthread.h>
#include <sys/time.h>
#include <driver.h>
#include <drivertable.h>
#include <packet.h>
#include <player.h>
#include <robot_params.h>
#include <sip.h>

Go to the source code of this file.

Classes

struct  player_p2os_data
class  P2OS

Defines

#define MOTOR_DEF_MAX_SPEED   0.5
#define MOTOR_DEF_MAX_TURNSPEED   DTOR(100)
#define P2OS_CYCLETIME_USEC   200000
#define SYNC0   0
#define SYNC1   1
#define SYNC2   2
#define PULSE   0
#define OPEN   1
#define CLOSE   2
#define ENABLE   4
#define SETA   5
#define SETV   6
#define SETO   7
#define VEL   11
#define RVEL   21
#define SETRA   23
#define SONAR   28
#define STOP   29
#define VEL2   32
#define GRIPPER   33
#define GRIPPERVAL   36
#define TTY2   42
#define GETAUX   43
#define BUMP_STALL   44
#define JOYDRIVE   47
#define GYRO   58
#define TTY3   66
#define GETAUX2   67
#define SOUND   90
#define PLAYLIST   91
#define STATUSSTOPPED   0x32
#define STATUSMOVING   0x33
#define ENCODER   0x90
#define SERAUX   0xB0
#define SERAUX2   0xB8
#define GYROPAC   0x98
#define ARGINT   0x3B
#define ARGNINT   0x1B
#define ARGSTR   0x2B
#define GRIPopen   1
#define GRIPclose   2
#define GRIPstop   3
#define LIFTup   4
#define LIFTdown   5
#define LIFTstop   6
#define GRIPstore   7
#define GRIPdeploy   8
#define GRIPhalt   15
#define GRIPpress   16
#define LIFTcarry   17
#define CMUCAM_IMAGE_WIDTH   80
#define CMUCAM_IMAGE_HEIGHT   143
#define CMUCAM_MESSAGE_LEN   10
#define DEFAULT_P2OS_PORT   "/dev/ttyS0"

Typedefs

typedef player_p2os_data player_p2os_data_t


Define Documentation

#define MOTOR_DEF_MAX_SPEED   0.5
 

#define MOTOR_DEF_MAX_TURNSPEED   DTOR(100)
 

#define P2OS_CYCLETIME_USEC   200000
 

#define SYNC0   0
 

#define SYNC1   1
 

#define SYNC2   2
 

#define PULSE   0
 

#define OPEN   1
 

#define CLOSE   2
 

#define ENABLE   4
 

#define SETA   5
 

#define SETV   6
 

#define SETO   7
 

#define VEL   11
 

#define RVEL   21
 

#define SETRA   23
 

#define SONAR   28
 

#define STOP   29
 

#define VEL2   32
 

#define GRIPPER   33
 

#define GRIPPERVAL   36
 

#define TTY2   42
 

#define GETAUX   43
 

#define BUMP_STALL   44
 

#define JOYDRIVE   47
 

#define GYRO   58
 

#define TTY3   66
 

#define GETAUX2   67
 

#define SOUND   90
 

#define PLAYLIST   91
 

#define STATUSSTOPPED   0x32
 

#define STATUSMOVING   0x33
 

#define ENCODER   0x90
 

#define SERAUX   0xB0
 

#define SERAUX2   0xB8
 

#define GYROPAC   0x98
 

#define ARGINT   0x3B
 

#define ARGNINT   0x1B
 

#define ARGSTR   0x2B
 

#define GRIPopen   1
 

#define GRIPclose   2
 

#define GRIPstop   3
 

#define LIFTup   4
 

#define LIFTdown   5
 

#define LIFTstop   6
 

#define GRIPstore   7
 

#define GRIPdeploy   8
 

#define GRIPhalt   15
 

#define GRIPpress   16
 

#define LIFTcarry   17
 

#define CMUCAM_IMAGE_WIDTH   80
 

#define CMUCAM_IMAGE_HEIGHT   143
 

#define CMUCAM_MESSAGE_LEN   10
 

#define DEFAULT_P2OS_PORT   "/dev/ttyS0"
 


Typedef Documentation

typedef struct player_p2os_data player_p2os_data_t
 


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