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 39 of file sr_actuator.hpp.

Constructor & Destructor Documentation

sr_actuator::SrActuatorState::SrActuatorState ( )
inline

Definition at line 42 of file sr_actuator.hpp.

Member Function Documentation

void sr_actuator::SrActuatorState::compute_serial ( )
inline

Definition at line 87 of file sr_actuator.hpp.

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

Definition at line 75 of file sr_actuator.hpp.

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

Definition at line 63 of file sr_actuator.hpp.

Member Data Documentation

unsigned int sr_actuator::SrActuatorState::assembly_data_day

Definition at line 109 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::assembly_data_month

Definition at line 108 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::assembly_data_year

Definition at line 107 of file sr_actuator.hpp.

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

Definition at line 115 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::can_error_counters

Definition at line 112 of file sr_actuator.hpp.

uint64_t sr_actuator::SrActuatorState::can_msgs_received_

Definition at line 94 of file sr_actuator.hpp.

uint64_t sr_actuator::SrActuatorState::can_msgs_transmitted_

Definition at line 95 of file sr_actuator.hpp.

bool sr_actuator::SrActuatorState::firmware_modified_

Definition at line 99 of file sr_actuator.hpp.

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 124 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::pic_firmware_git_revision_

Definition at line 97 of file sr_actuator.hpp.

double sr_actuator::SrActuatorState::position_unfiltered_

Definition at line 90 of file sr_actuator.hpp.

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

Definition at line 114 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::serial_number

Definition at line 105 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::serial_number_high

Definition at line 104 of file sr_actuator.hpp.

bool sr_actuator::SrActuatorState::serial_number_high_set

Definition at line 102 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::serial_number_low

Definition at line 103 of file sr_actuator.hpp.

bool sr_actuator::SrActuatorState::serial_number_low_set

Definition at line 101 of file sr_actuator.hpp.

unsigned int sr_actuator::SrActuatorState::server_firmware_git_revision_

Definition at line 98 of file sr_actuator.hpp.

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

Definition at line 126 of file sr_actuator.hpp.

int sr_actuator::SrActuatorState::tests_

Definition at line 111 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 Tue Oct 13 2020 03:55:41