|
iCub-main
|
#include <eo_ftsens_privData.h>
Inheritance diagram for yarp::dev::eo_ftsens_privData:Public Types | |
| enum | { strain_Channels = 6 , strain_FormatData = 16 } |
Public Member Functions | |
| eo_ftsens_privData (std::string name) | |
| ~eo_ftsens_privData () | |
| bool | fromConfig (yarp::os::Searchable &config, servConfigFTsensor_t &serviceConfig) |
| bool | initRegulars (servConfigFTsensor_t &serviceConfig) |
| void | printServiceConfig (servConfigFTsensor_t &serviceConfig) |
| bool | fillScaleFactor (servConfigFTsensor_t &serviceConfig) |
| bool | sendConfig2Strain (servConfigFTsensor_t &serviceConfig) |
| bool | updateStrainValues (eOprotID32_t id32, double timestamp, void *rxdata) |
| bool | fillTemperatureEthServiceInfo (eOmn_serv_parameter_t &ftSrv, eOmn_serv_parameter_t &tempSrv) |
Public Member Functions inherited from yarp::dev::embObjDevPrivData | |
| embObjDevPrivData (std::string name) | |
| ~embObjDevPrivData () | |
| eth::AbstractEthResource * | getEthRes () |
| eth::TheEthManager * | getEthManager () |
| virtual bool | isOpen () const |
| void | setOpen (bool flag) |
| bool | isVerbose () |
| bool | NOT_YET_IMPLEMENTED (const char *txt, const char *classname) |
| std::string | getBoardInfo (void) const |
| bool | prerareEthService (yarp::os::Searchable &config, eth::IethResource *interface) |
| void | cleanup (eth::IethResource *interface) |
| bool | serviceSetRegulars (eOmn_serv_category_t category, vector< eOprotID32_t > &id32vector, double timeout=0.500) |
Public Attributes | |
| std::mutex | mtx |
| std::string | devicename |
| std::vector< double > | analogdata |
| std::vector< double > | offset |
| std::vector< double > | scaleFactor |
| bool | scaleFactorIsFilled |
| bool | useCalibValues |
| double | timestampAnalogdata |
| bool | useTemperature |
| float | lastTemperature |
| double | timestampTemperature |
| std::string | frameName |
Public Attributes inherited from yarp::dev::embObjDevPrivData | |
| eth::TheEthManager * | ethManager |
| eth::AbstractEthResource * | res |
| struct yarp::dev::embObjDevPrivData::behFlags | behFlags |
| std::string | deviceNameType |
Definition at line 24 of file eo_ftsens_privData.h.
| anonymous enum |
| Enumerator | |
|---|---|
| strain_Channels | |
| strain_FormatData | |
Definition at line 28 of file eo_ftsens_privData.h.
| eo_ftsens_privData::eo_ftsens_privData | ( | std::string | name | ) |
Definition at line 17 of file eo_ftsens_privData.cpp.
| eo_ftsens_privData::~eo_ftsens_privData | ( | ) |
Definition at line 32 of file eo_ftsens_privData.cpp.
| bool eo_ftsens_privData::fillScaleFactor | ( | servConfigFTsensor_t & | serviceConfig | ) |
Definition at line 75 of file eo_ftsens_privData.cpp.
| bool eo_ftsens_privData::fillTemperatureEthServiceInfo | ( | eOmn_serv_parameter_t & | ftSrv, |
| eOmn_serv_parameter_t & | tempSrv | ||
| ) |
Definition at line 324 of file eo_ftsens_privData.cpp.
| bool eo_ftsens_privData::fromConfig | ( | yarp::os::Searchable & | config, |
| servConfigFTsensor_t & | serviceConfig | ||
| ) |
Definition at line 39 of file eo_ftsens_privData.cpp.
| bool eo_ftsens_privData::initRegulars | ( | servConfigFTsensor_t & | serviceConfig | ) |
Definition at line 218 of file eo_ftsens_privData.cpp.
| void eo_ftsens_privData::printServiceConfig | ( | servConfigFTsensor_t & | serviceConfig | ) |
Definition at line 252 of file eo_ftsens_privData.cpp.
| bool eo_ftsens_privData::sendConfig2Strain | ( | servConfigFTsensor_t & | serviceConfig | ) |
Definition at line 272 of file eo_ftsens_privData.cpp.
| bool yarp::dev::eo_ftsens_privData::updateStrainValues | ( | eOprotID32_t | id32, |
| double | timestamp, | ||
| void * | rxdata | ||
| ) |
| std::vector<double> yarp::dev::eo_ftsens_privData::analogdata |
Definition at line 32 of file eo_ftsens_privData.h.
| std::string yarp::dev::eo_ftsens_privData::devicename |
Definition at line 31 of file eo_ftsens_privData.h.
| std::string yarp::dev::eo_ftsens_privData::frameName |
Definition at line 43 of file eo_ftsens_privData.h.
| float yarp::dev::eo_ftsens_privData::lastTemperature |
Definition at line 41 of file eo_ftsens_privData.h.
| std::mutex yarp::dev::eo_ftsens_privData::mtx |
Definition at line 30 of file eo_ftsens_privData.h.
| std::vector<double> yarp::dev::eo_ftsens_privData::offset |
Definition at line 33 of file eo_ftsens_privData.h.
| std::vector<double> yarp::dev::eo_ftsens_privData::scaleFactor |
Definition at line 34 of file eo_ftsens_privData.h.
| bool yarp::dev::eo_ftsens_privData::scaleFactorIsFilled |
Definition at line 36 of file eo_ftsens_privData.h.
| double yarp::dev::eo_ftsens_privData::timestampAnalogdata |
Definition at line 38 of file eo_ftsens_privData.h.
| double yarp::dev::eo_ftsens_privData::timestampTemperature |
Definition at line 42 of file eo_ftsens_privData.h.
| bool yarp::dev::eo_ftsens_privData::useCalibValues |
Definition at line 37 of file eo_ftsens_privData.h.
| bool yarp::dev::eo_ftsens_privData::useTemperature |
Definition at line 40 of file eo_ftsens_privData.h.