DUNE: Uniform Navigational Environment
2020.01.0
|
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 | use_pressure_sensor_for_medium |
bool | usbl_mode |
std::vector< float > | hard_iron |
bool | enhanced_usbl |
std::vector< double > | rotation_mx |
double | calib_threshold |
uint16_t | max_range |
uint8_t | ack_timeout_time_multiplier |
bool | dummy_connection |
uint8_t Transports::Seatrac::Arguments::ack_timeout_time_multiplier |
Timeout time multiplier for ack wait.
Referenced by Transports::Seatrac::Task::resetOneWayTimer(), and Transports::Seatrac::Task::Task().
std::string Transports::Seatrac::Arguments::addr_section |
Addresses Number - modem.
Referenced by Transports::Seatrac::Task::onResourceInitialization(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::arhs_mode |
Enable ARHS mode.
Referenced by Transports::Seatrac::Task::onResourceInitialization(), Transports::Seatrac::Task::processNewData(), and Transports::Seatrac::Task::Task().
double Transports::Seatrac::Arguments::calib_threshold |
Calibration threshold.
Referenced by Transports::Seatrac::Task::consume(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::dummy_connection |
dummy connection
Referenced by Transports::Seatrac::Task::onResourceInitialization(), 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().
std::vector<float> Transports::Seatrac::Arguments::hard_iron |
Hard iron calibration.
Referenced by Transports::Seatrac::Task::consume(), Transports::Seatrac::Task::isCalibrated(), Transports::Seatrac::Task::onResourceInitialization(), Transports::Seatrac::Task::onUpdateParameters(), Transports::Seatrac::Task::setHardIron(), and Transports::Seatrac::Task::Task().
uint16_t Transports::Seatrac::Arguments::max_range |
max range
Referenced by Transports::Seatrac::Task::onResourceInitialization(), Transports::Seatrac::Task::resetOneWayTimer(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::only_underwater |
Transmit only underwater.
Referenced by Transports::Seatrac::Task::consume(), Transports::Seatrac::Task::isCommsBlockedByMedium(), Transports::Seatrac::Task::onResourceAcquisition(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::pressure_sensor_mode |
Enable pressure sensor.
Referenced by Transports::Seatrac::Task::isCommsBlockedByMedium(), Transports::Seatrac::Task::processNewData(), and Transports::Seatrac::Task::Task().
std::vector<double> Transports::Seatrac::Arguments::rotation_mx |
Referenced by Transports::Seatrac::Task::onUpdateParameters(), and Transports::Seatrac::Task::Task().
unsigned Transports::Seatrac::Arguments::uart_baud |
Serial port baud rate.
Referenced by Transports::Seatrac::Task::onResourceAcquisition(), and Transports::Seatrac::Task::Task().
std::string Transports::Seatrac::Arguments::uart_dev |
Serial port device.
Referenced by Transports::Seatrac::Task::onResourceAcquisition(), Transports::Seatrac::Task::openSocket(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::usbl_mode |
Enable usbl mode.
Referenced by Transports::Seatrac::Task::consume(), and Transports::Seatrac::Task::Task().
bool Transports::Seatrac::Arguments::use_pressure_sensor_for_medium |
Enable pressure sensor use for checking if underwater.
Referenced by Transports::Seatrac::Task::isCommsBlockedByMedium(), and Transports::Seatrac::Task::Task().