C# 클래스 DAQ.HAL.BrilliantLaser

This class, which conforms to the YAG laser interface, talks to the Brilliant YAG laser over RS232.
상속: DAQ.HAL.YAGLaser
파일 보기 프로젝트 열기: ColdMatter/EDMSuite 1 사용 예제들

공개 메소드들

메소드 설명
BrilliantLaser ( String address ) : System
DisableQSwitch ( ) : void
EnableQSwitch ( ) : void
PatternChangeEndedHandler ( object source, EventArgs e ) : void
PatternChangeStartingHandler ( object source, EventArgs e ) : void
SetFlashlampVoltage ( int voltage ) : void
StartFlashlamps ( bool internalClock ) : void
StopFlashlamps ( ) : void

비공개 메소드들

메소드 설명
Connect ( ) : void
Disconnect ( ) : void

메소드 상세

BrilliantLaser() 공개 메소드

public BrilliantLaser ( String address ) : System
address String
리턴 System

DisableQSwitch() 공개 메소드

public DisableQSwitch ( ) : void
리턴 void

EnableQSwitch() 공개 메소드

public EnableQSwitch ( ) : void
리턴 void

PatternChangeEndedHandler() 공개 메소드

public PatternChangeEndedHandler ( object source, EventArgs e ) : void
source object
e System.EventArgs
리턴 void

PatternChangeStartingHandler() 공개 메소드

public PatternChangeStartingHandler ( object source, EventArgs e ) : void
source object
e System.EventArgs
리턴 void

SetFlashlampVoltage() 공개 메소드

public SetFlashlampVoltage ( int voltage ) : void
voltage int
리턴 void

StartFlashlamps() 공개 메소드

public StartFlashlamps ( bool internalClock ) : void
internalClock bool
리턴 void

StopFlashlamps() 공개 메소드

public StopFlashlamps ( ) : void
리턴 void