| Name | Description |
---|
 | AbortExecution |
Aborts all ongoing executions.
(Overrides BaseScanControllerAbortExecution(Boolean)) |
 | AssignScanHead |
Assigns the scan head to the specified index
(Overrides BaseScanControllerAssignScanHead(BaseScanHead, Int32)) |
 | AssignScanHeads |
Assigns the scan heads.
(Overrides BaseScanControllerAssignScanHeads(IEnumerableBaseScanHead)) |
 | ClearLists |
Clears all lists.
(Overrides BaseScanControllerClearLists) |
 | ClearProcessTransformationQueue |
Clears ProcessTransformationQueue.
|
 | Connect |
Connects to the device.
(Overrides BaseDeviceControllerConnect) |
 | ConvertListToEndlessMotf |
Converts non motf list to endless motf.
(Overrides BaseScanControllerConvertListToEndlessMotf(Int32)) |
 | DeleteStandAloneJob |
Deletes a stored job ( StoreStandAloneJob(Int32)) from the card.
(Overrides BaseScanControllerDeleteStandAloneJob(Int32)) |
 | Disconnect |
Disconnects from the device.
(Overrides BaseDeviceControllerDisconnect) |
 | DiscoverCards |
Searches for internal or network cards.
(Overrides BaseScanControllerDiscoverCards) |
 | Dispose | (Inherited from BasePlugin) |
 | Dispose(Boolean) | (Overrides BaseDeviceControllerDispose(Boolean)) |
 | DisposeUI |
Disposes the given setting view.
(Inherited from BaseDeviceController) |
 | DoDisposeUI | (Inherited from BasePlugin) |
 | DoShowUI |
Shows the specific UI embedded in the plug-in instance. The content will be wrapped by a preset view.
(Overrides BasePluginDoShowUI(String)) |
 | DoShowUICallback | (Overrides BasePluginDoShowUICallback(PluginSettingsView)) |
 | EnableJobLoop | (Overrides BaseScanControllerEnableJobLoop(Boolean)) |
 | EnableStandAloneMode |
Enables the Stand-Alone mode. If enabled, the card will start executing the Stand-Alone list after booting up.
(Overrides BaseScanControllerEnableStandAloneMode(Boolean)) |
 | EneuqueProcessTransformation |
Adds a transformation to ProcessTransformationQueue.
|
 | ExecuteList |
Puts the given list in the SP-ICE-3 execution's queue.
(Overrides BaseScanControllerExecuteList(Int32, Boolean, CancellationToken)) |
 | GetActiveBias |
Returns the active bias from the card.
(Overrides BaseScanControllerGetActiveBias(Int32)) |
 | GetActiveFieldTransformation |
Returns the active field transformation from the card.
(Overrides BaseScanControllerGetActiveFieldTransformation(Int32)) |
 | GetDeviceStatusRepresentation |
Gets the device status in form of color and description.
(Inherited from BaseScanController) |
 | GetExpectedMaxBeltSpeed | (Overrides BaseScanControllerGetExpectedMaxBeltSpeed(Double)) |
 | GetFieldCorrectionFile |
Gets the field correction file from the card.
(Overrides BaseScanControllerGetFieldCorrectionFile(Int32, String)) |
 | GetListHash | (Overrides BaseScanControllerGetListHash(Guid)) |
 | GetMarkCounter | (Overrides BaseScanControllerGetMarkCounter(String)) |
 | GetProcessTransformation |
Gets the process transformation.
(Overrides BaseScanControllerGetProcessTransformation) |
 | GetProcessVariables |
Gets a marker pen created from the last used values of the card.
(Overrides BaseScanControllerGetProcessVariables) |
 | GetSpeedScale |
Returns the speed scale currently used by the card.
(Overrides BaseScanControllerGetSpeedScale) |
 | GetSpiConfig | |
 | GetSupportedTimeZones |
Returns the list of supported time zones.
|
 | GetTimeInfo |
Returns the time and time zone set on the card.
|
 | GetUsedLogPath |
Gets the LogPath. In case of the SPICE3Card it returns the default log path if LogPath is not set, i. e. the path built out of log directory and
device label.
(Overrides BaseScanControllerGetUsedLogPath) |
 | GoToXY(dvec2, Double, Boolean, NullableCancellationToken) |
