ILaser |
The ILaserSource type exposes the following members.
| Name | Description | |
|---|---|---|
| BeamType | The type of beam of the source, either continuous or pulsed | |
| CanBePulsed | ||
| CanUsePolarization | ||
| CommChannel | ||
| ConfigId | 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 | |
| DbId | The ID of the source in the database | |
| IsAvailable | ||
| IsConnected | ||
| IsInitialized | ||
| IsPulsed | ||
| IsSourceOn | ||
| IsVirtual | Gets a value indicating whether this instance represents a virtual hardware or a real physical one. | |
| Lambda_nm | The wavelength of the source, in [nm] | |
| SourceType | ||
| UsePolarization |
| Name | Description | |
|---|---|---|
| GetSourceImpedance | Get laser source BNC entry impedance for Compact Electronic backpack | |
| GetSourcePulseMode | Get the laser source mode (continuous, BNC) for CE Laser source (SLD) | |
| SetSourceImpedance | Set laser source BNC entry impedance for Compact Electronic backpack | |
| SetSourcePulseMode | Set the laser source mode (continuous, BNC) for CE Laser source (SLD) | |
| SetupConnection | ||
| SwitchOff | Switches the source off. | |
| SwitchOn | Switches the source on (continuous, not pulsed). | |
| SwitchOn(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). | |
| WarmUp |
| Name | Description | |
|---|---|---|
| LaserSourceParametersChanged | ||
| LaserStateChanged |