Click or drag to resize

SPICE3Device Properties

The SPICE3Device type exposes the following members.

Properties
 NameDescription
Public propertyActivatedChainableFeatures Gets the activated chainable features.
(Inherited from BaseDeviceController)
Public propertyArchiveOldFileOnStartup 
Public propertyAutomationFeatureSet Returns set of automation features, supported by the scan controller.
(Inherited from BaseScanController)
Protected propertyConfigurationManager
(Inherited from BasePlugin)
Public propertyConnections Define the number of connections used in parallel.
Public propertyEnableChainableFeature Gets or sets the flag to enable chainable features.
(Inherited from BaseDeviceController)
Public propertyEnableLogging Gets or sets a flag for activate logging.
(Overrides BaseScanControllerEnableLogging)
Public propertyExecutionInProgressEnabled Returns true if the device is generating an execution in progress signal.
(Overrides BaseScanControllerExecutionInProgressEnabled)
Public propertyFieldSize Gets the field size defined by the primary scan head.
(Inherited from BaseScanController)
Public propertyHasConnectedStatus Is true if the device supports the IsConnected status.
(Inherited from BaseScanController)
Protected propertyInternalScanHeads
(Inherited from BaseScanController)
Public propertyIOController Gets or sets the IO controller used by the scan controller.
(Overrides BaseScanControllerIOController)
Public propertyIPAddress Ip address of the device.
(Overrides BaseScanControllerIPAddress)
Public propertyIsAutoConnect
(Inherited from BaseDeviceController)
Public propertyIsConnected Is true if the device is connected.
(Overrides BaseDeviceControllerIsConnected)
Public propertyIsInitialized Is true if the device is initialized.
(Inherited from BaseDeviceController)
Public propertyIsStandAlone
(Overrides BaseScanControllerIsStandAlone)
Public propertyIsUsingEmulator If true, an emulator is used instead of the actual scan controller.
(Inherited from BaseScanController)
Public propertyLaserController Gets or sets the laser controller used by the scan controller.
(Overrides BaseScanControllerLaserController)
Public propertyListCount Maximal number of usable lists.
(Overrides BaseScanControllerListCount)
Protected propertyLogDirectory The directory of the log file.
(Inherited from BasePlugin)
Public propertyLogger The common logger.
(Inherited from BasePlugin)
Public propertyLogPath Gets or sets the path of the logfile.
(Overrides BaseScanControllerLogPath)
Public propertyMarkInProgressEnabled Returns true if the device is generating a mark in progress signal.
(Overrides BaseScanControllerMarkInProgressEnabled)
Public propertyMaxCommandsPerList Maximal commands per list.
(Overrides BaseScanControllerMaxCommandsPerList)
Public propertyMaxCorrectionFiles Maximal number of correction files.
(Inherited from BaseScanController)
Public propertyMaxScanHeads Maximal number of heads.
(Inherited from BaseScanController)
Public propertyMotfPositionDecoderCount Returns the number position decoders available for MarkOnTheFly operations.
(Overrides BaseScanControllerMotfPositionDecoderCount)
Public propertyMotfProfile Gets or sets the Mark On-The-Fly profile used by the scan controller.
(Overrides BaseScanControllerMotfProfile)
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 propertyPositionDecoderCount Returns the total number of available position decoders.
(Overrides BaseScanControllerPositionDecoderCount)
Public propertyProcessTransformationQueue Gets the process transformation queue. Values can be added with EneuqueProcessTransformation(dmat4), and cleared with ClearProcessTransformationQueue.
Public propertyScanHeadCount Number of assigned scan heads
(Inherited from BaseScanController)
Public propertyScanHeadProtocol 
Public propertyScanHeads Gets the scan heads used by the scan controller.
(Inherited from BaseScanController)
Public propertyScannerMonitoring 
Public propertySerialController Gets or sets the serial controller used by the scan controller.
(Overrides BaseScanControllerSerialController)
Public propertySerialNumber Serial number of the device.
(Inherited from BaseDeviceController)
Public propertyStatuses
(Inherited from BaseDeviceController)
Public propertyStepPeriod Gets the step period.
(Overrides BaseScanControllerStepPeriod)
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)
Public propertyUseLaserDeviceProfile Enables or disables sending the profile of the laser device to the card.
(Overrides BaseScanControllerUseLaserDeviceProfile)
Public propertyUseTransformationList 
Public propertyVirtualFieldSize A scan controller can possibly handle coordinates larger than the scan head's physical field size. This is the size of the virtual field size.
(Inherited from BaseScanController)
Public propertyVirtualFieldSizeScalingFactor A scan controller can possibly handle coordinates larger than the scan head's physical field size. These three values define the factors the scan head's physical field size must be multiplied with to get the virtual field size.
(Inherited from BaseScanController)
Top
See Also