DUNE: Uniform Navigational Environment  2019.02.0
Transports::Seatrac::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

std::string uart_dev
 
unsigned uart_baud
 
bool only_underwater
 
std::string addr_section
 
bool arhs_mode
 
bool pressure_sensor_mode
 
bool usbl_mode
 
std::vector< float > hard_iron
 
bool enhanced_usbl
 
std::vector< double > rotation_mx
 
double calib_threshold
 
uint16_t max_range
 

Member Data Documentation

std::string Transports::Seatrac::Arguments::addr_section
bool Transports::Seatrac::Arguments::arhs_mode
double Transports::Seatrac::Arguments::calib_threshold

Calibration threshold.

Referenced by Transports::Seatrac::Task::consume(), and Transports::Seatrac::Task::Task().

bool Transports::Seatrac::Arguments::enhanced_usbl

Enhanced usbl information will be requested.

Referenced by Transports::Seatrac::Task::consume(), and Transports::Seatrac::Task::Task().

bool Transports::Seatrac::Arguments::only_underwater

Transmit only underwater.

Referenced by Transports::Seatrac::Task::consume(), and Transports::Seatrac::Task::Task().

bool Transports::Seatrac::Arguments::pressure_sensor_mode
std::vector<double> Transports::Seatrac::Arguments::rotation_mx
unsigned Transports::Seatrac::Arguments::uart_baud
std::string Transports::Seatrac::Arguments::uart_dev
bool Transports::Seatrac::Arguments::usbl_mode
Collaboration diagram for Transports::Seatrac::Arguments:
Collaboration graph