Skip to content

Commit a45691e

Browse files
weblofthirschmann
authored andcommitted
Add HP Notebook 15-ba010ng config (#740)
1 parent e0c0f96 commit a45691e

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

Configs/HP Notebook 15-ba010ng.xml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<?xml version="1.0"?>
2+
3+
<!--
4+
-) It seems not possible to completely turn off the fan but on lower values it is not even noticeable anymore.
5+
-) There is a weird offset between read and write values. To correctly display the percentage a bezier-curve would be needed. These values may be need to adjust on the target device also.
6+
-) The write register should not be greater than 0x3F, otherwise the fan spins on and off with further values. I was not able to find a pattern/bitmask here. It works well from 0x03 - 0x34.
7+
-->
8+
9+
<FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
10+
<NotebookModel>HP Notebook 15-ba010ng</NotebookModel>
11+
<Author>Webloft</Author>
12+
<EcPollInterval>750</EcPollInterval>
13+
<ReadWriteWords>false</ReadWriteWords>
14+
<CriticalTemperature>85</CriticalTemperature>
15+
<FanConfigurations>
16+
<FanConfiguration>
17+
<ReadRegister>17</ReadRegister>
18+
<WriteRegister>25</WriteRegister>
19+
<MinSpeedValue>3</MinSpeedValue>
20+
<MaxSpeedValue>54</MaxSpeedValue>
21+
<IndependentReadMinMaxValues>true</IndependentReadMinMaxValues>
22+
<MinSpeedValueRead>5</MinSpeedValueRead>
23+
<MaxSpeedValueRead>62</MaxSpeedValueRead>
24+
<ResetRequired>false</ResetRequired>
25+
<FanSpeedResetValue>0</FanSpeedResetValue>
26+
<FanDisplayName>Main Fan</FanDisplayName>
27+
<TemperatureThresholds />
28+
<FanSpeedPercentageOverrides />
29+
</FanConfiguration>
30+
</FanConfigurations>
31+
<RegisterWriteConfigurations>
32+
<RegisterWriteConfiguration>
33+
<WriteMode>Set</WriteMode>
34+
<WriteOccasion>OnInitialization</WriteOccasion>
35+
<Register>21</Register>
36+
<Value>1</Value>
37+
<ResetRequired>true</ResetRequired>
38+
<ResetValue>0</ResetValue>
39+
<ResetWriteMode>Set</ResetWriteMode>
40+
<Description>Manual Override</Description>
41+
</RegisterWriteConfiguration>
42+
</RegisterWriteConfigurations>
43+
</FanControlConfigV2>

0 commit comments

Comments
 (0)