urg_laser Class Reference
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:
- urg_laser.h
- urg_laser.cc
