RangeFinder Class Reference

Inheritance diagram for RangeFinder:
Inheritance graph
[legend]
Collaboration diagram for RangeFinder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RangeFinder (OptionManager &mgr, const std::string &descrName="RangeFinder", const std::string &tagName="RangeFinder", const char *defdev="/dev/ttyACM0")
 Default constructor; see ModelComponent.H.
 ~RangeFinder ()
 Destructor.
std::vector< int > getRangeData ()
void readRangeData ()
void readUTMRangeData ()

Protected Attributes

nub::soft_ref< SerialitsPort
 Serial port to use.
std::vector< int > itsRangeData

Detailed Description

Definition at line 47 of file RangeFinder.H.


Constructor & Destructor Documentation

RangeFinder::RangeFinder ( OptionManager mgr,
const std::string descrName = "RangeFinder",
const std::string tagName = "RangeFinder",
const char *  defdev = "/dev/ttyACM0" 
)

Default constructor; see ModelComponent.H.

Definition at line 45 of file RangeFinder.C.

References ModelComponent::addSubComponent(), and itsPort.

RangeFinder::~RangeFinder (  ) 

Destructor.

Definition at line 60 of file RangeFinder.C.


Member Data Documentation

Serial port to use.

Definition at line 67 of file RangeFinder.H.

Referenced by RangeFinder().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:46 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3