C# 클래스 Animatroller.Framework.LogicalDevice.MotorWithFeedback

상속: ILogicalDevice
파일 보기 프로젝트 열기: HakanL/animatroller 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
log System.Logger
name string

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
RaiseVectorChanged ( ) : void

비공개 메소드들

메소드 설명
Trigger ( int newPos, bool failed ) : void

메소드 상세

MotorWithFeedback() 공개 메소드

public MotorWithFeedback ( string name ) : System
name string
리턴 System

RaiseVectorChanged() 보호된 메소드

protected RaiseVectorChanged ( ) : void
리턴 void

SetDisabled() 공개 메소드

public SetDisabled ( bool disabled ) : MotorWithFeedback
disabled bool
리턴 MotorWithFeedback

SetInitialState() 공개 메소드

public SetInitialState ( ) : void
리턴 void

SetVector() 공개 메소드

public SetVector ( double speed, int target, System.TimeSpan timeout ) : MotorWithFeedback
speed double
target int
timeout System.TimeSpan
리턴 MotorWithFeedback

WaitForVectorReached() 공개 메소드

public WaitForVectorReached ( ) : void
리턴 void

WaitForVectorReached() 공개 메소드

public WaitForVectorReached ( ISequenceInstance instance ) : void
instance ISequenceInstance
리턴 void

프로퍼티 상세

log 보호되어 있는 정적으로 프로퍼티

protected static Logger,System log
리턴 System.Logger

name 보호되어 있는 프로퍼티

protected string name
리턴 string