From 0d7c51151629ea21325b4cc8f2d912633b842743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Pa=C5=9Bnikowski?= Date: Sun, 9 Jun 2024 18:59:16 +0200 Subject: [PATCH 1/1] change temperature threshholds --- share/nbfc/configs/Acer Nitro AN515-43.json | 406 +++++++++----------- 1 file changed, 173 insertions(+), 233 deletions(-) diff --git a/share/nbfc/configs/Acer Nitro AN515-43.json b/share/nbfc/configs/Acer Nitro AN515-43.json index a0c64fb..edea6e0 100644 --- a/share/nbfc/configs/Acer Nitro AN515-43.json +++ b/share/nbfc/configs/Acer Nitro AN515-43.json @@ -5,237 +5,177 @@ "ReadWriteWords": true, "CriticalTemperature": 90, "FanConfigurations": [ - { - "ReadRegister": 19, - "WriteRegister": 55, - "MinSpeedValue": 0, - "MaxSpeedValue": 100, - "IndependentReadMinMaxValues": true, - "MinSpeedValueRead": 0, - "MaxSpeedValueRead": 6122, - "ResetRequired": true, - "FanSpeedResetValue": 50, - "FanDisplayName": "Ryzen 3550H", - "TemperatureThresholds": [ - { - "UpThreshold": 40, - "DownThreshold": 0, - "FanSpeed": 0.0 - }, - { - "UpThreshold": 42, - "DownThreshold": 40, - "FanSpeed": 30.0 - }, - { - "UpThreshold": 44, - "DownThreshold": 41, - "FanSpeed": 32.0 - }, - { - "UpThreshold": 48, - "DownThreshold": 43, - "FanSpeed": 34.0 - }, - { - "UpThreshold": 52, - "DownThreshold": 46, - "FanSpeed": 36.0 - }, - { - "UpThreshold": 54, - "DownThreshold": 50, - "FanSpeed": 38.0 - }, - { - "UpThreshold": 58, - "DownThreshold": 53, - "FanSpeed": 41.0 - }, - { - "UpThreshold": 62, - "DownThreshold": 56, - "FanSpeed": 44.0 - }, - { - "UpThreshold": 64, - "DownThreshold": 60, - "FanSpeed": 47.0 - }, - { - "UpThreshold": 68, - "DownThreshold": 63, - "FanSpeed": 50.0 - }, - { - "UpThreshold": 72, - "DownThreshold": 66, - "FanSpeed": 55.0 - }, - { - "UpThreshold": 74, - "DownThreshold": 70, - "FanSpeed": 61.0 - }, - { - "UpThreshold": 78, - "DownThreshold": 73, - "FanSpeed": 68.0 - }, - { - "UpThreshold": 82, - "DownThreshold": 76, - "FanSpeed": 76.0 - }, - { - "UpThreshold": 84, - "DownThreshold": 80, - "FanSpeed": 85.0 - }, - { - "UpThreshold": 88, - "DownThreshold": 83, - "FanSpeed": 94.0 - }, - { - "UpThreshold": 90, - "DownThreshold": 86, - "FanSpeed": 100.0 - } - ], - "FanSpeedPercentageOverrides": [] - }, - { - "ReadRegister": 21, - "WriteRegister": 58, - "MinSpeedValue": 0, - "MaxSpeedValue": 100, - "IndependentReadMinMaxValues": true, - "MinSpeedValueRead": 0, - "MaxSpeedValueRead": 6122, - "ResetRequired": true, - "FanSpeedResetValue": 50, - "FanDisplayName": "AMD RX560X", - "TemperatureThresholds": [ - { - "UpThreshold": 40, - "DownThreshold": 0, - "FanSpeed": 0.0 - }, - { - "UpThreshold": 42, - "DownThreshold": 40, - "FanSpeed": 22.0 - }, - { - "UpThreshold": 44, - "DownThreshold": 41, - "FanSpeed": 24.0 - }, - { - "UpThreshold": 48, - "DownThreshold": 43, - "FanSpeed": 26.0 - }, - { - "UpThreshold": 52, - "DownThreshold": 46, - "FanSpeed": 28.0 - }, - { - "UpThreshold": 54, - "DownThreshold": 50, - "FanSpeed": 30.0 - }, - { - "UpThreshold": 58, - "DownThreshold": 53, - "FanSpeed": 34.0 - }, - { - "UpThreshold": 62, - "DownThreshold": 56, - "FanSpeed": 38.0 - }, - { - "UpThreshold": 64, - "DownThreshold": 60, - "FanSpeed": 42.0 - }, - { - "UpThreshold": 68, - "DownThreshold": 63, - "FanSpeed": 46.0 - }, - { - "UpThreshold": 72, - "DownThreshold": 66, - "FanSpeed": 52.0 - }, - { - "UpThreshold": 74, - "DownThreshold": 70, - "FanSpeed": 59.0 - }, - { - "UpThreshold": 78, - "DownThreshold": 73, - "FanSpeed": 67.0 - }, - { - "UpThreshold": 82, - "DownThreshold": 76, - "FanSpeed": 76.0 - }, - { - "UpThreshold": 84, - "DownThreshold": 80, - "FanSpeed": 86.0 - }, - { - "UpThreshold": 88, - "DownThreshold": 83, - "FanSpeed": 96.0 - }, - { - "UpThreshold": 90, - "DownThreshold": 86, - "FanSpeed": 100.0 - } - ], - "FanSpeedPercentageOverrides": [] - } - ], + { + "ReadRegister": 19, + "WriteRegister": 55, + "MinSpeedValue": 0, + "MaxSpeedValue": 100, + "IndependentReadMinMaxValues": true, + "MinSpeedValueRead": 0, + "MaxSpeedValueRead": 6122, + "ResetRequired": true, + "FanSpeedResetValue": 50, + "FanDisplayName": "Ryzen 3550H", + "TemperatureThresholds": [ + { + "UpThreshold": 25, + "DownThreshold": 0, + "FanSpeed": 0 + }, + { + "UpThreshold": 30, + "DownThreshold": 25, + "FanSpeed": 10.0 + }, + { + "UpThreshold": 35, + "DownThreshold": 30, + "FanSpeed": 20.0 + }, + { + "UpThreshold": 40, + "DownThreshold": 35, + "FanSpeed": 30.0 + }, + { + "UpThreshold": 45, + "DownThreshold": 40, + "FanSpeed": 40.0 + }, + { + "UpThreshold": 50, + "DownThreshold": 45, + "FanSpeed": 50.0 + }, + { + "UpThreshold": 55, + "DownThreshold": 50, + "FanSpeed": 60.0 + }, + { + "UpThreshold": 60, + "DownThreshold": 55, + "FanSpeed": 70.0 + }, + { + "UpThreshold": 65, + "DownThreshold": 60, + "FanSpeed": 80.0 + }, + { + "UpThreshold": 70, + "DownThreshold": 65, + "FanSpeed": 90.0 + }, + { + "UpThreshold": 75, + "DownThreshold": 70, + "FanSpeed": 100.0 + } + ], + "FanSpeedPercentageOverrides": [] + }, + { + "ReadRegister": 21, + "WriteRegister": 58, + "MinSpeedValue": 0, + "MaxSpeedValue": 100, + "IndependentReadMinMaxValues": true, + "MinSpeedValueRead": 0, + "MaxSpeedValueRead": 6122, + "ResetRequired": true, + "FanSpeedResetValue": 50, + "FanDisplayName": "AMD RX560X", + "TemperatureThresholds": [ + { + "UpThreshold": 25, + "DownThreshold": 0, + "FanSpeed": 0 + }, + { + "UpThreshold": 30, + "DownThreshold": 25, + "FanSpeed": 10.0 + }, + { + "UpThreshold": 35, + "DownThreshold": 30, + "FanSpeed": 20.0 + }, + { + "UpThreshold": 40, + "DownThreshold": 35, + "FanSpeed": 30.0 + }, + { + "UpThreshold": 45, + "DownThreshold": 40, + "FanSpeed": 40.0 + }, + { + "UpThreshold": 50, + "DownThreshold": 45, + "FanSpeed": 50.0 + }, + { + "UpThreshold": 55, + "DownThreshold": 50, + "FanSpeed": 60.0 + }, + { + "UpThreshold": 60, + "DownThreshold": 55, + "FanSpeed": 70.0 + }, + { + "UpThreshold": 65, + "DownThreshold": 60, + "FanSpeed": 80.0 + }, + { + "UpThreshold": 70, + "DownThreshold": 65, + "FanSpeed": 90.0 + }, + { + "UpThreshold": 75, + "DownThreshold": 70, + "FanSpeed": 100.0 + } + ], + "FanSpeedPercentageOverrides": [] + } + ], "RegisterWriteConfigurations": [ - { - "WriteMode": "Set", - "WriteOccasion": "OnInitialization", - "Register": 34, - "Value": 12, - "ResetRequired": true, - "ResetValue": 4, - "ResetWriteMode": "Set", - "Description": "CPU fan manual mode" - }, - { - "WriteMode": "Set", - "WriteOccasion": "OnInitialization", - "Register": 33, - "Value": 48, - "ResetRequired": true, - "ResetValue": 16, - "ResetWriteMode": "Set", - "Description": "GPU fan manual mode" - }, - { - "WriteMode": "Set", - "WriteOccasion": "OnInitialization", - "Register": 16, - "Value": 0, - "ResetRequired": true, - "ResetValue": 1, - "ResetWriteMode": "Set", - "Description": "CoolBoost off" - } - ] -} + { + "WriteMode": "Set", + "WriteOccasion": "OnInitialization", + "Register": 34, + "Value": 12, + "ResetRequired": true, + "ResetValue": 4, + "ResetWriteMode": "Set", + "Description": "CPU fan manual mode" + }, + { + "WriteMode": "Set", + "WriteOccasion": "OnInitialization", + "Register": 33, + "Value": 48, + "ResetRequired": true, + "ResetValue": 16, + "ResetWriteMode": "Set", + "Description": "GPU fan manual mode" + }, + { + "WriteMode": "Set", + "WriteOccasion": "OnInitialization", + "Register": 16, + "Value": 0, + "ResetRequired": true, + "ResetValue": 1, + "ResetWriteMode": "Set", + "Description": "CoolBoost off" + } + ] + } -- 2.45.1