| Name | Description |
---|
 | ArmLaser(Boolean) |
Arm or disarm the laser.
(Inherited from BaseLaserController) |
 | ArmLaser(Boolean, Int32, IOPortCondition, NullableGuid) |
Arm or disarm the laser.
(Inherited from BaseLaserController) |
 | ChangeBeamProfileT |
Selects a beam profile.
(Inherited from BaseLaserController) |
 | CheckControllerFeature |
Checks whether the automation feature is supported.
(Inherited from BaseLaserController) |
 | ClearDelegates |
Removes all laser delegates.
(Inherited from BaseLaserController) |
 | ClearError | |
 | Connect |
Connects to the device.
(Inherited from BaseLaserController) |
 | CreateDefaultProfile | (Overrides BaseLaserControllerCreateDefaultProfile) |
 | Disconnect |
Disconnects from the device.
(Inherited from BaseLaserController) |
 | Dispose | (Inherited from BasePlugin) |
 | Dispose(Boolean) | (Inherited from BaseDeviceController) |
 | DisposeUI |
Disposes the given setting view.
(Inherited from BaseDeviceController) |
 | DoConnect | (Overrides BaseLaserControllerDoConnect) |
 | DoDisconnect | (Overrides BaseLaserControllerDoDisconnect) |
 | DoDisposeUI | (Overrides BasePluginDoDisposeUI(PluginSettingsView)) |
 | DoDoDoShowUI | (Overrides BaseLaserControllerPluginDoDoDoShowUI(String)) |
 | DoDoDoShowUICallback | (Inherited from BaseLaserControllerPlugin) |
 | DoDoShowUI | (Inherited from BaseLaserControllerPlugin) |
 | DoDoShowUICallback | (Inherited from BaseLaserControllerPlugin) |
 | DoShowUI | (Inherited from BaseLaserController) |
 | DoShowUICallback | (Inherited from BaseLaserController) |
 | EnablePointer(Boolean) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | EnablePointer(Boolean, Int32) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | EnablePointer(Boolean, IOPortCondition, NullableGuid) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | EnablePointer(Boolean, Int32, IOPortCondition, NullableGuid) |
Enable or disable the pointer.
(Inherited from BaseLaserController) |
 | GetDeviceStatusRepresentation | (Inherited from BaseLaserController) |
 | GetLaserArmed |
Returns true if the laser is armed.
(Inherited from BaseLaserController) |
 | GetPointerEnabled |
Returns true if the laser is enabled.
(Inherited from BaseLaserController) |
 | GetPowerScaleMultiplier |
Gets the power scale multiplier of the laser.
(Inherited from BaseLaserController) |
 | HandleExternalDeviceRequestAsync | (Overrides BaseDeviceControllerHandleExternalDeviceRequestAsync(IListTupleChainableFeatureType, ExpandoObject, CancellationToken)) |
 | Initialize |
Plug-in specific initialization can be done here if necessary.
(Inherited from BasePlugin) |
 | InvokeArmedChanged | (Inherited from BaseLaserController) |
 | InvokeConnected |
Invokes Connected event.
(Inherited from BaseDeviceController) |
 | InvokeDisconnected |
Invokes Disconnected event.
(Inherited from BaseDeviceController) |
 | InvokeHasPointerChanged |
Invoke HasPointerChanged.
(Inherited from BaseLaserController) |
 | InvokeInitialized |
Invokes Initialized event.
(Inherited from BaseDeviceController) |
 | InvokePointerEnabledChanged | (Inherited from BaseLaserController) |
 | InvokeStatusChanged |
Invokes StatusChanged event.
(Inherited from BaseDeviceController) |
 | IsAnalog |
Returns whether the laser’s power is controlled via an analog voltage.
(Inherited from BaseLaserController) |
 | NormalizePowerValue | (Overrides BaseLaserControllerNormalizePowerValue(Double)) |
 | OnDevicesChanged | (Inherited from BaseDeviceController) |
 | ReadLaserStatus |
Reads the status of the laser. Updates IsInAlarm.
(Inherited from BaseLaserController) |
 | SetLaserConfig |
Send the laser configuration to the card
(Inherited from BaseLaserController) |
 | SetOpticalPulseWidthT |
Sets the optical pulse width.
(Inherited from BaseLaserController) |
 | SetPower |
Sets the laser power.
(Inherited from BaseLaserController) |
 | SetPowerCalibrationFile |
Sets the power calibration file (*.pcl).
(Inherited from BaseLaserController) |
 | SetPowerCorrectionFile |
Sets the power correction file (*.pc3).
(Inherited from BaseLaserController) |
 | SetPowerScaleMultiplier |
Sets the PowerScaleMultiplier of the laser.
(Inherited from BaseLaserController) |
 | SetPulseRepetition | (Overrides BaseLaserControllerSetPulseRepetition(Double)) |
 | SetPulseWidth | (Overrides BaseLaserControllerSetPulseWidth(String)) |
 | 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) |
 | ToString | (Inherited from BasePlugin) |
 | TurnLaserOff |
Deactivate the laser
(Inherited from BaseLaserController) |
 | TurnLaserOn |
Activates the laser
(Inherited from BaseLaserController) |
 | UsePowerCorrectionValue |
TODO: Use the power correction file.
(Inherited from BaseLaserController) |
 | ValidateDouble |
Validates whether a value is within a range.
(Inherited from BaseLaserController) |
 | ValidateDutyCycle |
Validates a given laser duty cycle.
(Inherited from BaseLaserController) |
 | ValidateFrequency |
Validates a given laser PRR within its allowable range.
(Inherited from BaseLaserController) |
 | ValidatePower |
Validates a given laser power within its allowable range.
(Inherited from BaseLaserController) |
 | ValidateProperties | (Overrides BaseLaserControllerValidateProperties) |
 | ValidateRange |
Validates whether a given range falls within a boundary.
(Inherited from BaseLaserController) |