#include <distance_sensor.hpp>
◆ DistanceSensor()
| tap::sensors::DistanceSensor::DistanceSensor |
( |
float |
minDistance, |
|
|
float |
maxDistance |
|
) |
| |
Constructor to init boundaries.
- Parameters
-
| [in] | minDistance | the min valid distance. |
| [in] | maxDistance | the max valid distance. |
◆ ~DistanceSensor()
| virtual tap::sensors::DistanceSensor::~DistanceSensor |
( |
| ) |
|
|
virtualdefault |
◆ getDistance()
| float tap::sensors::DistanceSensor::getDistance |
( |
| ) |
const |
Get the current distance.
◆ getMaxDistance()
| float tap::sensors::DistanceSensor::getMaxDistance |
( |
| ) |
const |
Get maximun distance boundary.
◆ getMinDistance()
| float tap::sensors::DistanceSensor::getMinDistance |
( |
| ) |
const |
Get minumum distance boundary.
◆ init()
| virtual void tap::sensors::DistanceSensor::init |
( |
| ) |
|
|
pure virtual |
◆ read()
| virtual float tap::sensors::DistanceSensor::read |
( |
| ) |
|
|
pure virtual |
◆ validReading()
| virtual bool tap::sensors::DistanceSensor::validReading |
( |
| ) |
const |
|
pure virtual |
◆ distance
| float tap::sensors::DistanceSensor::distance |
|
protected |
◆ maxDistance
| float tap::sensors::DistanceSensor::maxDistance |
|
protected |
Upper boundary for reliable readings.
◆ minDistance
| float tap::sensors::DistanceSensor::minDistance |
|
protected |
Lower boundary for reliable readings.
The documentation for this class was generated from the following files: