Click or drag to resize

ILaserSource Interface


Namespace: LynceeTec.Interfaces
Assembly: LynceeTec.Interfaces (in LynceeTec.Interfaces.dll) Version: 10.2.3317.0 , built 2025-03-17 14:03:43 UTC
Syntax
public interface ILaserSource : IDisposable

The ILaserSource type exposes the following members.

Properties
 NameDescription
Public propertyBeamType The type of beam of the source, either continuous or pulsed
Public propertyCanBePulsed 
Public propertyCanUsePolarization 
Public propertyCommChannel 
Public propertyConfigId Logical source ID: the ID of the source in the current configuration, i.e 0 for Lambda 1, and 1 for the second source of the configuration, in the case of a dual configuration
Public propertyDbId The ID of the source in the database
Public propertyIsAvailable 
Public propertyIsConnected 
Public propertyIsInitialized 
Public propertyIsPulsed 
Public propertyIsSourceOn 
Public propertyIsVirtual Gets a value indicating whether this instance represents a virtual hardware or a real physical one.
Public propertyLambda_nm The wavelength of the source, in [nm]
Public propertySourceType 
Public propertyUsePolarization 
Top
Methods
 NameDescription
Public methodGetSourceImpedance Get laser source BNC entry impedance for Compact Electronic backpack
Public methodGetSourcePulseMode Get the laser source mode (continuous, BNC) for CE Laser source (SLD)
Public methodSetSourceImpedance Set laser source BNC entry impedance for Compact Electronic backpack
Public methodSetSourcePulseMode Set the laser source mode (continuous, BNC) for CE Laser source (SLD)
Public methodSetupConnection 
Public methodSwitchOff Switches the source off.
Public methodSwitchOn Switches the source on (continuous, not pulsed).
Public methodSwitchOn(Boolean, PulseSource) Switches the source on (pulsed, with pulse source defined as BNC). To be in pulse mode, both parameters are necessary (true, PulseSource.Bnc).
Public methodWarmUp 
Top
Events
See Also