hokuyo
Public Types | Public Member Functions | Public Attributes | List of all members
URG::DeviceInfo Struct Reference

#include <hokuyo.hh>

Public Types

enum  VERSIONS { URG04LX, UTM30LX, UST20LX, UNKNOWN }
 

Public Member Functions

 DeviceInfo ()
 

Public Attributes

std::map< std::string,
std::string > 
values
 
VERSIONS version
 
int dMin
 
int dMax
 the minimal measurable distance More...
 
int resolution
 the biggest measurable distance More...
 
int stepMin
 how much steps in one full turn More...
 
int stepMax
 the first measurable range More...
 
int stepFront
 the last measurable step More...
 
float motorSpeed
 the step number in front of the device More...
 

Detailed Description

This structure is returned by getInfo() to represent various informations on the device.

Member Enumeration Documentation

Enumerator
URG04LX 
UTM30LX 
UST20LX 
UNKNOWN 

Constructor & Destructor Documentation

URG::DeviceInfo::DeviceInfo ( )
inline

Member Data Documentation

int URG::DeviceInfo::dMax

the minimal measurable distance

int URG::DeviceInfo::dMin
float URG::DeviceInfo::motorSpeed

the step number in front of the device

int URG::DeviceInfo::resolution

the biggest measurable distance

int URG::DeviceInfo::stepFront

the last measurable step

int URG::DeviceInfo::stepMax

the first measurable range

int URG::DeviceInfo::stepMin

how much steps in one full turn

std::map<std::string, std::string> URG::DeviceInfo::values
VERSIONS URG::DeviceInfo::version

The documentation for this struct was generated from the following file: