DUNE: Uniform Navigational Environment  2.6.0-rc1
Actuators::SCRT::Arguments Struct Reference

Public Attributes

double servo_min
 
double servo_max
 
double servo_rate_max
 
bool limit_servo_rate
 
double adc_sper
 
double ref_volt
 
std::string uart_dev
 
bool leaks
 
float servo_middle [c_servo_count]
 
int servo_orient [c_servo_count]
 
std::vector< unsigned > servo_renumbering
 
std::vector< double > adc_conv
 
std::string elabel_leak [2]
 
std::string elabel_ampg [c_servo_count]
 
std::string elabel_posi [c_servo_count]
 
std::string elabel_volt
 
std::string elabel_temp
 

Member Data Documentation

std::vector<double> Actuators::SCRT::Arguments::adc_conv

A/D conversion factors.

Referenced by Actuators::SCRT::Task::onCommand(), and Actuators::SCRT::Task::Task().

double Actuators::SCRT::Arguments::adc_sper
std::string Actuators::SCRT::Arguments::elabel_ampg[c_servo_count]

Servo current entity labels.

Referenced by Actuators::SCRT::Task::onEntityReservation(), and Actuators::SCRT::Task::Task().

std::string Actuators::SCRT::Arguments::elabel_leak[2]
std::string Actuators::SCRT::Arguments::elabel_posi[c_servo_count]

Servo position entity labels.

Referenced by Actuators::SCRT::Task::onEntityResolution(), and Actuators::SCRT::Task::Task().

std::string Actuators::SCRT::Arguments::elabel_temp

Temperature entity label.

Referenced by Actuators::SCRT::Task::onEntityReservation(), and Actuators::SCRT::Task::Task().

std::string Actuators::SCRT::Arguments::elabel_volt
bool Actuators::SCRT::Arguments::limit_servo_rate

Servo rate limitation flag.

Referenced by Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().

double Actuators::SCRT::Arguments::ref_volt

ADC voltage reference.

Referenced by Actuators::SCRT::Task::onCommand(), and Actuators::SCRT::Task::Task().

double Actuators::SCRT::Arguments::servo_max
float Actuators::SCRT::Arguments::servo_middle[c_servo_count]
double Actuators::SCRT::Arguments::servo_min
int Actuators::SCRT::Arguments::servo_orient[c_servo_count]

Servo orientation.

Referenced by Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().

double Actuators::SCRT::Arguments::servo_rate_max
std::vector<unsigned> Actuators::SCRT::Arguments::servo_renumbering

Servo Numbering hack.

Referenced by Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().

std::string Actuators::SCRT::Arguments::uart_dev
Collaboration diagram for Actuators::SCRT::Arguments:
Collaboration graph