Click or drag to resize

NanioLaserDevice Properties

The NanioLaserDevice type exposes the following members.

Properties
 NameDescription
Public propertyActivatedChainableFeatures Gets the activated chainable features.
(Inherited from BaseDeviceController)
Public propertyArmLaserDelegate Gets or sets the arm laser delegate.
(Inherited from BaseLaserController)
Public propertyAutoConfigureIO Automatically configures necessary IO pins depending on laser (eg. laser alarm, pilot and arm pins). Only supported if Features contains AutoConfigureIO.
(Inherited from BaseLaserController)
Public propertyCheckControllerFeatureDelegate Gets or sets the delegate for checking whether the automation feature is supported.
(Inherited from BaseLaserController)
Protected propertyConfigurationManager
(Inherited from BasePlugin)
Public propertyConnector The communication to the controlling device.
(Inherited from BaseLaserController)
Protected propertyDelta The delta to be used for comparing doubles.
(Inherited from BaseLaserController)
Protected propertyDeviceManager
(Inherited from BaseSerialLaserController)
Protected propertyDoRead
(Inherited from BaseSerialLaserController)
Public propertyEnableChainableFeature Gets or sets the flag to enable chainable features.
(Inherited from BaseDeviceController)
Public propertyEnablePointerDelegate Gets or sets the enable pointer delegate.
(Inherited from BaseLaserController)
Public propertyEnableSerialPort If true the serial port will be used.
(Inherited from BaseSerialLaserController)
Public propertyFeatures Returns set of features, supported by the laser controller.
(Inherited from BaseLaserController)
Public propertyGetPowerScaleMultiplierDelegate Gets or sets the get power scale multiplier delegate.
(Inherited from BaseLaserController)
Protected propertyGreen
(Inherited from BaseSerialLaserController)
Public propertyHasConnectedStatus Is true if the device supports the IsConnected status.
(Inherited from BaseDeviceController)
Public propertyIsAutoConnect
(Inherited from BaseDeviceController)
Public propertyIsCommunicationOk Is true if the serial port communication is established, false e. g. if an expected answer could not be received. May be caused by a timeout or unexpected response.
(Inherited from BaseSerialLaserController)
Public propertyIsConnected Is true if the device is connected.
(Inherited from BaseDeviceController)
Public propertyIsInAlarm The flag to indicate that the laser device is in alarmed state.
(Inherited from BaseLaserController)
Public propertyIsInitialized Is true if the device is initialized.
(Inherited from BaseDeviceController)
Public propertyIsLaserArmedDelegate Gets or sets the is laser armed delegate.
(Inherited from BaseLaserController)
Protected propertyIsNew
(Inherited from BaseSerialLaserController)
Public propertyIsPointerEnabledDelegate Gets or sets the is pointer enabled delegate.
(Inherited from BaseLaserController)
Public propertyIsSerialPortOpen Flag to signal if the serial port is open.
(Inherited from BaseSerialLaserController)
Public propertyIsStillUnused Is true if the serial port communication is established, but still not used ("gray" state).
(Inherited from BaseSerialLaserController)
Public propertyLaserProfile Various laser settings of the device.
(Inherited from BaseLaserController)
Protected propertyLastMessageStrings
(Inherited from BaseSerialLaserController)
Protected propertyLightGray
(Inherited from BaseSerialLaserController)
Protected propertyLogDirectory The directory of the log file.
(Inherited from BasePlugin)
Public propertyLogger The common logger.
(Inherited from BasePlugin)
Protected propertyMessageHandler
(Inherited from BaseSerialLaserController)
Public propertyPluginMetadata 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)
Public propertyReadLaserStatusDelegate Gets or sets the read laser status delegate.
(Inherited from BaseLaserController)
Protected propertyRed
(Inherited from BaseSerialLaserController)
Public propertySerialNumber Serial number of the device.
(Inherited from BaseDeviceController)
Public propertySerialPort The serial port to control this laser device.
(Inherited from BaseSerialLaserController)
Public propertySetLaserConfigDelegate Gets or sets the set laser config delegate.
(Inherited from BaseLaserController)
Public propertySetPowerCalibrationFileDelegate Gets or sets the set power calibration file delegate.
(Inherited from BaseLaserController)
Public propertySetPowerCorrectionFileDelegate Gets or sets the set power correction file delegate.
(Inherited from BaseLaserController)
Public propertySetPowerDelegate Gets or sets the set power delegate.
(Inherited from BaseLaserController)
Public propertySetPowerScaleMultiplierDelegate Gets or sets the set power scale multiplier delegate.
(Inherited from BaseLaserController)
Public propertyStatuses
(Inherited from BaseDeviceController)
Public propertySupportedChainableFeatureMap 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)
Protected propertyTransparent
(Inherited from BaseSerialLaserController)
Public propertyTurnLaserOffDelegate Gets or sets the turn laser off delegate.
(Inherited from BaseLaserController)
Public propertyTurnLaserOnDelegate Gets or sets the turn laser on delegate.
(Inherited from BaseLaserController)
Protected propertyValidator The validator to be used for validating property values.
(Inherited from BaseLaserController)
Public propertyValidPulseWidths The allowed pulse widths for this laser device, given in ns.
(Inherited from BaseSerialLaserController)
Protected propertyYellow
(Inherited from BaseSerialLaserController)
Top
See Also