DUNE: Uniform Navigational Environment  2024.09.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

◆ adc_conversion_factor

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().

◆ adc_elabels

std::string Sensors::SADC::Arguments::adc_elabels[c_max_adc]

◆ adc_fixed_gain

bool Sensors::SADC::Arguments::adc_fixed_gain[c_max_adc]

◆ adc_fixed_gain_value

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().

◆ adc_state

◆ max_value

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().

◆ min_value

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().

◆ number_sample_switch

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().

◆ sample_rate

int Sensors::SADC::Arguments::sample_rate

Sample Rate of acquisition data.

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

◆ timeout_uart

float Sensors::SADC::Arguments::timeout_uart

◆ uart_baud

unsigned Sensors::SADC::Arguments::uart_baud

◆ uart_dev

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