Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions Common/CommonAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
using System.Resources;

[assembly: AssemblyCompany("StagWare")]
[assembly: AssemblyCopyright("Copyright © 2012-2018 Stefan Hirschmann")]
[assembly: AssemblyCopyright("Copyright © 2012-2019 Stefan Hirschmann")]
[assembly: AssemblyTrademark("")]
[assembly: NeutralResourcesLanguage("en")]

[assembly: AssemblyVersion("1.6.1")]
[assembly: AssemblyFileVersion("1.6.1")]
[assembly: AssemblyInformationalVersion("1.6 beta2")]
5 changes: 5 additions & 0 deletions Common/CommonAssemblyVersion.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
using System.Reflection;

[assembly: AssemblyVersion("1.6.3")]
[assembly: AssemblyFileVersion("1.6.3")]
[assembly: AssemblyInformationalVersion("1.6.3")]
66 changes: 66 additions & 0 deletions Configs/Acer Aspire E5-575G.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0"?>
<FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NotebookModel>Aspire E5-575G</NotebookModel>
<Author>cymug</Author>
<EcPollInterval>500</EcPollInterval>
<ReadWriteWords>false</ReadWriteWords>
<CriticalTemperature>93</CriticalTemperature>
<FanConfigurations>
<FanConfiguration>
<ReadRegister>85</ReadRegister>
<WriteRegister>85</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>8</MaxSpeedValue>
<IndependentReadMinMaxValues>false</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>0</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>0</FanSpeedResetValue>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>12.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>45</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>37.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>56</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>50</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>66</UpThreshold>
<DownThreshold>61</DownThreshold>
<FanSpeed>87.5</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>57</DownThreshold>
<FanSpeed>75</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>69</UpThreshold>
<DownThreshold>67</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
</FanConfigurations>
<RegisterWriteConfigurations>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>147</Register>
<Value>20</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>4</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>Set EC to manual control</Description>
</RegisterWriteConfiguration>
</RegisterWriteConfigurations>
</FanControlConfigV2>
242 changes: 242 additions & 0 deletions Configs/Acer Predator G3-572.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
<?xml version="1.0"?>
<FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NotebookModel>Acer Predator G3-572</NotebookModel>
<Author>Chandradeep Dey</Author>
<EcPollInterval>3000</EcPollInterval>
<ReadWriteWords>true</ReadWriteWords>
<CriticalTemperature>90</CriticalTemperature>
<FanConfigurations>
<FanConfiguration>
<ReadRegister>19</ReadRegister>
<WriteRegister>55</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>100</MaxSpeedValue>
<IndependentReadMinMaxValues>true</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>6122</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>50</FanSpeedResetValue>
<FanDisplayName>CPU fan</FanDisplayName>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>0</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>0</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>40</UpThreshold>
<DownThreshold>40</DownThreshold>
<FanSpeed>30</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>42</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>32</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>43</DownThreshold>
<FanSpeed>34</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>48</UpThreshold>
<DownThreshold>46</DownThreshold>
<FanSpeed>36</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>52</UpThreshold>
<DownThreshold>50</DownThreshold>
<FanSpeed>38</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>54</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>41</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>58</UpThreshold>
<DownThreshold>56</DownThreshold>
<FanSpeed>44</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>60</DownThreshold>
<FanSpeed>47</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>64</UpThreshold>
<DownThreshold>63</DownThreshold>
<FanSpeed>50</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>68</UpThreshold>
<DownThreshold>66</DownThreshold>
<FanSpeed>55</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>72</UpThreshold>
<DownThreshold>70</DownThreshold>
<FanSpeed>61</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>74</UpThreshold>
<DownThreshold>73</DownThreshold>
<FanSpeed>68</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>78</UpThreshold>
<DownThreshold>76</DownThreshold>
<FanSpeed>76</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>82</UpThreshold>
<DownThreshold>80</DownThreshold>
<FanSpeed>85</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>84</UpThreshold>
<DownThreshold>83</DownThreshold>
<FanSpeed>94</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>88</UpThreshold>
<DownThreshold>86</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
<FanConfiguration>
<ReadRegister>21</ReadRegister>
<WriteRegister>58</WriteRegister>
<MinSpeedValue>0</MinSpeedValue>
<MaxSpeedValue>100</MaxSpeedValue>
<IndependentReadMinMaxValues>true</IndependentReadMinMaxValues>
<MinSpeedValueRead>0</MinSpeedValueRead>
<MaxSpeedValueRead>6122</MaxSpeedValueRead>
<ResetRequired>true</ResetRequired>
<FanSpeedResetValue>50</FanSpeedResetValue>
<FanDisplayName>GPU fan</FanDisplayName>
<TemperatureThresholds>
<TemperatureThreshold>
<UpThreshold>0</UpThreshold>
<DownThreshold>0</DownThreshold>
<FanSpeed>0</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>40</UpThreshold>
<DownThreshold>40</DownThreshold>
<FanSpeed>22</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>42</UpThreshold>
<DownThreshold>41</DownThreshold>
<FanSpeed>24</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>44</UpThreshold>
<DownThreshold>43</DownThreshold>
<FanSpeed>26</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>48</UpThreshold>
<DownThreshold>46</DownThreshold>
<FanSpeed>28</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>52</UpThreshold>
<DownThreshold>50</DownThreshold>
<FanSpeed>30</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>54</UpThreshold>
<DownThreshold>53</DownThreshold>
<FanSpeed>34</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>58</UpThreshold>
<DownThreshold>56</DownThreshold>
<FanSpeed>38</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>62</UpThreshold>
<DownThreshold>60</DownThreshold>
<FanSpeed>42</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>64</UpThreshold>
<DownThreshold>63</DownThreshold>
<FanSpeed>46</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>68</UpThreshold>
<DownThreshold>66</DownThreshold>
<FanSpeed>52</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>72</UpThreshold>
<DownThreshold>70</DownThreshold>
<FanSpeed>59</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>74</UpThreshold>
<DownThreshold>73</DownThreshold>
<FanSpeed>67</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>78</UpThreshold>
<DownThreshold>76</DownThreshold>
<FanSpeed>76</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>82</UpThreshold>
<DownThreshold>80</DownThreshold>
<FanSpeed>86</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>84</UpThreshold>
<DownThreshold>83</DownThreshold>
<FanSpeed>96</FanSpeed>
</TemperatureThreshold>
<TemperatureThreshold>
<UpThreshold>88</UpThreshold>
<DownThreshold>86</DownThreshold>
<FanSpeed>100</FanSpeed>
</TemperatureThreshold>
</TemperatureThresholds>
<FanSpeedPercentageOverrides />
</FanConfiguration>
</FanConfigurations>
<RegisterWriteConfigurations>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>34</Register>
<Value>12</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>4</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>CPU fan manual mode</Description>
</RegisterWriteConfiguration>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>33</Register>
<Value>48</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>16</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>GPU fan manual mode</Description>
</RegisterWriteConfiguration>
<RegisterWriteConfiguration>
<WriteMode>Set</WriteMode>
<WriteOccasion>OnInitialization</WriteOccasion>
<Register>16</Register>
<Value>0</Value>
<ResetRequired>true</ResetRequired>
<ResetValue>1</ResetValue>
<ResetWriteMode>Set</ResetWriteMode>
<Description>CoolBoost off</Description>
</RegisterWriteConfiguration>
</RegisterWriteConfigurations>
</FanControlConfigV2>
Loading