DUNE: Uniform Navigational Environment
2016.09.0
|
Imagenex 852 Switch Data.
Public Member Functions | |
SwitchData (void) | |
bool | setStartGain (uint8_t gain) |
uint8_t | getStartGain (void) const |
bool | setRange (uint8_t range) |
uint8_t | getRange (void) |
void | setDataPoints (unsigned dpoints) |
unsigned | getDataPoints (void) const |
bool | setProfileMinRange (fp32_t min_range) |
double | getProfileMinRange (void) const |
bool | setPulseLength (fp32_t length) |
fp32_t | getPulseLength (void) const |
const uint8_t * | data (void) const |
unsigned | size (void) const |
|
inline |
Constructor.
References setDataPoints(), and setStartGain().
|
inline |
Retrieve the switch data.
Referenced by Sensors::Imagenex852::Task::onResourceInitialization().
|
inline |
Get number of data points from switch data command.
|
inline |
Get profile minimum range from switch data command.
Referenced by Sensors::Imagenex852::Task::onMain().
|
inline |
Get pulse length from switch data command.
|
inline |
Get range from switch data command.
Referenced by Sensors::Imagenex852::Task::filterRange().
|
inline |
Get start gain from switch data command.
|
inline |
Set number of sonar return data points.
[in] | dpoints | number of sonar return data points. |
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and SwitchData().
|
inline |
Set profile minimum range.
[in] | min_range | profile minimum range value. return true if successful, false otherwise. |
Referenced by Sensors::Imagenex852::Task::onUpdateParameters().
|
inline |
Set length of acoustic transmit pulse.
[in] | length | pulse length value. return true. |
Referenced by Sensors::Imagenex852::Task::onUpdateParameters().
|
inline |
Set range value.
[in] | range | range value. return true if successful, false otherwise. |
Referenced by Sensors::Imagenex852::Task::onUpdateParameters().
|
inline |
Set start gain.
[in] | gain | start gain value. return true. |
Referenced by Sensors::Imagenex852::Task::onUpdateParameters(), and SwitchData().
|
inline |
Retrieve the size of the switch data.
Referenced by Sensors::Imagenex852::Task::onResourceInitialization().