Public Member Functions | Public Attributes | List of all members
tactiles::GenericTactileData Class Reference

#include <tactile_sensors.hpp>

Inheritance diagram for tactiles::GenericTactileData:
Inheritance graph
[legend]

Public Member Functions

double convertToInt (std::string const &s)
 
 GenericTactileData ()
 
 GenericTactileData (bool tactile_data_valid, int sample_frequency, std::string manufacturer, std::string serial_number, int software_version_current, int software_version_server, bool software_version_modified, std::string pcb_version)
 
virtual std::string get_software_version ()
 
void set_software_version (std::string version)
 
virtual ~GenericTactileData ()
 

Public Attributes

std::string manufacturer
 
std::string pcb_version
 
int sample_frequency
 
std::string serial_number
 
int software_version_current
 
bool software_version_modified
 
int software_version_server
 
bool tactile_data_valid
 
int which_sensor
 

Detailed Description

Definition at line 42 of file tactile_sensors.hpp.

Constructor & Destructor Documentation

◆ GenericTactileData() [1/2]

tactiles::GenericTactileData::GenericTactileData ( )
inline

Definition at line 45 of file tactile_sensors.hpp.

◆ GenericTactileData() [2/2]

tactiles::GenericTactileData::GenericTactileData ( bool  tactile_data_valid,
int  sample_frequency,
std::string  manufacturer,
std::string  serial_number,
int  software_version_current,
int  software_version_server,
bool  software_version_modified,
std::string  pcb_version 
)
inline

Definition at line 49 of file tactile_sensors.hpp.

◆ ~GenericTactileData()

virtual tactiles::GenericTactileData::~GenericTactileData ( )
inlinevirtual

Definition at line 62 of file tactile_sensors.hpp.

Member Function Documentation

◆ convertToInt()

double tactiles::GenericTactileData::convertToInt ( std::string const &  s)
inline

Definition at line 150 of file tactile_sensors.hpp.

◆ get_software_version()

virtual std::string tactiles::GenericTactileData::get_software_version ( )
inlinevirtual

Formats the software version for the diagnostics.

Returns
the formatted string

Reimplemented in tactiles::PST3Data.

Definition at line 128 of file tactile_sensors.hpp.

◆ set_software_version()

void tactiles::GenericTactileData::set_software_version ( std::string  version)
inline

Parses the version string received from the tactiles and fill in the variables.

Version
The raw version string.

Definition at line 84 of file tactile_sensors.hpp.

Member Data Documentation

◆ manufacturer

std::string tactiles::GenericTactileData::manufacturer

Definition at line 70 of file tactile_sensors.hpp.

◆ pcb_version

std::string tactiles::GenericTactileData::pcb_version

Definition at line 146 of file tactile_sensors.hpp.

◆ sample_frequency

int tactiles::GenericTactileData::sample_frequency

Definition at line 69 of file tactile_sensors.hpp.

◆ serial_number

std::string tactiles::GenericTactileData::serial_number

Definition at line 71 of file tactile_sensors.hpp.

◆ software_version_current

int tactiles::GenericTactileData::software_version_current

Definition at line 73 of file tactile_sensors.hpp.

◆ software_version_modified

bool tactiles::GenericTactileData::software_version_modified

Definition at line 75 of file tactile_sensors.hpp.

◆ software_version_server

int tactiles::GenericTactileData::software_version_server

Definition at line 74 of file tactile_sensors.hpp.

◆ tactile_data_valid

bool tactiles::GenericTactileData::tactile_data_valid

Definition at line 64 of file tactile_sensors.hpp.

◆ which_sensor

int tactiles::GenericTactileData::which_sensor

Definition at line 68 of file tactile_sensors.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