-
Notifications
You must be signed in to change notification settings - Fork 485
Basic fan configuration
Example:
<FanDisplayName>CPU fan</FanDisplayName>
<WriteRegister>47</WriteRegister>
<ReadRegister>46</ReadRegister>
<MinSpeedValue>88</MinSpeedValue>
<MaxSpeedValue>48</MaxSpeedValue>
<IndependentReadMinMaxValues>false</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>0</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>255</FanSpeedResetValue>
A name for the fan. Useful to differentiate between multiple fans.
If this element is empty, a default name will be assigned (e.g. Fan #1).
The register which NBFC uses to control the fan.
Must be an integer between 0 and 255.
The register from which NBFC reads the fan speed.
Must be an integer between 0 and 255.
💡Note: ReadRegister and WriteRegister may be equal.
The value which puts the fan to the lowest possible speed (usually this stops the fan).
Must be an integer between 0 and 255 (or 0 and 65535 if ReadWriteWords is true).
💡Note: MinSpeedValue does not necessarily have to be smaller than MaxSpeedValue.
The value which puts the fan to the highest possible fan speed.
Must be an integer between 0 and 255 (or 0 and 65535 if ReadWriteWords is true).
Defines if independent minimum/maximum values should be applied for read operations.
Valid values: true or false
(available since version 1.4.2)
The value which corresponds to the lowest possible fan speed.
Must be an integer between 0 and 255 (or 0 and 65535 if ReadWriteWords is true).
Will be ignored if IndependentReadMinMaxValues is false.
(available since version 1.4.2)
The value which corresponds to the highest possible fan speed.
Must be an integer between 0 and 255 (or 0 and 65535 if ReadWriteWords is true).
Will be ignored if IndependentReadMinMaxValues is false.
(available since version 1.4.2)
Defines if the EC should be reset before the service is shut down.
Valid values: true or false
Defines the value which will be written to WriteRegsiter to reset the EC.
Must be an integer between 0 and 255 (or 0 and 65535 if ReadWriteWords is true).