| Name | Description |
---|
 | AbortExecution |
Aborts all ongoing executions.
(Overrides BaseScanController.AbortExecution(Boolean)) |
 | AssignScanHead |
Assigns the scan head to the specified index
(Overrides BaseScanController.AssignScanHead(BaseScanHead, Int32)) |
 | AssignScanHeads |
Assigns the scan heads.
(Overrides BaseScanController.AssignScanHeads(IEnumerable<BaseScanHead>)) |
 | ClearLists |
Clears all lists.
(Overrides BaseScanController.ClearLists()) |
 | ClearProcessTransformationQueue |
Clears ProcessTransformationQueue.
|
 | Connect |
Connects to the device.
(Overrides BaseDeviceController.Connect()) |
 | ConvertListToEndlessMotf |
Converts non motf list to endless motf.
(Overrides BaseScanController.ConvertListToEndlessMotf(Int32)) |
 | CreateVariableSignal | |
 | DeleteStandAloneJob |
Deletes a stored job ( StoreStandAloneJob(Int32)) from the card.
(Overrides BaseScanController.DeleteStandAloneJob(Int32)) |
 | Disconnect |
Disconnects from the device.
(Overrides BaseDeviceController.Disconnect()) |
 | DiscoverCards |
Searches for internal or network cards.
(Overrides BaseScanController.DiscoverCards()) |
 | Dispose() | (Inherited from BasePlugin) |
 | Dispose(Boolean) | (Overrides BaseDeviceController.Dispose(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 BasePlugin.DoShowUI(String)) |
 | DoShowUICallback | (Overrides BasePlugin.DoShowUICallback(PluginSettingsView)) |
 | EnableJobLoop | (Overrides BaseScanController.EnableJobLoop(Boolean)) |
 | EnableStandAloneMode |
Enables the Stand-Alone mode. If enabled, the card will start executing the Stand-Alone list after booting up.
(Overrides BaseScanController.EnableStandAloneMode(Boolean)) |
 | EneuqueProcessTransformation |
Adds a transformation to ProcessTransformationQueue.
|
 | ExecuteList |
Puts the given list in the SP-ICE-3 execution's queue.
(Overrides BaseScanController.ExecuteList(Int32, Boolean, CancellationToken)) |
 | GetActiveBias |
Returns the active bias from the card.
(Overrides BaseScanController.GetActiveBias(Int32)) |
 | GetActiveFieldTransformation |
Returns the active field transformation from the card.
(Overrides BaseScanController.GetActiveFieldTransformation(Int32)) |
 | GetCustomListGuid |
Gets the Guid of a custom list.
(Inherited from BaseScanController) |
 | GetDeviceStatusRepresentation |
Gets the device status in form of color and description.
(Inherited from BaseScanController) |
 | GetExpectedMaxBeltSpeed | (Overrides BaseScanController.GetExpectedMaxBeltSpeed(Double)) |
 | GetFieldCorrectionFile |
Gets the field correction file from the card.
(Overrides BaseScanController.GetFieldCorrectionFile(Int32, String)) |
 | GetListHash | (Overrides BaseScanController.GetListHash(Guid)) |
 | GetMarkCounter | (Overrides BaseScanController.GetMarkCounter(String)) |
 | GetProcessTransformation |
Gets the process transformation.
(Overrides BaseScanController.GetProcessTransformation()) |
 | GetProcessVariables |
Gets a marker pen created from the last used values of the card.
(Overrides BaseScanController.GetProcessVariables()) |
 | GetSpeedScale |
Returns the speed scale currently used by the card.
(Overrides BaseScanController.GetSpeedScale()) |
 | 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 BaseScanController.GetUsedLogPath()) |
 | GoToAndTrigger |
Jumps to a position and sends a hardware trigger after jump delay.
List continuation is halted until another hardware trigger is received
or the timeout time is over.
This execution is also handled as custom command when executing, GetCustomListGuid().
(Inherited from BaseScanController) |
 | GoToXY(dvec2, Double, Boolean, Nullable<CancellationToken>) |
Jumps to the 2D Position with the defined speed. If in 3D mode, the last used z value will be kept.
(Overrides BaseScanController.GoToXY(dvec2, Double, Boolean, Nullable<CancellationToken>)) |
 | GoToXY(dvec2, Double, Double, Boolean, Nullable<CancellationToken>) |
Jumps to the 2D Position with the defined speed and delay. If in 3D mode, the last used z value will be kept.
(Overrides BaseScanController.GoToXY(dvec2, Double, Double, Boolean, Nullable<CancellationToken>)) |
 | GoToXYZ(dvec3, Double, Boolean, Nullable<CancellationToken>) |
Jumps to the 3D Position with the defined speed.
(Overrides BaseScanController.GoToXYZ(dvec3, Double, Boolean, Nullable<CancellationToken>)) |
 | GoToXYZ(dvec3, Double, Double, Boolean, Nullable<CancellationToken>) |
