@@ -23,8 +23,10 @@ namespace LibreHardwareMonitor.Hardware
|
||||
float minSoftwareValue,
|
||||
float maxSoftwareValue)
|
||||
{
|
||||
Identifier = new Identifier(sensor.Identifier, "control");
|
||||
_settings = settings;
|
||||
|
||||
Identifier = new Identifier(sensor.Identifier, "control");
|
||||
Sensor = sensor;
|
||||
MinSoftwareValue = minSoftwareValue;
|
||||
MaxSoftwareValue = maxSoftwareValue;
|
||||
|
||||
@@ -42,6 +44,10 @@ namespace LibreHardwareMonitor.Hardware
|
||||
_mode = (ControlMode)mode;
|
||||
}
|
||||
|
||||
internal event ControlEventHandler ControlModeChanged;
|
||||
|
||||
internal event ControlEventHandler SoftwareControlValueChanged;
|
||||
|
||||
public ControlMode ControlMode
|
||||
{
|
||||
get { return _mode; }
|
||||
@@ -62,6 +68,8 @@ namespace LibreHardwareMonitor.Hardware
|
||||
|
||||
public float MinSoftwareValue { get; }
|
||||
|
||||
public ISensor Sensor { get; }
|
||||
|
||||
public float SoftwareValue
|
||||
{
|
||||
get { return _softwareValue; }
|
||||
@@ -86,9 +94,5 @@ namespace LibreHardwareMonitor.Hardware
|
||||
ControlMode = ControlMode.Software;
|
||||
SoftwareValue = value;
|
||||
}
|
||||
|
||||
internal event ControlEventHandler ControlModeChanged;
|
||||
|
||||
internal event ControlEventHandler SoftwareControlValueChanged;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user