Click or drag to resize

BaseScanController Properties

The BaseScanController type exposes the following members.

Properties
 NameDescription
Public propertyActivatedChainableFeatures Gets the activated chainable features.
(Inherited from BaseDeviceController)
Public propertyAutomationFeatureSet Returns set of automation features, supported by the scan controller.
Protected propertyConfigurationManager
(Inherited from BasePlugin)
Public propertyEnableChainableFeature Gets or sets the flag to enable chainable features.
(Inherited from BaseDeviceController)
Public propertyEnableLogging Enables or disables the device logging.
Public propertyExecutionInProgressEnabled Returns true if the device is generating an execution in progress signal.
Public propertyFieldSize Gets the field size defined by the primary scan head.
Public propertyHasConnectedStatus Is true if the device supports the IsConnected status.
(Overrides BaseDeviceControllerHasConnectedStatus)
Protected propertyInternalScanHeads 
Public propertyIOController Gets or sets the IO controller used by the scan controller.
Public propertyIPAddress Ip address of the device.
Public propertyIsAutoConnect
(Inherited from BaseDeviceController)
Public propertyIsConnected Is true if the device is connected.
(Inherited from BaseDeviceController)
Public propertyIsInitialized Is true if the device is initialized.
(Inherited from BaseDeviceController)
Public propertyIsStandAlone True if card is in Stand-Alone mode.
Public propertyIsUsingEmulator If true, an emulator is used instead of the actual scan controller.
Public propertyLaserController Gets or sets the laser controller used by the scan controller.
Public propertyListCount Maximal number of usable lists.
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.
Public propertyMarkInProgressEnabled Returns true if the device is generating a mark in progress signal.
Public propertyMaxCommandsPerList Maximal commands per list.
Public propertyMaxCorrectionFiles Maximal number of correction files.
Public propertyMaxScanHeads Maximal number of heads.
Public propertyMotfPositionDecoderCount Returns the number position decoders available for MarkOnTheFly operations.
Public propertyMotfProfile Gets or sets the Mark On-The-Fly profile used by the scan controller.
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.
Public propertyScanHeadCount Number of assigned scan heads
Public propertyScanHeads Gets the scan heads used by the scan controller.
Public propertySerialController Gets or sets the serial controller used by the scan controller.
Public propertySerialNumber Serial number of the device.
(Inherited from BaseDeviceController)
Public propertyStatuses
(Inherited from BaseDeviceController)
Public propertyStepPeriod Gets the step period.
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.
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.
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.
Top
See Also