Jumps to the 3D Position with the defined speed and jump delay.
(Overrides BaseScanController.GoToXYZ(dvec3, Double, Double, Boolean, Nullable<CancellationToken>)) |
 | HandleExternalDeviceRequestAsync |
Handles a chained request for a given list of features.
(Overrides BaseDeviceController.HandleExternalDeviceRequestAsync(IList<Tuple<ChainableFeatureType, ExpandoObject>>, CancellationToken)) |
 | HasAutomationFeature | |
 | Initialize |
Plug-in specific initialization can be done here if necessary.
(Overrides BasePlugin.Initialize()) |
 | 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 BaseScanController.IsExecutionInProgress()) |
 | IsSetVariableSignal | |
 | 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 BaseScanController.PrepareBitmapGraphicList(BitmapHolder, dmat4, BitmapMarkerProfile, IOPortCondition, Nullable<Guid>, Int32, IDictionary<Int32, ValueTuple<Nullable<Double>, Nullable<dvec3>>>, Int32, Int32, Int32, Boolean, Boolean, Nullable<Guid>)) |
 | PrepareDelay |
Creates a list with the specified delay.
(Overrides BaseScanController.PrepareDelay(Double, IOPortCondition, Nullable<Guid>)) |
 | PrepareEnhancedCommand | (Overrides BaseScanController.PrepareEnhancedCommand(Int32, IList<ValueTuple<Axes, UInt32>>, Int32, IOPortCondition, Nullable<Guid>)) |
 | PrepareExecutionInProgress | (Overrides BaseScanController.PrepareExecutionInProgress(Boolean, Nullable<Guid>)) |
 | PrepareMarkInProgress |
Creates a list asserting or deasserting the mark in progress signal.
(Overrides BaseScanController.PrepareMarkInProgress(Boolean, Nullable<Guid>)) |
 | PrepareMarkOnTheFlyHead |
Creates a list to setup the MarkOnTheFly.
(Overrides BaseScanController.PrepareMarkOnTheFlyHead(MarkOnTheFlyTriggerProfile, Nullable<Guid>)) |
 | PrepareMarkOnTheFlyTail |
Creates a list to cleanup the MarkOnTheFly.
(Overrides BaseScanController.PrepareMarkOnTheFlyTail(MarkOnTheFlyTriggerProfile, Nullable<Guid>)) |
 | PrepareMasterSingleList |
Creates a list containing the job settings for single list mode.
(Overrides BaseScanController.PrepareMasterSingleList(Int32, Boolean, Boolean, MarkOnTheFlyTriggerProfile, MarkOnTheFlyTriggerProfile, MarkOnTheFlyTriggerProfile, Nullable<Guid>, Boolean, Int32, String, Boolean, Boolean)) |
 | PrepareSetCorrectionFileIndex |
Creates a list for switching the used correction file index.
(Overrides BaseScanController.PrepareSetCorrectionFileIndex(Int32, Nullable<Guid>)) |
 | PrepareSetDataCommand | (Overrides BaseScanController.PrepareSetDataCommand(SetDataMetafileCommand, Int32, IOPortCondition, Nullable<Guid>)) |
 | PrepareSubMasterSingleList |
Creates a list to contain other lists.
(Overrides BaseScanController.PrepareSubMasterSingleList(IOPortCondition, Nullable<Guid>)) |
 | PrepareVectorGraphicList(IReadOnlyCollection<VectorGraphicLayer>, Int32, dmat4, GenericMarkerProfile, IOPortCondition, Nullable<Guid>, Int32, Int32, Int32, Boolean, Boolean, Nullable<Guid>) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Inherited from BaseScanController) |
 | PrepareVectorGraphicList(IList<VectorGraphicLayersWrapper>, Int32, dmat4, GenericMarkerProfile, IDictionary<VectorGraphicPath, ValueTuple<Nullable<Double>, Nullable<dvec3>>>, dvec3, IOPortCondition, Nullable<Guid>, Int32, Int32, Int32, Boolean, Boolean, Nullable<Guid>) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Overrides BaseScanController.PrepareVectorGraphicList(IList<VectorGraphicLayersWrapper>, Int32, dmat4, GenericMarkerProfile, IDictionary<VectorGraphicPath, ValueTuple<Nullable<Double>, Nullable<dvec3>>>, dvec3, IOPortCondition, Nullable<Guid>, Int32, Int32, Int32, Boolean, Boolean, Nullable<Guid>)) |
 | PrepareVectorGraphicList(IReadOnlyCollection<VectorGraphicLayer>, Int32, dmat4, GenericMarkerProfile, IDictionary<VectorGraphicPath, ValueTuple<Nullable<Double>, Nullable<dvec3>>>, dvec3, IOPortCondition, Nullable<Guid>, Int32, Int32, Int32, Boolean, Boolean, Nullable<Guid>) |