Jumps to the 2D Position with the defined speed. If in 3D mode, the last used z value will be kept.
(Overrides BaseScanControllerGoToXY(dvec2, Double, Boolean, NullableCancellationToken)) |
 | GoToXY(dvec2, Double, Double, Boolean, NullableCancellationToken) |
Jumps to the 2D Position with the defined speed and delay. If in 3D mode, the last used z value will be kept.
(Overrides BaseScanControllerGoToXY(dvec2, Double, Double, Boolean, NullableCancellationToken)) |
 | GoToXYZ(dvec3, Double, Boolean, NullableCancellationToken) |
Jumps to the 3D Position with the defined speed.
(Overrides BaseScanControllerGoToXYZ(dvec3, Double, Boolean, NullableCancellationToken)) |
 | GoToXYZ(dvec3, Double, Double, Boolean, NullableCancellationToken) |
Jumps to the 3D Position with the defined speed and jump delay.
(Overrides BaseScanControllerGoToXYZ(dvec3, Double, Double, Boolean, NullableCancellationToken)) |
 | HandleExternalDeviceRequestAsync |
Handles a chained request for a given list of features.
(Overrides BaseDeviceControllerHandleExternalDeviceRequestAsync(IListTupleChainableFeatureType, ExpandoObject, CancellationToken)) |
 | HasAutomationFeature | |
 | Initialize |
Plug-in specific initialization can be done here if necessary.
(Overrides BasePluginInitialize) |
 | InvokeConnected |
Invokes Connected event.
(Inherited from BaseDeviceController) |
 | InvokeDeviceUIRequested |
Invokes DeviceUIRequested.
(Inherited from BaseScanController) |
 | InvokeDisconnected |
Invokes Disconnected event.
(Inherited from BaseDeviceController) |
 | InvokeInitialized |
Invokes Initialized event.
(Inherited from BaseDeviceController) |
 | InvokeLaserControllerChanged |
Invokes LaserControllerChanged.
(Inherited from BaseScanController) |
 | InvokeReadyToMarkChanged |
Invokes ReadyToMarkChanged.
(Inherited from BaseScanController) |
 | InvokeScanHeadChanged |
Invokes ScanHeadChanged.
(Inherited from BaseScanController) |
 | InvokeStatusChanged |
Invokes StatusChanged event.
(Inherited from BaseDeviceController) |
 | IsExecutionInProgress |
Returns true if execution is in progress.
(Overrides BaseScanControllerIsExecutionInProgress) |
 | OnDevicesChanged | (Inherited from BaseScanController) |
 | OnExecutionFinished |
Invokes ExecutionFinished.
(Inherited from BaseScanController) |
 | OnExecutionStarted |
Invokes ExecutionStarted.
(Inherited from BaseScanController) |
 | OnScanControllerError |
Invokes ScanControllerError.
(Inherited from BaseScanController) |
 | OnSliceStarted | (Inherited from BaseScanController) |
 | PrepareBitmapGraphicList |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Overrides BaseScanControllerPrepareBitmapGraphicList(BitmapHolder, dmat4, BitmapMarkerProfile, IOPortCondition, NullableGuid, Int32, IDictionaryInt32, ValueTupleNullableDouble, Nullabledvec3, Int32, Int32, Int32, Boolean, Boolean, NullableGuid)) |
 | PrepareDelay |
Creates a list with the specified delay.
(Overrides BaseScanControllerPrepareDelay(Double, IOPortCondition, NullableGuid)) |
 | PrepareEnhancedCommand | (Overrides BaseScanControllerPrepareEnhancedCommand(Int32, IListValueTupleAxes, UInt32, Int32, IOPortCondition, NullableGuid)) |
 | PrepareExecutionInProgress | (Overrides BaseScanControllerPrepareExecutionInProgress(Boolean, NullableGuid)) |
 | PrepareMarkInProgress |
Creates a list asserting or deasserting the mark in progress signal.
(Overrides BaseScanControllerPrepareMarkInProgress(Boolean, NullableGuid)) |
 | PrepareMarkOnTheFlyHead |
