#include <serial_proxy.h>
Definition at line 47 of file serial_proxy.h.
| dynamixel_hardware_interface::SerialProxy::SerialProxy | ( | std::string | port_name, |
| std::string | port_namespace, | ||
| std::string | baud_rate, | ||
| int | min_motor_id = 1, |
||
| int | max_motor_id = 25, |
||
| double | update_rate = 10, |
||
| double | diagnostics_rate = 1, |
||
| int | error_level_temp = 65, |
||
| int | warn_level_temp = 60 |
||
| ) |
Definition at line 31 of file serial_proxy.cpp.
Definition at line 57 of file serial_proxy.cpp.
Definition at line 82 of file serial_proxy.cpp.
| void dynamixel_hardware_interface::SerialProxy::fillMotorParameters | ( | const DynamixelData * | motor_data | ) | [private] |
Definition at line 124 of file serial_proxy.cpp.
| bool dynamixel_hardware_interface::SerialProxy::findMotors | ( | ) | [private] |
Definition at line 163 of file serial_proxy.cpp.
Definition at line 119 of file serial_proxy.cpp.
| void dynamixel_hardware_interface::SerialProxy::publishDiagnosticInformation | ( | ) | [private] |
Definition at line 296 of file serial_proxy.cpp.
| void dynamixel_hardware_interface::SerialProxy::updateMotorStates | ( | ) | [private] |
Definition at line 226 of file serial_proxy.cpp.
std::string dynamixel_hardware_interface::SerialProxy::baud_rate_ [private] |
Definition at line 72 of file serial_proxy.h.
Definition at line 80 of file serial_proxy.h.
Definition at line 83 of file serial_proxy.h.
double dynamixel_hardware_interface::SerialProxy::diagnostics_rate_ [private] |
Definition at line 76 of file serial_proxy.h.
boost::thread* dynamixel_hardware_interface::SerialProxy::diagnostics_thread_ [private] |
Definition at line 86 of file serial_proxy.h.
Definition at line 92 of file serial_proxy.h.
Definition at line 77 of file serial_proxy.h.
boost::thread* dynamixel_hardware_interface::SerialProxy::feedback_thread_ [private] |
Definition at line 85 of file serial_proxy.h.
diagnostic_updater::FrequencyStatus dynamixel_hardware_interface::SerialProxy::freq_status_ [private] |
Definition at line 101 of file serial_proxy.h.
int dynamixel_hardware_interface::SerialProxy::max_motor_id_ [private] |
Definition at line 74 of file serial_proxy.h.
int dynamixel_hardware_interface::SerialProxy::min_motor_id_ [private] |
Definition at line 73 of file serial_proxy.h.
Definition at line 82 of file serial_proxy.h.
std::map<int, const DynamixelData*> dynamixel_hardware_interface::SerialProxy::motor_static_info_ [private] |
Definition at line 94 of file serial_proxy.h.
std::vector<int> dynamixel_hardware_interface::SerialProxy::motors_ [private] |
Definition at line 93 of file serial_proxy.h.
Definition at line 68 of file serial_proxy.h.
std::string dynamixel_hardware_interface::SerialProxy::port_name_ [private] |
Definition at line 70 of file serial_proxy.h.
std::string dynamixel_hardware_interface::SerialProxy::port_namespace_ [private] |
Definition at line 71 of file serial_proxy.h.
Definition at line 90 of file serial_proxy.h.
Definition at line 89 of file serial_proxy.h.
boost::mutex dynamixel_hardware_interface::SerialProxy::terminate_mutex_ [private] |
Definition at line 88 of file serial_proxy.h.
double dynamixel_hardware_interface::SerialProxy::update_rate_ [private] |
Definition at line 75 of file serial_proxy.h.
Definition at line 78 of file serial_proxy.h.