Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
Dynamixel Fundamental Data Types

Classes

struct  DynaServoSpec_T
 Dynamixel Servo Specification Structure. More...
 
struct  DynaServoCfg_T
 Dynamixel Servo Configuration Structure. More...
 
struct  DynaServoCtlMethod_T
 Dynamixel Control Method Structure. More...
 
struct  DynaServoOdometer_T
 Dynamixel Virtual Odometer Structure. More...
 
struct  DynaServoState_T
 Dynamixel Servo State Structure. More...
 
struct  DynaUnits_T
 Dynamixel Working Units Structure. More...
 
struct  DynaSyncWriteTuple_T
 
struct  DynaPosTuple_T
 Position Tuple Structure. More...
 
struct  DynaSpeedTuple_T
 Synchronous Write Speed Tuple Structure. More...
 
struct  DynaSpeedPosTuple_T
 Synchronous Write Speed-Position Tuple Structure. More...
 
struct  DynaRealTuple_T
 Real-value Tuple Structure. More...
 
struct  DynaRealSpeedPosTuple_T
 Real-value Speed-Position 3-Tuple Structure. More...
 
struct  DynaHealthTuple_T
 Servo Health Tuple Structure. More...
 
struct  DynaCtlTblEntry_T
 Servo Control Table Entry. More...
 

Typedefs

typedef int(* DynaServoStartPosCtlFunc_T) (int nServoId, uint_t uOdGoalPos, void *pUserArg)
 User registered function to start control of the position of this servo while in continuous mode. More...
 
typedef int(* DynaServoStopPosCtlFunc_T) (int nServoId, void *pUserArg)
 User registered function to stop control of the position of this servo while in continuous mode. More...
 

Detailed Description

Typedef Documentation

typedef int(* DynaServoStartPosCtlFunc_T) (int nServoId, uint_t uOdGoalPos, void *pUserArg)

User registered function to start control of the position of this servo while in continuous mode.

Parameters
nServoIdServo id.
uOdGoalPosServo goal position in virtual odometer units.
pUserArgUser supplied argument passed unaltered to the function.
Returns
On success, DYNA_OK is returned.
On error, the appropriate < 0 negated Dynamixel Error Code is returned.

Definition at line 256 of file DynaTypes.h.

typedef int(* DynaServoStopPosCtlFunc_T) (int nServoId, void *pUserArg)

User registered function to stop control of the position of this servo while in continuous mode.

Parameters
nServoIdServo id.
pUserArgUser supplied argument passed unaltered to the function.
Returns
On success, DYNA_OK is returned.
On error, the appropriate < 0 negated Dynamixel Error Code is returned.

Definition at line 270 of file DynaTypes.h.