Dynamixel
Dynamixel Class
NamespacesDynamixelDynamixel
An abstract model of an AX-12 Dynamixel.
Declaration Syntax
C#Visual BasicVisual C++
public class Dynamixel
Public Class Dynamixel
public ref class Dynamixel
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Dynamixel(Int32, DynamixelNetwork)
Constructor.

AlarmLed
Get or set the error conditions that will result in lighting the LED.

AlarmShutdown
Get or set the error conditions that will result in Dynamixel shutdown.

BaudRate
Get or set the baud rate the Dynamixel will communicate at.

CCWAngleLimit
Get or set the CCW (toward 1023) angle limit for the Dynamixel's movement.

CCWComplianceMargin
Get or set the CCW compliance margin.

CCWComplianceSlope
Get or set the CCW compliance slope.

Changed
For a Dynamixel in Synchronized mode, remember if the GoalPosition or MovingSpeed have changed.

CurrentLoad
Get the current torque load on the Dynamixel.

CurrentPosition
Get the current position.

CurrentSpeed
Get the current speed.

CurrentTemperature
Get the current temperature.

CurrentVoltage
Get the current voltage.

CWAngleLimit
Get or set the CW (toward 0) angle limit for the Dynamixel's movement.

CWComplianceMargin
Get or set the CW compliance margin.

CWComplianceSlope
Get or set the CW compliance slope.

DynNet
The parent network.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FirmwareVersion
Get the firmware version.

GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetRegisterValue(Register)
Get a register value from the cache, if present, or by reading the value from the Dynamixel.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GoalPosition
Get or set the GoalPosition register.

HighVoltageLimit
Get or set the high voltage limit.

Id
Get or set the Dynamixel unit ID.

Item[([(Register])])
Array access to the register values in the cache.

LED
Turn the LED on or off.

Lock
Determine if the Dynamixel is locked.

LowVoltageLimit
Get or set the low voltage limit.

MaxTorque
Get or set the maximum torque.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ModelNumber
Get the model number.

Moving
Get an indication if the Dynamixel is moving or not.

MovingSpeed
Get or set the MovingSpeed register.

NoCache(Register)
Determine if a register value should be cached or not.

Punch
Get or set the punch value.

ReadAll()()()
Read all register values into the cache.

RegisteredInstruction
Get or set an indication of whether or not a RegWrite instruction is awaiting an Action command.

Reset()()()
Reset all register values to the factory defaults.

ReturnDelay
Get or set the return delay, in microseconds.

SetRegisterValue(Register, Int32)
Set a register value and record in the cache, if applicable.

StatusReturnLevel
Get or set the status return level that determines when the dynamixel will respond to command packets with a status packet.

Stop()()()
Stop the Dynamixel from moving.

Synchronized
Set or get the Synchronized mode for this Dynamixel.

TemperatureLimit
Get or set the temperature limit.

TorqueEnable
Get or set the torque enable.

TorqueLimit
Get or set the torque limit.

ToString()()()
Return the string representation of the object.
(Overrides Object.ToString()()().)
Inheritance Hierarchy
Object
Dynamixel

Assembly: Dynamixel (Module: Dynamixel) Version: 1.0.4.0