AnimatLab  2
Test
RoboticsGUI.RobotIOControls.Firmata.FirmataDynamixelPrismaticServo Class Reference
+ Inheritance diagram for RoboticsGUI.RobotIOControls.Firmata.FirmataDynamixelPrismaticServo:
+ Collaboration diagram for RoboticsGUI.RobotIOControls.Firmata.FirmataDynamixelPrismaticServo:

Public Member Functions

 FirmataDynamixelPrismaticServo (AnimatGUI.Framework.DataObject doParent)
 
override AnimatGUI.Framework.DataObject Clone (AnimatGUI.Framework.DataObject doParent, bool bCutData, AnimatGUI.Framework.DataObject doRoot)
 
- Public Member Functions inherited from RoboticsGUI.RobotIOControls.DynamixelServo
 DynamixelServo (AnimatGUI.Framework.DataObject doParent)
 
override void BuildProperties (ref AnimatGuiCtrls.Controls.PropertyTable propTable)
 
override void ClearIsDirty ()
 
override void LoadData (ManagedAnimatInterfaces.IStdXml oXml)
 
override void SaveData (ManagedAnimatInterfaces.IStdXml oXml)
 
override void SaveSimulationXml (ManagedAnimatInterfaces.IStdXml oXml, ref AnimatGUI.Framework.DataObject nmParentControl, string strName="")
 

Protected Member Functions

override Type GetLinkedPartDropDownTreeType ()
 
- Protected Member Functions inherited from RoboticsGUI.RobotIOControls.DynamixelServo
override void CloneInternal (AnimatGUI.Framework.DataObject doOriginal, bool bCutData, AnimatGUI.Framework.DataObject doRoot)
 
override System.Type GetLinkedPartDropDownTreeType ()
 

Properties

override string ButtonImageName [get]
 
override string Description [get, set]
 
override bool IsHinge [get]
 
override string ModuleName [get]
 
override string PartType [get]
 
override string WorkspaceImageName [get]
 
- Properties inherited from RoboticsGUI.RobotIOControls.DynamixelServo
virtual int CCWComplianceMargin [get, set]
 
virtual int CCWComplianceSlope [get, set]
 
virtual int CWComplianceMargin [get, set]
 
virtual int CWComplianceSlope [get, set]
 
virtual bool IsHinge [get]
 
virtual float MaxAngle [get, set]
 
virtual int MaxLoadFP [get, set]
 
virtual int MaxPosFP [get, set]
 
virtual int MaxTorque [get, set]
 
virtual int MaxVelocityFP [get, set]
 
virtual float MinAngle [get, set]
 
virtual int MinLoadFP [get, set]
 
virtual int MinPosFP [get, set]
 
virtual int MinVelocityFP [get, set]
 
override string ModuleName [get]
 
virtual bool QueryMotorData [get, set]
 
virtual bool ResetToStartPos [get, set]
 
virtual float RPMPerFPUnit [get, set]
 
virtual AnimatGUI.Framework.ScaledNumber TranslationRange [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from RoboticsGUI.RobotIOControls.DynamixelServo
bool m_bQueryMotorData = true
 
bool m_bResetToStartPos = false
 If true then when the simulation starts it will always reset the position of the servo to 0 to begin with. More...
 
float m_fltMaxAngle = 150
 
float m_fltMinAngle = -150
 
float m_fltRPMPerFPUnit = 0.111f
 
int m_iCCWComplianceMargin = 1
 
int m_iCCWComplianceSlope = 32
 
int m_iCWComplianceMargin = 1
 
int m_iCWComplianceSlope = 32
 
int m_iMaxLoadFP = 1023
 
int m_iMaxPosFP = 1023
 
int m_iMaxTorque = 1023
 
int m_iMaxVelocityFP = 1023
 
int m_iMinLoadFP = 0
 
int m_iMinPosFP = 0
 
int m_iMinVelocityFP = 1
 
AnimatGUI.Framework.ScaledNumber m_snTranslationRange
 

Detailed Description

Definition at line 13 of file FirmataDynamixelPrismaticServo.cs.


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