Implementation for the JR3 sensor (PCi board).
#include <Jr3Pci.hpp>
|
|
bool | open (yarp::os::Searchable &config) override |
| |
|
bool | close () override |
| |
|
std::size_t | getNrOfSixAxisForceTorqueSensors () const override |
| |
|
yarp::dev::MAS_status | getSixAxisForceTorqueSensorStatus (std::size_t sens_index) const override |
| |
|
bool | getSixAxisForceTorqueSensorName (std::size_t sens_index, std::string &name) const override |
| |
|
bool | getSixAxisForceTorqueSensorFrameName (std::size_t sens_index, std::string &name) const override |
| |
|
bool | getSixAxisForceTorqueSensorMeasure (std::size_t sens_index, yarp::sig::Vector &out, double ×tamp) const override |
| |
|
bool | parseParams (const yarp::os::Searchable &config) override |
| |
|
std::string | getDeviceClassName () const override |
| |
|
std::string | getDeviceName () const override |
| |
|
std::string | getDocumentationOfDeviceParams () const override |
| |
|
std::vector< std::string > | getListOfParams () const override |
| |
|
|
void | loadFilters (int id) |
| |
|
bool | calibrateSensor () |
| |
|
bool | calibrateChannel (int ch) |
| |
|
|
int | fd {0} |
| |
|
force_array | fs [4] |
| |
|
unsigned long int | filters [4] |
| |
|
|
const std::string | m_device_classname = {"Jr3Pci"} |
| |
|
const std::string | m_device_name = {"Jr3Pci"} |
| |
|
bool | m_parser_is_strict = false |
| |
|
const parser_version_type | m_parser_version = {} |
| |
|
const std::string | m_names_defaultValue = {"(ch0 ch1 ch2 ch3)"} |
| |
|
const std::string | m_filter_defaultValue = {"0"} |
| |
|
const std::string | m_levogyrate_defaultValue = {"false"} |
| |
|
std::vector< std::string > | m_names = { } |
| |
|
int | m_filter = {0} |
| |
|
bool | m_levogyrate = {false} |
| |
The documentation for this class was generated from the following files:
- libraries/YarpPlugins/Jr3Pci/Jr3Pci.hpp
- libraries/YarpPlugins/Jr3Pci/DeviceDriverImpl.cpp
- libraries/YarpPlugins/Jr3Pci/ISixAxisForceTorqueSensorsImpl.cpp
- libraries/YarpPlugins/Jr3Pci/Jr3Pci.cpp