DUNE: Uniform Navigational Environment  2022.04.0
Sensors::LIMU::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

std::string uart_dev
 
unsigned output_frq
 
bool raw_data
 
std::string pwr_name
 
std::vector< double > hard_iron
 
std::vector< double > rotation_mx
 
double timeout_error
 
double timeout_failure
 
std::string calib_time
 

Member Data Documentation

◆ calib_time

std::string Sensors::LIMU::Arguments::calib_time

Calibration time stamp.

Referenced by Sensors::LIMU::Task::Task().

◆ hard_iron

std::vector<double> Sensors::LIMU::Arguments::hard_iron

◆ output_frq

unsigned Sensors::LIMU::Arguments::output_frq

◆ pwr_name

std::string Sensors::LIMU::Arguments::pwr_name

◆ raw_data

bool Sensors::LIMU::Arguments::raw_data

◆ rotation_mx

std::vector<double> Sensors::LIMU::Arguments::rotation_mx

Rotation matrix values.

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

◆ timeout_error

double Sensors::LIMU::Arguments::timeout_error

Number of seconds without data before reporting an error.

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

◆ timeout_failure

double Sensors::LIMU::Arguments::timeout_failure

Number of seconds without data before reporting a failure and restarting.

Referenced by Sensors::LIMU::Task::reportEntityState(), and Sensors::LIMU::Task::Task().

◆ uart_dev

std::string Sensors::LIMU::Arguments::uart_dev
Collaboration diagram for Sensors::LIMU::Arguments:
Collaboration graph