Creates the commands lists internally. Prepared lists can be downloaded with [M:BaseScanController.SetList(???,System.Int32,System.Boolean,System.Boolean)].
(Inherited from BaseScanController) |
 | PrepareWaitForSignal | |
 | ReadEncoderCounts |
Reads the current position of the selected encoder in ticks.
(Overrides BaseScanController.ReadEncoderCounts(Int32)) |
 | ReadEncoderPosition |
Reads the current position of the selected encoder.
(Overrides BaseScanController.ReadEncoderPosition(Int32)) |
 | ReceiveEnhanced |
Waits for a response from the ScanHead head using the Enhanced Protocol up to timeoutMilliseconds for a response.
(Overrides BaseScanController.ReceiveEnhanced(Int32, Axes, Int32)) |
 | RefreshReadyToMark | (Overrides BaseScanController.RefreshReadyToMark()) |
 | ReleaseList |
Discards the mapping of the used lists. Also recycles used list IDs. After this call, the object can't be updated anymore.
(Overrides BaseScanController.ReleaseList(List<Int32>)) |
 | ResetDecoderCounts |
Resets the selected decoder counts to zero.
(Overrides BaseScanController.ResetDecoderCounts(Int32)) |
 | ResetMarkCounter | (Overrides BaseScanController.ResetMarkCounter(String)) |
 | ResetMarkOnTheFlyState |
Resets the Mark-On-The-Fly state.
(Overrides BaseScanController.ResetMarkOnTheFlyState()) |
 | ResetProcessTransformation |
Resets the process transformation.
(Overrides BaseScanController.ResetProcessTransformation()) |
 | ResetVariableSignal | |
 | RunStandAloneList |
Starts execution of the Stand-Alone list.
(Overrides BaseScanController.RunStandAloneList()) |
 | SetExecutionInProgress | (Overrides BaseScanController.SetExecutionInProgress(Boolean)) |
 | SetFieldSize(dvec3) |
Sets the field size.
|
 | SetFieldSize(Double, Double, Double) |
Sets the field size.
|
 | SetHeadBias(Int32, dvec3) | (Overrides BaseScanController.SetHeadBias(Int32, dvec3)) |
 | SetHeadBias(Int32, Double[]) | (Overrides BaseScanController.SetHeadBias(Int32, Double[])) |
 | SetList |
Generates master list and send it with the referenced lists to the card.
(Overrides BaseScanController.SetList(Guid, Int32, Boolean, Boolean)) |
 | SetMarkInProgress |
Asserts or deasserts the mark in progress signal.
(Overrides BaseScanController.SetMarkInProgress(Boolean)) |
 | SetMarkOnTheFlyProfile |
Send the provided MarkOnTheFly configuration to the card
(Overrides BaseScanController.SetMarkOnTheFlyProfile(MarkOnTheFlyProfile)) |
 | SetPowerCorrectionFile |
Sets the power correction file (*.pc3).
(Overrides BaseScanController.SetPowerCorrectionFile(String)) |
 | SetProcessTransformation |
Sets the process transformation.
(Overrides BaseScanController.SetProcessTransformation(dmat4)) |
 | SetScannerMonitorConfiguration |
Sends the scanner monitoring configuration to the card.
|
 | SetSpeedScale |
Sets the speed scale on the card.
(Overrides BaseScanController.SetSpeedScale(Double)) |
 | SetSpiConfig | |
 | SetStandAloneList |
Sets the stand alone configuration on the card. The lists contained in JobLists must already be stored on the card.
(Overrides BaseScanController.SetStandAloneList(StandAloneConfiguration)) |
 | SetTimeZone |
Sets the specified time zone on the card.
|
 | SetVariableSignal | |
 | 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 BaseScanController.SpiTransceive(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 BaseScanController.StoreStandAloneJob(Int32)) |
 | SynchronizeDeviceTime |
Synchronizes the time of the scan controller to the time of the host.
(Overrides BaseScanController.SynchronizeDeviceTime()) |
 | ToString | (Inherited from BasePlugin) |
 | TransceiveEnhanced |
Sends commands to the ScanHead head using the Enhanced Protocol, and waits up to
timeoutMilliseconds for a response.
(Overrides BaseScanController.TransceiveEnhanced(Int32, Axes, UInt32[], Int32)) |
 | TransmitEnhanced |
Sends commands to the ScanHead head using the Enhanced Protocol.
(Overrides BaseScanController.TransmitEnhanced(Int32, Axes, UInt32[])) |
 | UpdateConfiguration |
Updates the configuration of the provided type.
(Overrides BaseScanController.UpdateConfiguration(BaseScanController.ConfigurationType)) |
 | UpdateScanHeadConfiguration |
Sends the configuration of the scan heads to the card.
(Overrides BaseScanController.UpdateScanHeadConfiguration()) |
 | VerifyConnection |
Tests if the connection is still active.
(Overrides BaseScanController.VerifyConnection()) |
 | WaitExecution |
Blocks until the list is done executing ( list idle) .
(Overrides BaseScanController.WaitExecution(Guid, CancellationToken)) |