DUNE: Uniform Navigational Environment  2024.09.0
Sensors::Imagenex881A::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

std::string uart_dev
 
uint8_t start_gain
 
float absorption
 
float step_size
 
float profile_min_range
 
uint16_t data_points
 
uint8_t data_bits
 
uint16_t switch_delay
 
uint8_t range
 
uint16_t sector_width
 
int16_t train_angle
 
uint16_t frequency
 
bool profile
 
double sspeed
 
bool sspeed_dyn
 
bool invert
 
std::vector< float > position
 
bool use_default
 
std::string power_channel
 

Member Data Documentation

◆ absorption

float Sensors::Imagenex881A::Arguments::absorption

◆ data_bits

uint8_t Sensors::Imagenex881A::Arguments::data_bits

◆ data_points

uint16_t Sensors::Imagenex881A::Arguments::data_points

◆ frequency

uint16_t Sensors::Imagenex881A::Arguments::frequency

◆ invert

bool Sensors::Imagenex881A::Arguments::invert

◆ position

std::vector<float> Sensors::Imagenex881A::Arguments::position

◆ power_channel

std::string Sensors::Imagenex881A::Arguments::power_channel

◆ profile

bool Sensors::Imagenex881A::Arguments::profile

◆ profile_min_range

float Sensors::Imagenex881A::Arguments::profile_min_range

◆ range

◆ sector_width

uint16_t Sensors::Imagenex881A::Arguments::sector_width

◆ sspeed

double Sensors::Imagenex881A::Arguments::sspeed

◆ sspeed_dyn

bool Sensors::Imagenex881A::Arguments::sspeed_dyn

Use dynamic sound speed.

Referenced by Sensors::Imagenex881A::Task::onMain(), and Sensors::Imagenex881A::Task::Task().

◆ start_gain

uint8_t Sensors::Imagenex881A::Arguments::start_gain

◆ step_size

float Sensors::Imagenex881A::Arguments::step_size

◆ switch_delay

uint16_t Sensors::Imagenex881A::Arguments::switch_delay

◆ train_angle

int16_t Sensors::Imagenex881A::Arguments::train_angle

◆ uart_dev

std::string Sensors::Imagenex881A::Arguments::uart_dev

◆ use_default

bool Sensors::Imagenex881A::Arguments::use_default

Use default Imagenex configuration.

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

Collaboration diagram for Sensors::Imagenex881A::Arguments:
Collaboration graph