Creates a list to setup the MarkOnTheFly.
(Overrides BaseScanControllerPrepareMarkOnTheFlyHead(MarkOnTheFlyTriggerProfile, NullableGuid)) |
 | PrepareMarkOnTheFlyTail |
Creates a list to cleanup the MarkOnTheFly.
(Overrides BaseScanControllerPrepareMarkOnTheFlyTail(MarkOnTheFlyTriggerProfile, NullableGuid)) |
 | PrepareMasterSingleList |
Creates a list containing the job settings for single list mode.
(Overrides BaseScanControllerPrepareMasterSingleList(Int32, Boolean, Boolean, MarkOnTheFlyTriggerProfile, MarkOnTheFlyTriggerProfile, MarkOnTheFlyTriggerProfile, NullableGuid, Boolean, Int32, String, Boolean, Boolean)) |
 | PrepareSetCorrectionFileIndex |
Creates a list for switching the used correction file index.
(Overrides BaseScanControllerPrepareSetCorrectionFileIndex(Int32, NullableGuid)) |
 | PrepareSetDataCommand | (Overrides BaseScanControllerPrepareSetDataCommand(SetDataMetafileCommand, Int32, IOPortCondition, NullableGuid)) |
 | PrepareSubMasterSingleList |
Creates a list to contain other lists.
(Overrides BaseScanControllerPrepareSubMasterSingleList(IOPortCondition, NullableGuid)) |
 | PrepareVectorGraphicList(IReadOnlyCollectionVectorGraphicLayer, Int32, dmat4, GenericMarkerProfile, IOPortCondition, NullableGuid, Int32, Int32, Int32, Boolean, Boolean, NullableGuid) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Inherited from BaseScanController) |
 | PrepareVectorGraphicList(IListVectorGraphicLayersWrapper, Int32, dmat4, GenericMarkerProfile, IDictionaryVectorGraphicPath, ValueTupleNullableDouble, Nullabledvec3, dvec3, IOPortCondition, NullableGuid, Int32, Int32, Int32, Boolean, Boolean, NullableGuid) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Overrides BaseScanControllerPrepareVectorGraphicList(IListVectorGraphicLayersWrapper, Int32, dmat4, GenericMarkerProfile, IDictionaryVectorGraphicPath, ValueTupleNullableDouble, Nullabledvec3, dvec3, IOPortCondition, NullableGuid, Int32, Int32, Int32, Boolean, Boolean, NullableGuid)) |
 | PrepareVectorGraphicList(IReadOnlyCollectionVectorGraphicLayer, Int32, dmat4, GenericMarkerProfile, IDictionaryVectorGraphicPath, ValueTupleNullableDouble, Nullabledvec3, dvec3, IOPortCondition, NullableGuid, Int32, Int32, Int32, Boolean, Boolean, NullableGuid) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Inherited from BaseScanController) |
 | ReadEncoderCounts |
Reads the current position of the selected encoder in ticks.
(Overrides BaseScanControllerReadEncoderCounts(Int32)) |
 | ReadEncoderPosition |
Reads the current position of the selected encoder.
(Overrides BaseScanControllerReadEncoderPosition(Int32)) |
 | ReceiveEnhanced |
Waits for a response from the ScanHead head using the Enhanced Protocol up to timeoutMilliseconds for a response.
(Overrides BaseScanControllerReceiveEnhanced(Int32, Axes, Int32)) |
 | RefreshReadyToMark | (Overrides BaseScanControllerRefreshReadyToMark) |
 | ReleaseList |
Discards the mapping of the used lists. Also recycles used list IDs. After this call, the object can't be updated anymore.
(Overrides BaseScanControllerReleaseList(ListInt32)) |
 | ResetDecoderCounts |
Resets the selected decoder counts to zero.
(Overrides BaseScanControllerResetDecoderCounts(Int32)) |
 | ResetMarkCounter | (Overrides BaseScanControllerResetMarkCounter(String)) |
 | ResetMarkOnTheFlyState |
Resets the Mark-On-The-Fly state.
(Overrides BaseScanControllerResetMarkOnTheFlyState) |
 | ResetProcessTransformation |
