azereus
Rear Admiral
- Registriert
- Okt. 2007
- Beiträge
- 5.670
Hi alle,
bräuchte etwas Hilfe (17:00 Uhr) bei der Interpretation der Lüfterprofile und dessen X-Y-Koordinaten-Werte.
/edit: um 18:30 Uhr die Werte korrekt interpretieren können - SOLVED. Wie siehe unten.
Für alle die Fan-Xpert über die AI Suite einsetzen und ebenfalls die Möglichkeit nutzen wollen ein oder mehrere Userdefinde-Profile im Dip-Away anzusteuern:
Es ist grundsätzlich möglich ein Benutzerdefiniertes Profil anzulegen - dieses ist aber nicht über den Dip-Away-Screenoverlay anwählbar
Per default gibt es 3(4) Profile:
- Silent
- Standard
- Turbo
- Volle Drehzahl
Speicherort der Profile:
default-Silent-Profil:
Inhalt von
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Silent (ASUS).xml"
Und genau hier benötige ich bitte etwas Hirninput. (bereits gelöst)
KeyFan0-3 sind die 4 steuerbaren Lüfter.
Leider etwas schwer zu identifizieren welche Zahl welchen Lüfter steuert.
Da es sich um X-Y-Koordinaten mit Werten bis 255 handelt müsste das 100% sein?
Aber die angegebenen Werte kann ich nichtmal ansatzweise korrekt erahnen- siehe Excel-Tabelle.
Bsp CPU:
50° - 25% -> sollte ~213 irgendwo stehen?
70° - 61% -> 235?
75° - 100°
Wird mit Sicherheit einen unbekannten Umrechnungsfaktor haben.
Lösung bzw. wie korrekt herausgefunden?
Es gibt zwei weitere "temp"-Dateien
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\const.xml" für RPM-Lüftermode (DC)
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\smart.xml" für Smart-Lüftermode (PWM)
Wird ein default-Profil von Smart auf RPM umgestellt werden diese beiden temp-Dateien erstellt.
Wichtig für das/die künftigen Benutzerdefinierten Profil(e) ist die smart.xml.
Es sind "curvedata" und "extracurve" sowie die Kurvenpunkte "point key 0-3" mit jeweils X+Y-Wert notwendig für die Kurve.
Wie diese genau zusammenhängen hab ich noch nicht ganz durchblickt.
Wie erstelle ich also eine eigene Kurve:
Alle bestehenden default-Profile kopieren und mit BAK umbenenne (einfach um auf nummer sicher zu gehen). Es sind dann natürlich beide Dateien vorhanden.
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Standard (ASUS).xml
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Standard (ASUS).xml_BAK
Variante1:
Als nächstes bei allen die Kurve nach belieben anpassen
1x auf RPM und wieder zurück stellen damit die Kurvenwerte in die
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\smart.xml
geschrieben werden.
Diese nun entweder mit einem Editor öffnen und den Inhalt in die "Standard (ASUS).xml" kopieren+speichern oder umbenennen und die Datei als ganzes ersetzen.
Variante2:
Als nächstes bei allen die Kurve nach belieben anpassen
Das Profil mit eigenem Namen speichern.
Dieses ist nun im selben Ordner wie die anderen vorhanden
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\custom.xml
Nun einfach ein default-BAK erstellen und das Custom zu einem der anderen umbenennen.
Silent alt gegen neu
Hoffe irgendjemandem ist damit geholfen.
LG
bräuchte etwas Hilfe (17:00 Uhr) bei der Interpretation der Lüfterprofile und dessen X-Y-Koordinaten-Werte.
/edit: um 18:30 Uhr die Werte korrekt interpretieren können - SOLVED. Wie siehe unten.
Für alle die Fan-Xpert über die AI Suite einsetzen und ebenfalls die Möglichkeit nutzen wollen ein oder mehrere Userdefinde-Profile im Dip-Away anzusteuern:
Es ist grundsätzlich möglich ein Benutzerdefiniertes Profil anzulegen - dieses ist aber nicht über den Dip-Away-Screenoverlay anwählbar
Per default gibt es 3(4) Profile:
- Silent
- Standard
- Turbo
- Volle Drehzahl
Speicherort der Profile:
Code:
C:\ProgramData\ASUS\DIP\FanXpert\Profiles
default-Silent-Profil:
Inhalt von
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Silent (ASUS).xml"
Code:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<root>
<fan key="0">
<curvedata>
<point key="0">
<x>56</x>
<y>21</y>
</point>
<point key="1">
<x>70</x>
<y>107</y>
</point>
<point key="2">
<x>75</x>
<y>255</y>
</point>
<point key="3">
<x>75</x>
<y>255</y>
</point>
</curvedata>
<extracurve>
<point key="0">
<x>50</x>
<y>186</y>
</point>
<point key="1">
<x>56</x>
<y>255</y>
</point>
<point key="2">
<x>56</x>
<y>255</y>
</point>
<point key="3">
<x>56</x>
<y>255</y>
</point>
</extracurve>
<stepuptime>1</stepuptime>
<stepdowntime>1</stepdowntime>
<t1delaytime>0</t1delaytime>
<stepupunit>9</stepupunit>
<stepdownunit>3</stepdownunit>
<rpmmode>0</rpmmode>
<rpmtolerance>50</rpmtolerance>
<temperaturelimitation>56</temperaturelimitation>
</fan>
<fan key="1">
<curvedata>
<point key="0">
<x>50</x>
<y>135</y>
</point>
<point key="1">
<x>70</x>
<y>135</y>
</point>
<point key="2">
<x>75</x>
<y>255</y>
</point>
<point key="3">
<x>75</x>
<y>255</y>
</point>
</curvedata>
<extracurve>
<point key="0">
<x>-1</x>
<y>-1</y>
</point>
<point key="1">
<x>-1</x>
<y>-1</y>
</point>
<point key="2">
<x>-1</x>
<y>-1</y>
</point>
<point key="3">
<x>-1</x>
<y>-1</y>
</point>
</extracurve>
<stepuptime>1</stepuptime>
<stepdowntime>1</stepdowntime>
<t1delaytime>50</t1delaytime>
<stepupunit>2</stepupunit>
<stepdownunit>2</stepdownunit>
<rpmmode>0</rpmmode>
<rpmtolerance>50</rpmtolerance>
</fan>
<fan key="2">
<curvedata>
<point key="0">
<x>50</x>
<y>61</y>
</point>
<point key="1">
<x>70</x>
<y>102</y>
</point>
<point key="2">
<x>75</x>
<y>255</y>
</point>
<point key="3">
<x>75</x>
<y>255</y>
</point>
</curvedata>
<extracurve>
<point key="0">
<x>-1</x>
<y>-1</y>
</point>
<point key="1">
<x>-1</x>
<y>-1</y>
</point>
<point key="2">
<x>-1</x>
<y>-1</y>
</point>
<point key="3">
<x>-1</x>
<y>-1</y>
</point>
</extracurve>
<stepuptime>1</stepuptime>
<stepdowntime>1</stepdowntime>
<t1delaytime>50</t1delaytime>
<stepupunit>2</stepupunit>
<stepdownunit>2</stepdownunit>
<rpmmode>0</rpmmode>
<rpmtolerance>50</rpmtolerance>
</fan>
<fan key="3">
<curvedata>
<point key="0">
<x>50</x>
<y>61</y>
</point>
<point key="1">
<x>70</x>
<y>102</y>
</point>
<point key="2">
<x>75</x>
<y>255</y>
</point>
<point key="3">
<x>75</x>
<y>255</y>
</point>
</curvedata>
<extracurve>
<point key="0">
<x>-1</x>
<y>-1</y>
</point>
<point key="1">
<x>-1</x>
<y>-1</y>
</point>
<point key="2">
<x>-1</x>
<y>-1</y>
</point>
<point key="3">
<x>-1</x>
<y>-1</y>
</point>
</extracurve>
<stepuptime>1</stepuptime>
<stepdowntime>1</stepdowntime>
<t1delaytime>50</t1delaytime>
<stepupunit>2</stepupunit>
<stepdownunit>2</stepdownunit>
<rpmmode>0</rpmmode>
<rpmtolerance>50</rpmtolerance>
</fan>
</root>
Und genau hier benötige ich bitte etwas Hirninput. (bereits gelöst)
KeyFan0-3 sind die 4 steuerbaren Lüfter.
Leider etwas schwer zu identifizieren welche Zahl welchen Lüfter steuert.
Da es sich um X-Y-Koordinaten mit Werten bis 255 handelt müsste das 100% sein?
Aber die angegebenen Werte kann ich nichtmal ansatzweise korrekt erahnen- siehe Excel-Tabelle.
Code:
100-255
95-242
90-242
85-241
80-240
75-239
70-238
65-237
60-235
55-234
50-232
45-230
40-227
35-223
30-219
25-213
20-204
15-191
10-170
5-128
0-0
Bsp CPU:
50° - 25% -> sollte ~213 irgendwo stehen?
70° - 61% -> 235?
75° - 100°
Wird mit Sicherheit einen unbekannten Umrechnungsfaktor haben.
Lösung bzw. wie korrekt herausgefunden?
Es gibt zwei weitere "temp"-Dateien
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\const.xml" für RPM-Lüftermode (DC)
"C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\smart.xml" für Smart-Lüftermode (PWM)
Wird ein default-Profil von Smart auf RPM umgestellt werden diese beiden temp-Dateien erstellt.
Wichtig für das/die künftigen Benutzerdefinierten Profil(e) ist die smart.xml.
Es sind "curvedata" und "extracurve" sowie die Kurvenpunkte "point key 0-3" mit jeweils X+Y-Wert notwendig für die Kurve.
Wie diese genau zusammenhängen hab ich noch nicht ganz durchblickt.
Wie erstelle ich also eine eigene Kurve:
Alle bestehenden default-Profile kopieren und mit BAK umbenenne (einfach um auf nummer sicher zu gehen). Es sind dann natürlich beide Dateien vorhanden.
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Standard (ASUS).xml
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\Standard (ASUS).xml_BAK
Variante1:
Als nächstes bei allen die Kurve nach belieben anpassen
1x auf RPM und wieder zurück stellen damit die Kurvenwerte in die
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\temp\smart.xml
geschrieben werden.
Diese nun entweder mit einem Editor öffnen und den Inhalt in die "Standard (ASUS).xml" kopieren+speichern oder umbenennen und die Datei als ganzes ersetzen.
Variante2:
Als nächstes bei allen die Kurve nach belieben anpassen
Das Profil mit eigenem Namen speichern.
Dieses ist nun im selben Ordner wie die anderen vorhanden
C:\ProgramData\ASUS\DIP\FanXpert\Profiles\custom.xml
Nun einfach ein default-BAK erstellen und das Custom zu einem der anderen umbenennen.
Silent alt gegen neu
Hoffe irgendjemandem ist damit geholfen.
LG
Zuletzt bearbeitet: