Base |
The BaseLaserController type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActivatedChainableFeatures |
Gets the activated chainable features.
(Inherited from BaseDeviceController) |
![]() | ArmLaserDelegate | Gets or sets the arm laser delegate. |
![]() | AutoConfigureIO | Automatically configures necessary IO pins depending on laser (eg. laser alarm, pilot and arm pins). Only supported if Features contains AutoConfigureIO. |
![]() | CheckControllerFeatureDelegate | Gets or sets the delegate for checking whether the automation feature is supported. |
![]() | ConfigurationManager | (Inherited from BasePlugin) |
![]() | Connector | The communication to the controlling device. |
![]() | Delta | The delta to be used for comparing doubles. |
![]() | EnableChainableFeature |
Gets or sets the flag to enable chainable features.
(Inherited from BaseDeviceController) |
![]() | EnablePointerDelegate | Gets or sets the enable pointer delegate. |
![]() | Features | Returns set of features, supported by the laser controller. |
![]() | GetPowerScaleMultiplierDelegate | Gets or sets the get power scale multiplier delegate. |
![]() | HasConnectedStatus |
Is true if the device supports the IsConnected status.
(Inherited from BaseDeviceController) |
![]() | IsAutoConnect | (Inherited from BaseDeviceController) |
![]() | IsConnected |
Is true if the device is connected.
(Inherited from BaseDeviceController) |
![]() | IsInAlarm | The flag to indicate that the laser device is in alarmed state. |
![]() | IsInitialized |
Is true if the device is initialized.
(Inherited from BaseDeviceController) |
![]() | IsLaserArmedDelegate | Gets or sets the is laser armed delegate. |
![]() | IsPointerEnabledDelegate | Gets or sets the is pointer enabled delegate. |
![]() | LaserProfile | Various laser settings of the device. |
![]() | LogDirectory |
The directory of the log file.
(Inherited from BasePlugin) |
![]() | Logger |
The common logger.
(Inherited from BasePlugin) |
![]() | PluginMetadata |
The metadata of the plugin instances. If the concrete class inherits from the BasePluginSetup interface, the metadata of the BasePluginSetup will be prefilled.
(Inherited from BasePlugin) |
![]() | ReadLaserStatusDelegate | Gets or sets the read laser status delegate. |
![]() | SerialNumber |
Serial number of the device.
(Inherited from BaseDeviceController) |
![]() | SetLaserConfigDelegate | Gets or sets the set laser config delegate. |
![]() | SetPowerCalibrationFileDelegate | Gets or sets the set power calibration file delegate. |
![]() | SetPowerCorrectionFileDelegate | Gets or sets the set power correction file delegate. |
![]() | SetPowerDelegate | Gets or sets the set power delegate. |
![]() | SetPowerScaleMultiplierDelegate | Gets or sets the set power scale multiplier delegate. |
![]() | Statuses | (Inherited from BaseDeviceController) |
![]() | SupportedChainableFeatureMap |
The map of chainable feature types supported by this device. The value indicates whether the feature is a transmitter or a receiver.
(Inherited from BaseDeviceController) |
![]() | TurnLaserOffDelegate | Gets or sets the turn laser off delegate. |
![]() | TurnLaserOnDelegate | Gets or sets the turn laser on delegate. |
![]() | Validator | The validator to be used for validating property values. |