DUNE: Uniform Navigational Environment  2.3.0
Sensors::Imagenex837B::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

Address addr
 
unsigned port
 
unsigned start_gain
 
float absorption
 
unsigned data_points
 
unsigned switch_delay
 
unsigned def_range
 
float nadir
 
bool auto_gain
 
unsigned auto_gain_value
 
float tilt_angle
 
bool xdcr
 
bool save_to_file
 
bool fill_state
 
std::string power_channel
 
bool range_modifier
 
float range_modifier_add_k
 
float range_modifier_mul_k
 
float range_modifier_timer
 

Member Data Documentation

float Sensors::Imagenex837B::Arguments::absorption
bool Sensors::Imagenex837B::Arguments::auto_gain
unsigned Sensors::Imagenex837B::Arguments::auto_gain_value

Automatic gain control threshold.

Referenced by Sensors::Imagenex837B::Task::onUpdateParameters(), and Sensors::Imagenex837B::Task::Task().

unsigned Sensors::Imagenex837B::Arguments::data_points
unsigned Sensors::Imagenex837B::Arguments::def_range
bool Sensors::Imagenex837B::Arguments::fill_state
float Sensors::Imagenex837B::Arguments::nadir
std::string Sensors::Imagenex837B::Arguments::power_channel
bool Sensors::Imagenex837B::Arguments::range_modifier
float Sensors::Imagenex837B::Arguments::range_modifier_add_k

Range Modifier Additive Constant.

Referenced by Sensors::Imagenex837B::Task::checkAltitude(), and Sensors::Imagenex837B::Task::Task().

float Sensors::Imagenex837B::Arguments::range_modifier_mul_k

Range Modifier Multiplicative Constant.

Referenced by Sensors::Imagenex837B::Task::checkAltitude(), and Sensors::Imagenex837B::Task::Task().

float Sensors::Imagenex837B::Arguments::range_modifier_timer
bool Sensors::Imagenex837B::Arguments::save_to_file
unsigned Sensors::Imagenex837B::Arguments::start_gain
unsigned Sensors::Imagenex837B::Arguments::switch_delay
float Sensors::Imagenex837B::Arguments::tilt_angle
bool Sensors::Imagenex837B::Arguments::xdcr

Transducer mounting position.

Referenced by Sensors::Imagenex837B::Task::setNadirAngle(), and Sensors::Imagenex837B::Task::Task().

Collaboration diagram for Sensors::Imagenex837B::Arguments:
Collaboration graph