C# Class RobotIOControls.DynamixelServo

Inheritance: AnimatGUI.DataObjects.Robotics.MotorControlSystem
Datei anzeigen Open project: NeuroRoboticTech/AnimatLabPublicSource

Protected Properties

Property Type Description
m_bQueryMotorData bool
m_bResetToStartPos bool
m_fltMaxAngle float
m_fltMinAngle float
m_fltRPMPerFPUnit float
m_iCCWComplianceMargin int
m_iCCWComplianceSlope int
m_iCWComplianceMargin int
m_iCWComplianceSlope int
m_iMaxLoadFP int
m_iMaxPosFP int
m_iMaxTorque int
m_iMaxVelocityFP int
m_iMinLoadFP int
m_iMinPosFP int
m_iMinVelocityFP int
m_snTranslationRange AnimatGUI.Framework.ScaledNumber

Public Methods

Method Description
BuildProperties ( AnimatGuiCtrls &propTable ) : void
ClearIsDirty ( ) : void
DynamixelServo ( AnimatGUI doParent )
LoadData ( ManagedAnimatInterfaces oXml ) : void
SaveData ( ManagedAnimatInterfaces oXml ) : void
SaveSimulationXml ( ManagedAnimatInterfaces oXml, AnimatGUI &nmParentControl, string strName = "" ) : void

Protected Methods

Method Description
CloneInternal ( AnimatGUI doOriginal, bool bCutData, AnimatGUI doRoot ) : void
GetLinkedPartDropDownTreeType ( ) : System.Type

Method Details

BuildProperties() public method

public BuildProperties ( AnimatGuiCtrls &propTable ) : void
propTable AnimatGuiCtrls
return void

ClearIsDirty() public method

public ClearIsDirty ( ) : void
return void

CloneInternal() protected method

protected CloneInternal ( AnimatGUI doOriginal, bool bCutData, AnimatGUI doRoot ) : void
doOriginal AnimatGUI
bCutData bool
doRoot AnimatGUI
return void

DynamixelServo() public method

public DynamixelServo ( AnimatGUI doParent )
doParent AnimatGUI

GetLinkedPartDropDownTreeType() protected method

protected GetLinkedPartDropDownTreeType ( ) : System.Type
return System.Type

LoadData() public method

public LoadData ( ManagedAnimatInterfaces oXml ) : void
oXml ManagedAnimatInterfaces
return void

SaveData() public method

public SaveData ( ManagedAnimatInterfaces oXml ) : void
oXml ManagedAnimatInterfaces
return void

SaveSimulationXml() public method

public SaveSimulationXml ( ManagedAnimatInterfaces oXml, AnimatGUI &nmParentControl, string strName = "" ) : void
oXml ManagedAnimatInterfaces
nmParentControl AnimatGUI
strName string
return void

Property Details

m_bQueryMotorData protected_oe property

protected bool m_bQueryMotorData
return bool

m_bResetToStartPos protected_oe property

If true then when the simulation starts it will always reset the position of the servo to 0 to begin with.
protected bool m_bResetToStartPos
return bool

m_fltMaxAngle protected_oe property

protected float m_fltMaxAngle
return float

m_fltMinAngle protected_oe property

protected float m_fltMinAngle
return float

m_fltRPMPerFPUnit protected_oe property

protected float m_fltRPMPerFPUnit
return float

m_iCCWComplianceMargin protected_oe property

protected int m_iCCWComplianceMargin
return int

m_iCCWComplianceSlope protected_oe property

protected int m_iCCWComplianceSlope
return int

m_iCWComplianceMargin protected_oe property

protected int m_iCWComplianceMargin
return int

m_iCWComplianceSlope protected_oe property

protected int m_iCWComplianceSlope
return int

m_iMaxLoadFP protected_oe property

protected int m_iMaxLoadFP
return int

m_iMaxPosFP protected_oe property

protected int m_iMaxPosFP
return int

m_iMaxTorque protected_oe property

protected int m_iMaxTorque
return int

m_iMaxVelocityFP protected_oe property

protected int m_iMaxVelocityFP
return int

m_iMinLoadFP protected_oe property

protected int m_iMinLoadFP
return int

m_iMinPosFP protected_oe property

protected int m_iMinPosFP
return int

m_iMinVelocityFP protected_oe property

protected int m_iMinVelocityFP
return int

m_snTranslationRange protected_oe property

protected AnimatGUI.Framework.ScaledNumber m_snTranslationRange
return AnimatGUI.Framework.ScaledNumber