#include <phidgetik_ros.h>
Definition at line 75 of file phidgetik_ros.h.
PhidgetIKROS::PhidgetIKROS | ( | ros::NodeHandle | nh, |
int | serial_num, | ||
std::string | board_name, | ||
XmlRpc::XmlRpcValue * | sensor_params, | ||
SensingMode | mode | ||
) |
Definition at line 62 of file phidgetik_ros.cpp.
Definition at line 90 of file phidgetik_ros.cpp.
auto PhidgetIKROS::attachHandler | ( | ) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 412 of file phidgetik_ros.cpp.
auto PhidgetIKROS::detachHandler | ( | ) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 448 of file phidgetik_ros.cpp.
auto PhidgetIKROS::inputChangeHandler | ( | int | index, |
int | inputState | ||
) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 274 of file phidgetik_ros.cpp.
auto PhidgetIKROS::onDigitalOutCallback | ( | const cob_phidgets::DigitalSensorConstPtr & | msg | ) | [private] |
Definition at line 376 of file phidgetik_ros.cpp.
auto PhidgetIKROS::outputChangeHandler | ( | int | index, |
int | outputState | ||
) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 296 of file phidgetik_ros.cpp.
auto PhidgetIKROS::readParams | ( | XmlRpc::XmlRpcValue * | sensor_params | ) | [private] |
Definition at line 94 of file phidgetik_ros.cpp.
auto PhidgetIKROS::sensorChangeHandler | ( | int | index, |
int | sensorValue | ||
) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 305 of file phidgetik_ros.cpp.
auto PhidgetIKROS::setDataRateCallback | ( | cob_phidgets::SetDataRate::Request & | req, |
cob_phidgets::SetDataRate::Response & | res | ||
) | [private] |
Definition at line 399 of file phidgetik_ros.cpp.
auto PhidgetIKROS::setDigitalOutCallback | ( | cob_phidgets::SetDigitalSensor::Request & | req, |
cob_phidgets::SetDigitalSensor::Response & | res | ||
) | [private] |
Definition at line 328 of file phidgetik_ros.cpp.
auto PhidgetIKROS::setTriggerValueCallback | ( | cob_phidgets::SetTriggerValue::Request & | req, |
cob_phidgets::SetTriggerValue::Response & | res | ||
) | [private] |
Definition at line 405 of file phidgetik_ros.cpp.
auto PhidgetIKROS::update | ( | void | ) | [private, virtual] |
Reimplemented from PhidgetIK.
Definition at line 210 of file phidgetik_ros.cpp.
std::map<int, std::string> PhidgetIKROS::_indexNameMapAnalog [private] |
Definition at line 102 of file phidgetik_ros.h.
std::map<std::string, int> PhidgetIKROS::_indexNameMapAnalogRev [private] |
Definition at line 103 of file phidgetik_ros.h.
std::map<int, std::string> PhidgetIKROS::_indexNameMapDigitalIn [private] |
Definition at line 104 of file phidgetik_ros.h.
std::map<std::string, int> PhidgetIKROS::_indexNameMapDigitalInRev [private] |
Definition at line 105 of file phidgetik_ros.h.
std::map<int, std::string> PhidgetIKROS::_indexNameMapDigitalOut [private] |
Definition at line 106 of file phidgetik_ros.h.
std::map<std::string, int> PhidgetIKROS::_indexNameMapDigitalOutRev [private] |
Definition at line 107 of file phidgetik_ros.h.
std::map<int, std::string>::iterator PhidgetIKROS::_indexNameMapItr [private] |
Definition at line 108 of file phidgetik_ros.h.
std::map<std::string, int>::iterator PhidgetIKROS::_indexNameMapRevItr [private] |
Definition at line 109 of file phidgetik_ros.h.
std::mutex PhidgetIKROS::_mutex [private] |
Definition at line 100 of file phidgetik_ros.h.
ros::NodeHandle PhidgetIKROS::_nh [private] |
Definition at line 82 of file phidgetik_ros.h.
OutputCompare PhidgetIKROS::_outputChanged [private] |
Definition at line 99 of file phidgetik_ros.h.
ros::Publisher PhidgetIKROS::_pubAnalog [private] |
Definition at line 83 of file phidgetik_ros.h.
ros::Publisher PhidgetIKROS::_pubDigital [private] |
Definition at line 84 of file phidgetik_ros.h.
int PhidgetIKROS::_serial_num [private] |
Definition at line 90 of file phidgetik_ros.h.
ros::ServiceServer PhidgetIKROS::_srvDataRate [private] |
Definition at line 87 of file phidgetik_ros.h.
Definition at line 86 of file phidgetik_ros.h.
Definition at line 88 of file phidgetik_ros.h.
ros::Subscriber PhidgetIKROS::_subDigital [private] |
Definition at line 85 of file phidgetik_ros.h.