C# Class Animatroller.Framework.LogicalDevice.MotorWithFeedback

Inheritance: ILogicalDevice
Afficher le fichier Open project: HakanL/animatroller Class Usage Examples

Protected Properties

Свойство Type Description
log System.Logger
name string

Méthodes publiques

Méthode Description
MotorWithFeedback ( string name ) : System
SetDisabled ( bool disabled ) : MotorWithFeedback
SetInitialState ( ) : void
SetVector ( double speed, int target, System.TimeSpan timeout ) : MotorWithFeedback
WaitForVectorReached ( ) : void
WaitForVectorReached ( ISequenceInstance instance ) : void

Méthodes protégées

Méthode Description
RaiseVectorChanged ( ) : void

Private Methods

Méthode Description
Trigger ( int newPos, bool failed ) : void

Method Details

MotorWithFeedback() public méthode

public MotorWithFeedback ( string name ) : System
name string
Résultat System

RaiseVectorChanged() protected méthode

protected RaiseVectorChanged ( ) : void
Résultat void

SetDisabled() public méthode

public SetDisabled ( bool disabled ) : MotorWithFeedback
disabled bool
Résultat MotorWithFeedback

SetInitialState() public méthode

public SetInitialState ( ) : void
Résultat void

SetVector() public méthode

public SetVector ( double speed, int target, System.TimeSpan timeout ) : MotorWithFeedback
speed double
target int
timeout System.TimeSpan
Résultat MotorWithFeedback

WaitForVectorReached() public méthode

public WaitForVectorReached ( ) : void
Résultat void

WaitForVectorReached() public méthode

public WaitForVectorReached ( ISequenceInstance instance ) : void
instance ISequenceInstance
Résultat void

Property Details

log protected_oe static_oe property

protected static Logger,System log
Résultat System.Logger

name protected_oe property

protected string name
Résultat string