Resets the process transformation.
(Overrides BaseScanControllerResetProcessTransformation) |
 | RunStandAloneList |
Starts execution of the Stand-Alone list.
(Overrides BaseScanControllerRunStandAloneList) |
 | SetExecutionInProgress | (Overrides BaseScanControllerSetExecutionInProgress(Boolean)) |
 | SetFieldSize(dvec3) |
Sets the field size.
|
 | SetFieldSize(Double, Double, Double) |
Sets the field size.
|
 | SetHeadBias(Int32, dvec3) | (Overrides BaseScanControllerSetHeadBias(Int32, dvec3)) |
 | SetHeadBias(Int32, Double) | (Overrides BaseScanControllerSetHeadBias(Int32, Double)) |
 | SetList |
Generates master list and send it with the referenced lists to the card.
(Overrides BaseScanControllerSetList(Guid, Int32, Boolean, Boolean)) |
 | SetMarkInProgress |
Asserts or deasserts the mark in progress signal.
(Overrides BaseScanControllerSetMarkInProgress(Boolean)) |
 | SetMarkOnTheFlyProfile |
Send the provided MarkOnTheFly configuration to the card
(Overrides BaseScanControllerSetMarkOnTheFlyProfile(MarkOnTheFlyProfile)) |
 | SetPowerCorrectionFile |
Sets the power correction file (*.pc3).
(Overrides BaseScanControllerSetPowerCorrectionFile(String)) |
 | SetProcessTransformation |
Sets the process transformation.
(Overrides BaseScanControllerSetProcessTransformation(dmat4)) |
 | SetScannerMonitorConfiguration |
Sends the scanner monitoring configuration to the card.
|
 | SetSpeedScale |
Sets the speed scale on the card.
(Overrides BaseScanControllerSetSpeedScale(Double)) |
 | SetSpiConfig | |
 | SetStandAloneList |
Sets the stand alone configuration on the card. The lists contained in JobLists must already be stored on the card.
(Overrides BaseScanControllerSetStandAloneList(StandAloneConfiguration)) |
 | SetTimeZone |
Sets the specified time zone on the card.
|
 | ShowUI |
Shows the specific UI embedded in the plugin instance.
(Inherited from BaseDeviceController) |
 | ShowUICallback |
Invokes the callback that can be used when the ShowUI method is done.
(Inherited from BaseDeviceController) |
 | ShowUICancelCallback |
Invokes the callback that can be used when the ShowUI method is done and the user pressed the cancel button
(Inherited from BasePlugin) |
 | SpiTransceive | (Overrides BaseScanControllerSpiTransceive(Int32, UInt32, Int32)) |
 | StoreStandAloneJob |
By storing the specified list on the card, it will persist after rebooting. The list must already exist on the card.
(Overrides BaseScanControllerStoreStandAloneJob(Int32)) |
 | SynchronizeDeviceTime |
Synchronizes the time of the scan controller to the time of the host.
(Overrides BaseScanControllerSynchronizeDeviceTime) |
 | ToString | (Inherited from BasePlugin) |
 | TransceiveEnhanced |
Sends commands to the ScanHead head using the Enhanced Protocol, and waits up to
timeoutMilliseconds for a response.
(Overrides BaseScanControllerTransceiveEnhanced(Int32, Axes, UInt32, Int32)) |
 | TransmitEnhanced |
Sends commands to the ScanHead head using the Enhanced Protocol.
(Overrides BaseScanControllerTransmitEnhanced(Int32, Axes, UInt32)) |
 | UpdateConfiguration |
Updates the configuration of the provided type.
(Overrides BaseScanControllerUpdateConfiguration(BaseScanControllerConfigurationType)) |
 | UpdateScanHeadConfiguration |
Sends the configuration of the scan heads to the card.
(Overrides BaseScanControllerUpdateScanHeadConfiguration) |
 | VerifyConnection |
Tests if the connection is still active.
(Overrides BaseScanControllerVerifyConnection) |
 | WaitExecution |
Blocks until the list is done executing ( list idle) .
(Overrides BaseScanControllerWaitExecution(Guid, CancellationToken)) |