Public Member Functions | Public Attributes | List of all members
sr_actuator::SrActuatorState Class Reference

#include <sr_actuator.hpp>

Inheritance diagram for sr_actuator::SrActuatorState:
Inheritance graph
[legend]

Public Member Functions

void compute_serial ()
 
void set_serial_number_high (unsigned int serial)
 
void set_serial_number_low (unsigned int serial)
 
 SrActuatorState ()
 

Public Attributes

unsigned int assembly_data_day
 
unsigned int assembly_data_month
 
unsigned int assembly_data_year
 
std::vector< double > calibrated_sensor_values_
 
unsigned int can_error_counters
 
uint64_t can_msgs_received_
 
uint64_t can_msgs_transmitted_
 
bool firmware_modified_
 
std::vector< std::pair< std::string, bool > > flags_
 
unsigned int pic_firmware_git_revision_
 
double position_unfiltered_
 
std::vector< int > raw_sensor_values_
 
unsigned int serial_number
 
unsigned int serial_number_high
 
bool serial_number_high_set
 
unsigned int serial_number_low
 
bool serial_number_low_set
 
unsigned int server_firmware_git_revision_
 
std::vector< tactiles::AllTactileData > * tactiles_
 
int tests_
 

Detailed Description

Definition at line 40 of file sr_actuator.hpp.

Constructor & Destructor Documentation

◆ SrActuatorState()

sr_actuator::SrActuatorState::SrActuatorState ( )
inline

Definition at line 43 of file sr_actuator.hpp.

Member Function Documentation

◆ compute_serial()

void sr_actuator::SrActuatorState::compute_serial ( )
inline

Definition at line 88 of file sr_actuator.hpp.

◆ set_serial_number_high()

void sr_actuator::SrActuatorState::set_serial_number_high ( unsigned int  serial)
inline

Definition at line 76 of file sr_actuator.hpp.

◆ set_serial_number_low()

void sr_actuator::SrActuatorState::set_serial_number_low ( unsigned int  serial)
inline

Definition at line 64 of file sr_actuator.hpp.

Member Data Documentation

◆ assembly_data_day

unsigned int sr_actuator::SrActuatorState::assembly_data_day

Definition at line 110 of file sr_actuator.hpp.

◆ assembly_data_month

unsigned int sr_actuator::SrActuatorState::assembly_data_month

Definition at line 109 of file sr_actuator.hpp.

◆ assembly_data_year

unsigned int sr_actuator::SrActuatorState::assembly_data_year

Definition at line 108 of file sr_actuator.hpp.

◆ calibrated_sensor_values_

std::vector<double> sr_actuator::SrActuatorState::calibrated_sensor_values_

Definition at line 116 of file sr_actuator.hpp.

◆ can_error_counters

unsigned int sr_actuator::SrActuatorState::can_error_counters

Definition at line 113 of file sr_actuator.hpp.

◆ can_msgs_received_

uint64_t sr_actuator::SrActuatorState::can_msgs_received_

Definition at line 95 of file sr_actuator.hpp.

◆ can_msgs_transmitted_

uint64_t sr_actuator::SrActuatorState::can_msgs_transmitted_

Definition at line 96 of file sr_actuator.hpp.

◆ firmware_modified_

bool sr_actuator::SrActuatorState::firmware_modified_

Definition at line 100 of file sr_actuator.hpp.

◆ flags_

std::vector<std::pair<std::string, bool> > sr_actuator::SrActuatorState::flags_

a vector containing human readable flags: each flag is a pair containing the flag name and a boolean which is true if the flag is really serious, false if it's just a warning flag.

Definition at line 125 of file sr_actuator.hpp.

◆ pic_firmware_git_revision_

unsigned int sr_actuator::SrActuatorState::pic_firmware_git_revision_

Definition at line 98 of file sr_actuator.hpp.

◆ position_unfiltered_

double sr_actuator::SrActuatorState::position_unfiltered_

Definition at line 91 of file sr_actuator.hpp.

◆ raw_sensor_values_

std::vector<int> sr_actuator::SrActuatorState::raw_sensor_values_

Definition at line 115 of file sr_actuator.hpp.

◆ serial_number

unsigned int sr_actuator::SrActuatorState::serial_number

Definition at line 106 of file sr_actuator.hpp.

◆ serial_number_high

unsigned int sr_actuator::SrActuatorState::serial_number_high

Definition at line 105 of file sr_actuator.hpp.

◆ serial_number_high_set

bool sr_actuator::SrActuatorState::serial_number_high_set

Definition at line 103 of file sr_actuator.hpp.

◆ serial_number_low

unsigned int sr_actuator::SrActuatorState::serial_number_low

Definition at line 104 of file sr_actuator.hpp.

◆ serial_number_low_set

bool sr_actuator::SrActuatorState::serial_number_low_set

Definition at line 102 of file sr_actuator.hpp.

◆ server_firmware_git_revision_

unsigned int sr_actuator::SrActuatorState::server_firmware_git_revision_

Definition at line 99 of file sr_actuator.hpp.

◆ tactiles_

std::vector<tactiles::AllTactileData>* sr_actuator::SrActuatorState::tactiles_

Definition at line 127 of file sr_actuator.hpp.

◆ tests_

int sr_actuator::SrActuatorState::tests_

Definition at line 112 of file sr_actuator.hpp.


The documentation for this class was generated from the following file:


sr_hardware_interface
Author(s): Ugo Cupcic
autogenerated on Mon Feb 28 2022 23:52:08