Click or drag to resize

ITemperatureController Interface

Defines a temperature controller plugin.

Namespace: CompreDriveSDK.Plugins
Assembly: CompreDriveSDK (in CompreDriveSDK.dll) Version: 1.17.16
Syntax
public interface ITemperatureController : ICommandAcceptor

The ITemperatureController type exposes the following members.

Properties
 NameDescription
Public propertyIdentifier Gets an identifier string, usually read from the controller or constructed with connection information.
Public propertyIsConnected Gets a value indicating if the controller is currently connected.
Public propertyIsEnabled Gets a value indicating if the controller is currently active and accepts setpoints.
Public propertyName Gets or sets the name of the temperature controller plugin. Should be unique.
Top
Methods
 NameDescription
Public methodAcceptApiInstance Is called during plugin initialization on CompreDriveControl start and allows the plugin to receive an API interface of the CompreDriveControl instance it is loaded into.
(Inherited from ICommandAcceptor)
Public methodDisableRegulation Disable the temperature controller, so that it no longer regulates the temperature process value.
Public methodDisconnect Disconnect from the controller.
Public methodEnableRegulation Enable the temperature controller, so that it actively regulates the temperature process value.
Public methodExecuteCommand Execute the given command.
(Inherited from ICommandAcceptor)
Public methodGetAvailableCommands Get the commands available to run.
(Inherited from ICommandAcceptor)
Public methodGetConfigInterface Should return a configuration interface that returns configuration information used in the TryConnect(DictionaryString, String) function.
Public methodTryAutoConnect Try to automatically establish a connection with the controller without user input.
Public methodTryConnect Connect to the controller using the supplied options.
Public methodTryGetMaxTempSetpoint Try to read the maximum acceptable temperature setpoint.
Public methodTryGetMinTempSetpoint Try to read the minimum acceptable temperature setpoint.
Public methodTryGetTemperature Try to read the current temperature process value.
Public methodTryGetTempSetpoint Try to read the current temperature setpoint value.
Public methodTrySetTempSetpoint Try to set the given temperature setpoint.
Top
See Also