An abstract model of an AX-12 Dynamixel.
| C# | Visual Basic | Visual C++ |
public class Dynamixel
Public Class Dynamixel
public ref class Dynamixel
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| 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) | (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()()().) |
| Object | |
| Dynamixel | |