C# Class DAQ.HAL.BrilliantLaser

This class, which conforms to the YAG laser interface, talks to the Brilliant YAG laser over RS232.
Inheritance: DAQ.HAL.YAGLaser
Afficher le fichier Open project: ColdMatter/EDMSuite Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Connect ( ) : void
Disconnect ( ) : void

Method Details

BrilliantLaser() public méthode

public BrilliantLaser ( String address ) : System
address String
Résultat System

DisableQSwitch() public méthode

public DisableQSwitch ( ) : void
Résultat void

EnableQSwitch() public méthode

public EnableQSwitch ( ) : void
Résultat void

PatternChangeEndedHandler() public méthode

public PatternChangeEndedHandler ( object source, EventArgs e ) : void
source object
e System.EventArgs
Résultat void

PatternChangeStartingHandler() public méthode

public PatternChangeStartingHandler ( object source, EventArgs e ) : void
source object
e System.EventArgs
Résultat void

SetFlashlampVoltage() public méthode

public SetFlashlampVoltage ( int voltage ) : void
voltage int
Résultat void

StartFlashlamps() public méthode

public StartFlashlamps ( bool internalClock ) : void
internalClock bool
Résultat void

StopFlashlamps() public méthode

public StopFlashlamps ( ) : void
Résultat void