Console appliation example for CDynamixel and CDynamixelROS.
More...
#include <console.h>
List of all members.
Detailed Description
Console appliation example for CDynamixel and CDynamixelROS.
Definition at line 88 of file console.h.
Member Typedef Documentation
Constructor & Destructor Documentation
> Heartbeat interval
Constructor
Definition at line 106 of file console.h.
Destructor.
Delete motor interface, close serial port, and shut down node handle
Definition at line 114 of file console.h.
Member Function Documentation
Create new uninitialized motor object.
Definition at line 453 of file console.cpp.
Execute console command.
- Parameters:
-
- Note:
- Console must be locked.
Definition at line 565 of file console.cpp.
Get current motor.
Definition at line 134 of file console.h.
Initialize node.
- Parameters:
-
path | path to shared_serial node |
Definition at line 490 of file console.cpp.
Set heartbeat interval.
- Parameters:
-
- Note:
- Console must be locked.
Definition at line 691 of file console.cpp.
Switch motor.
- Parameters:
-
- Note:
- Creates new object if none of the current motors has this identifier.
Definition at line 470 of file console.cpp.
Spin.
Alternatively drives the motor clockwise and counterclockwise
Definition at line 623 of file console.cpp.
Heartbeat thread main function.
- Parameters:
-
Definition at line 700 of file console.cpp.
Member Data Documentation
Available commands.
Definition at line 99 of file console.h.
Heartbeat thread handle.
Definition at line 101 of file console.h.
Current motor interface.
Definition at line 96 of file console.h.
Motor interface list.
Definition at line 97 of file console.h.
ROS node handle.
Definition at line 95 of file console.h.
Path to shared_serial node.
Definition at line 100 of file console.h.
Serial port interface.
Definition at line 98 of file console.h.
The documentation for this class was generated from the following files: