iCub-main
|
#include <eo_imu_privData.h>
Public Member Functions | |
SensorsData () | |
void | init (servConfigImu_t &servCfg, string error_string) |
bool | update (eOas_sensor_t type, uint8_t index, eOas_inertial3_data_t *newdata) |
bool | updateStatus (eOas_sensor_t type, uint8_t index, eOas_inertial3_sensorstatus_t &status) |
bool | outOfRangeErrorHandler (const std::out_of_range &oor) const |
size_t | getNumOfSensors (eOas_sensor_t type) const |
uint8_t | getSensorStatus (size_t sens_index, eOas_sensor_t type) const |
bool | getSensorName (size_t sens_index, eOas_sensor_t type, std::string &name) const |
bool | getSensorFrameName (size_t sens_index, eOas_sensor_t type, std::string &frameName) const |
bool | getSensorMeasure (size_t sens_index, eOas_sensor_t type, yarp::sig::Vector &out, double ×tamp) const |
Definition at line 55 of file eo_imu_privData.h.
SensorsData::SensorsData | ( | ) |
Definition at line 127 of file eo_imu_privData.cpp.
size_t SensorsData::getNumOfSensors | ( | eOas_sensor_t | type | ) | const |
Definition at line 189 of file eo_imu_privData.cpp.
bool SensorsData::getSensorFrameName | ( | size_t | sens_index, |
eOas_sensor_t | type, | ||
std::string & | frameName | ||
) | const |
Definition at line 225 of file eo_imu_privData.cpp.
bool SensorsData::getSensorMeasure | ( | size_t | sens_index, |
eOas_sensor_t | type, | ||
yarp::sig::Vector & | out, | ||
double & | timestamp | ||
) | const |
Definition at line 240 of file eo_imu_privData.cpp.
bool SensorsData::getSensorName | ( | size_t | sens_index, |
eOas_sensor_t | type, | ||
std::string & | name | ||
) | const |
Definition at line 211 of file eo_imu_privData.cpp.
uint8_t SensorsData::getSensorStatus | ( | size_t | sens_index, |
eOas_sensor_t | type | ||
) | const |
Definition at line 195 of file eo_imu_privData.cpp.
void SensorsData::init | ( | servConfigImu_t & | servCfg, |
string | error_string | ||
) |
Definition at line 137 of file eo_imu_privData.cpp.
bool SensorsData::outOfRangeErrorHandler | ( | const std::out_of_range & | oor | ) | const |
Definition at line 183 of file eo_imu_privData.cpp.
bool SensorsData::update | ( | eOas_sensor_t | type, |
uint8_t | index, | ||
eOas_inertial3_data_t * | newdata | ||
) |
Definition at line 255 of file eo_imu_privData.cpp.
bool SensorsData::updateStatus | ( | eOas_sensor_t | type, |
uint8_t | index, | ||
eOas_inertial3_sensorstatus_t & | status | ||
) |
Definition at line 270 of file eo_imu_privData.cpp.