Public Member Functions
DynamixelIOWrap Class Reference
Inheritance diagram for DynamixelIOWrap:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DynamixelIOWrap (std::string device, int baud)
object getAlarmLed (int servo_id)
object getAlarmShutdown (int servo_id)
object getAngleLimits (int servo_id)
object getBaudRate (int servo_id)
object getCCWAngleLimit (int servo_id)
object getCCWComplianceMargin (int servo_id)
object getCCWComplianceSlope (int servo_id)
object getComplianceMargins (int servo_id)
object getComplianceSlopes (int servo_id)
object getCWAngleLimit (int servo_id)
object getCWComplianceMargin (int servo_id)
object getCWComplianceSlope (int servo_id)
object getFeedback (int servo_id)
object getFirmwareVersion (int servo_id)
object getLedStatus (int servo_id)
object getLoad (int servo_id)
object getMaxTorque (int servo_id)
object getMaxVoltageLimit (int servo_id)
object getMinVoltageLimit (int servo_id)
object getModelNumber (int servo_id)
object getMoving (int servo_id)
object getPosition (int servo_id)
object getReturnDelayTime (int servo_id)
object getTargetPosition (int servo_id)
object getTargetVelocity (int servo_id)
object getTemperature (int servo_id)
object getTemperatureLimit (int servo_id)
object getTorqueEnable (int servo_id)
object getTorqueLimit (int servo_id)
object getVelocity (int servo_id)
object getVoltage (int servo_id)
object getVoltageLimits (int servo_id)
object read (int servo_id, DynamixelControl address, int size)
bool setMultiComplianceMargins (object value_pairs)
bool setMultiComplianceSlopes (object value_pairs)
bool setMultiPosition (object value_pairs)
bool setMultiPositionVelocity (object value_pairs)
bool setMultiTorqueEnabled (object value_pairs)
bool setMultiTorqueLimit (object value_pairs)
bool setMultiVelocity (object value_pairs)
bool syncWrite (DynamixelControl address, object data)
object write (int servo_id, DynamixelControl address, object data)

Detailed Description

Definition at line 54 of file python/dynamixel_io.cpp.


Constructor & Destructor Documentation

DynamixelIOWrap::DynamixelIOWrap ( std::string  device,
int  baud 
) [inline]

Definition at line 57 of file python/dynamixel_io.cpp.


Member Function Documentation

object DynamixelIOWrap::getAlarmLed ( int  servo_id) [inline]

Definition at line 145 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getAlarmShutdown ( int  servo_id) [inline]

Definition at line 152 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getAngleLimits ( int  servo_id) [inline]

Definition at line 87 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getBaudRate ( int  servo_id) [inline]

Definition at line 73 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCCWAngleLimit ( int  servo_id) [inline]

Definition at line 102 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCCWComplianceMargin ( int  servo_id) [inline]

Definition at line 188 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCCWComplianceSlope ( int  servo_id) [inline]

Definition at line 210 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getComplianceMargins ( int  servo_id) [inline]

Definition at line 173 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getComplianceSlopes ( int  servo_id) [inline]

Definition at line 195 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCWAngleLimit ( int  servo_id) [inline]

Definition at line 95 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCWComplianceMargin ( int  servo_id) [inline]

Definition at line 181 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getCWComplianceSlope ( int  servo_id) [inline]

Definition at line 203 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getFeedback ( int  servo_id) [inline]

Definition at line 280 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getFirmwareVersion ( int  servo_id) [inline]

Definition at line 66 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getLedStatus ( int  servo_id) [inline]

Definition at line 166 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getLoad ( int  servo_id) [inline]

Definition at line 252 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getMaxTorque ( int  servo_id) [inline]

Definition at line 138 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getMaxVoltageLimit ( int  servo_id) [inline]

Definition at line 124 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getMinVoltageLimit ( int  servo_id) [inline]

Definition at line 117 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getModelNumber ( int  servo_id) [inline]

Definition at line 59 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getMoving ( int  servo_id) [inline]

Definition at line 273 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getPosition ( int  servo_id) [inline]

Definition at line 238 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getReturnDelayTime ( int  servo_id) [inline]

Definition at line 80 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTargetPosition ( int  servo_id) [inline]

Definition at line 217 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTargetVelocity ( int  servo_id) [inline]

Definition at line 224 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTemperature ( int  servo_id) [inline]

Definition at line 266 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTemperatureLimit ( int  servo_id) [inline]

Definition at line 131 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTorqueEnable ( int  servo_id) [inline]

Definition at line 159 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getTorqueLimit ( int  servo_id) [inline]

Definition at line 231 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getVelocity ( int  servo_id) [inline]

Definition at line 245 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getVoltage ( int  servo_id) [inline]

Definition at line 259 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::getVoltageLimits ( int  servo_id) [inline]

Definition at line 109 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::read ( int  servo_id,
DynamixelControl  address,
int  size 
) [inline]

Definition at line 340 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiComplianceMargins ( object  value_pairs) [inline]

Definition at line 320 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiComplianceSlopes ( object  value_pairs) [inline]

Definition at line 325 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiPosition ( object  value_pairs) [inline]

Definition at line 305 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiPositionVelocity ( object  value_pairs) [inline]

Definition at line 315 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiTorqueEnabled ( object  value_pairs) [inline]

Definition at line 330 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiTorqueLimit ( object  value_pairs) [inline]

Definition at line 335 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::setMultiVelocity ( object  value_pairs) [inline]

Definition at line 310 of file python/dynamixel_io.cpp.

bool DynamixelIOWrap::syncWrite ( DynamixelControl  address,
object  data 
) [inline]

Definition at line 356 of file python/dynamixel_io.cpp.

object DynamixelIOWrap::write ( int  servo_id,
DynamixelControl  address,
object  data 
) [inline]

Definition at line 347 of file python/dynamixel_io.cpp.


The documentation for this class was generated from the following file:


dynamixel_hardware_interface
Author(s): Antons Rebguns
autogenerated on Fri Aug 28 2015 10:32:45