urg_laser Class Reference

List of all members.

Public Member Functions

int Open (const char *PortName, int use_serial, int baud)
int Close ()
int ChangeBaud (int curr_baud, int new_baud, int timeout)
int ReadUntil (int fd, unsigned char *buf, int len, int timeout)
int ReadUntil_nthOccurence (int file, int n, char c)
bool PortOpen ()
int GetReadings (urg_laser_readings_t *readings, int min_i, int max_i)
int GetIDInfo ()
float GetMaxRange ()
int GetSensorConfig (player_laser_config_t *cfg)
int GetSCIPVersion ()
int GetNumRanges ()

Private Member Functions

int QuerySCIPVersion ()

Private Attributes

int SCIP_Version
int num_ranges
FILE * laser_port

The documentation for this class was generated from the following files:

Last updated 12 September 2005 21:38:45