DUNE: Uniform Navigational Environment
2.3.2
|
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 |
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 |
ADC sampling period.
Referenced by Actuators::SCRT::Task::onUpdateParameters(), and Actuators::SCRT::Task::Task().
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] |
Leak entity labels.
Referenced by Actuators::SCRT::Task::onEntityReservation(), and Actuators::SCRT::Task::Task().
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 |
Voltage entity label.
Referenced by Actuators::SCRT::Task::onEntityReservation(), and Actuators::SCRT::Task::Task().
bool Actuators::SCRT::Arguments::leaks |
Enable leak sensors.
Referenced by Actuators::SCRT::Task::onCommand(), Actuators::SCRT::Task::onEntityReservation(), Actuators::SCRT::Task::onReportEntityState(), and Actuators::SCRT::Task::Task().
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 |
Maximum servo position (radians).
Referenced by Actuators::SCRT::Task::onUpdateParameters(), Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().
float Actuators::SCRT::Arguments::servo_middle[c_servo_count] |
Servo middle point calibration.
Referenced by Actuators::SCRT::Task::onUpdateParameters(), Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().
double Actuators::SCRT::Arguments::servo_min |
Minimum servo position (radians).
Referenced by Actuators::SCRT::Task::onUpdateParameters(), Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().
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 |
Maximum servo rotation rate (radians/sec)
Referenced by Actuators::SCRT::Task::onUpdateParameters(), Actuators::SCRT::Task::Task(), and Actuators::SCRT::Task::task().
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 |
Serial port device.
Referenced by Actuators::SCRT::Task::onResourceAcquisition(), and Actuators::SCRT::Task::Task().