DUNE: Uniform Navigational Environment  2019.02.0
Sensors::SADC::Arguments Struct Reference

Public Attributes

std::string uart_dev
 
unsigned uart_baud
 
float timeout_uart
 
bool adc_state [c_max_adc]
 
float min_value [c_max_adc]
 
float max_value [c_max_adc]
 
bool adc_fixed_gain [c_max_adc]
 
int adc_fixed_gain_value [c_max_adc]
 
int sample_rate
 
int number_sample_switch
 
std::string adc_elabels [c_max_adc]
 
float adc_conversion_factor
 

Member Data Documentation

float Sensors::SADC::Arguments::adc_conversion_factor

Maximum Value of input in adc channel.

Referenced by Sensors::SADC::Task::processInput(), and Sensors::SADC::Task::Task().

std::string Sensors::SADC::Arguments::adc_elabels[c_max_adc]
bool Sensors::SADC::Arguments::adc_fixed_gain[c_max_adc]
int Sensors::SADC::Arguments::adc_fixed_gain_value[c_max_adc]

Adc fixed gain value.

Referenced by Sensors::SADC::Task::config_SADC(), and Sensors::SADC::Task::Task().

float Sensors::SADC::Arguments::max_value[c_max_adc]

Maximum Value for auto-switch gain.

Referenced by Sensors::SADC::Task::config_SADC(), and Sensors::SADC::Task::Task().

float Sensors::SADC::Arguments::min_value[c_max_adc]

Minimum Value for auto-switch gain.

Referenced by Sensors::SADC::Task::config_SADC(), and Sensors::SADC::Task::Task().

int Sensors::SADC::Arguments::number_sample_switch

Number of sample before switch auto-gain.

Referenced by Sensors::SADC::Task::config_SADC(), and Sensors::SADC::Task::Task().

int Sensors::SADC::Arguments::sample_rate

Sample Rate of acquisition data.

Referenced by Sensors::SADC::Task::config_SADC(), and Sensors::SADC::Task::Task().

float Sensors::SADC::Arguments::timeout_uart
unsigned Sensors::SADC::Arguments::uart_baud
std::string Sensors::SADC::Arguments::uart_dev
Collaboration diagram for Sensors::SADC::Arguments:
Collaboration graph