![]() |
DUNE: Uniform Navigational Environment
2019.02.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().
