Neue Version von NHC: 2.0 Pre-Release-02

Ecthelion

New member
Themenstarter
Registriert
31 Okt. 2005
Beiträge
179
Hi,

unter http://www.pbus-167.com/nhc/nhc.htm findet man einen ersten RC der neuen Version 2.0 von NHC. Ein Auszug aus den Release Notes für die neue Version:

NHC 2.0 - Pre-Release-02 (01.08.2006)
- fixed the bug (Count must be positive...) that interrupted the loading of NHC on some systems.
- fixed the bug (Read Processor Policy failed) on Windows 2000
- To-Do: prepare the release 2.0, AMD Voltage Control support,
- change CPU temperature warning to CPU temperature clockdown
NHC 2.0 - Pre-Release (31.07.2006)
- add ACPI Control System (powerfull and open source) -> see main features for more details
- updated the ACPI Thermal Zone
- removed the Intel Core Duo CPU Speed bug
- add CPU Speed Control for Windows 2000 and Windows Vista (preliminary)
- add Custom Dynamic Switching Speed Up and Slow Down delay
- add large Battery Icon for the TaskBar
- add alternative function to detect the "System Power Status". This is a workaround on system
- that have problems with the keyboard or touchpad when using NHC.
- add possibility to change the ATI Powerplay settings
- add nVidia Powermizer support
- add LCD Brighntess support (in combination with ACPI Control System)
- updated the system tray menu for the professional version and add new profile icons
- add possibility to change the profile after a defined user idle time.
- add XML settings file (settings.xml)
- updated the nhcDriver
- removed the nhcACPI driver (not longer necessary)
- removed the nhcsafe.exe file (not longer necessary)
- updated the nhc webpage and nhc help file
- removed bugs and problems
- To-Do: prepare the release 2.0, AMD Voltage Control support,
- change CPU temperature warning to CPU temperature clockdown

Schön ist auch, daß man über das ACPI Control System für verschiedene Notebooks die Lüftersteuerung, LCD-Helligkeit u.ä. einstellen kann. Allerdings habe ich mir so ein ACPI Source Language (ASL) File, welches man dafür auswerten muß, einmal angesehen und stehe dem ziemlich ratlos gegenüber. Hat da jemand Ahnung von und könnte das notwendige Skript für Thinkpads erstellen?
 
Hallo!

Hat schon jemand was geschrieben, damit man statt TPFancontrol jetzt den NHC zur Steuerung benutzen kann??

Würde mich freuen, wenn das hier veröffentlicht wird.

Gruss
Critical
 
da gibts anscheinend ein Problem. Ich kenne mich mit C# nicht aus, aber NHC mags anscheinend nicht, wenn man versucht im ACPI-Modul Quellcode die Modellbezeichnung als Nummer anzugeben.

Mein Mainboard heisst ja zB. "2373VMH", dummerweise scheint das syntaxmässig an der Stelle nicht zu passen.

[code:1]
//
// Vendor
//
public static class IBM
{

//
// Computer model
//
public static class 2373VMH
{
...
}
}
[/code:1]
 
Der Entwickler von NHC hat schon zugesagt, daß er in einer kommenden Revision das Problem fixen will, daß man keine Modellnummern mit einer Ziffer am Anfang haben kann. Ein Klassen-/Methodenname darf wohl in C# nicht mit einer Ziffer beginnen. Die Mainboard-Bezeichnung wird aber als Name erwartet. Es soll wohl ein Unterstrich am Anfang der Bezeichnung ignoriert werden, so daß in Zukunft ein _2373VMH als Name verwendet werden kann und dann korrekt daraus geschlossen wird, daß das Mainboard 2373VMH heißt.
 
ich konnte das ja schon im Editor (Notepad+) sehen, das in C# eine Zahl an der Stelle was anderes bedeutet. Was mir noch einfällt, ich glaube das sollte ich dem Entwickler mitteillen, alles was 2373-XXX heisst sollte doch eigentlich gleich anzusteuern sein. Oder irre ich mich? Sonst bräuchten wir auch für die Mainboard-Bezeichnung eine Möglichkeit auf Substrings zu filtern (zb statt für jedes ThinkPad die Klassen 2373AAA, 2373BBB, 2373CCC zu definieren die dann alle das gleiche enthielten, die Klasse 2373* (wobei man noch rausfinden müsste, welche Platzhalter überhaupt an dieser Stelle möglich sind.))
 
Ja, Wild-Cards in den Mainboard-Bezeichnern halte ich auch für eine gute Idee.
 
Ich habe mir jetzt auch mal NHC 2.0 Pre-Rel-02 installiert und muss festellen, dass bei mir die Einstellungen unter "Graphic" fast alle ausgegraut sind, ich also die dort angebotenen ATI-Features nicht nutzen kann (hab ein T43 mit ATI X300). In der NHC-Hilfe steht zwar:

"Q: ATI clock is not supported or ATI clock control is locked if ATI's POWERPLAY(tm) is active. A: You have to switch off POWERPLAY(tm) to unlock NHC's ATI clock Control."

Aber ich bin der Meinung, ATI Powerplay korrekt deaktviert zu haben (Entfnung des Häkchens unter Anzeigeeigenschaften -> Anzeige -> Erweitert -> ATI-Powerplay). Hab sogar sicherheitshalber 'nen Neustart gemacht.

Muss man ATI Powerplay irgendwie anders deaktivieren, damit das in NHC funktioniert? Hat jemand das gleiche Problem?
 
Original von tüte

dafür musst du so ein "ACPI Source Language (ASL) File" anlegen.
tüte

ich würde auch gern alle Möglichkeiten von NHC nutzen und bin auch schon dem Link auf die engl. Beschreibung gefolgt...

gibt es eine Möglichkeit, solch ein ACPI-File ohne spezielle Programmierkentnisse zu erstellen?

und wenn ich solch ein File hätte, wo könnte ich das in NHC importieren?

sorry, bin schon präsenil :D
 
Man sollte schon wissen wie man in C# programmiert und das schwierigste du musst diese asl files verstehen, da das beim IBM thinkpad so 11000 zeilen sind wünsch ich dir viel spaß ;)
 
na ja das könnte schwer werden...

was ich nciht ganz verstehe ist, dass man dann ja ein solches File für JEDEN Laptop/PC bzw. jede Serie schreiben müsste. Bei der Zahl an Systemen quasi unmöglich, oder?

Soll heißen, wo ist der nutzen dieser Funktion, wenn nur eine kleine Zahl an Leute in der Lage ist, eine solche Datei anzulegen?
 
Es soll ja immer noch leute geben die sowas programmieren können ;) deswegen finde ich das nicht schlecht das du dir selbst welche erstellen kannst.
und es soll ja bald die möglichkeit geben alles per ACPI zu steuern ohne das du für jeden notebooktyp eine solche datei erstellen musst. Du musst leider für die ganzen zusatzfeatures die halt nicht mit ACPI unterstützt werden die datei anlegen.
 
Aha OK, dann belibt mir / uns nur warten, bis sich wer findet der sowas anlegt und zur Verfügung stellt. Ggf. jemand im US Forum...oder sonst wo
 
So, jetzt ist die Pre-Release 4 von der V2.0 raus...

leider liest NHC meine HD-Temperatur und CPU-Temp. immer noch nicht (korrekt) aus
 
also TPfancontrol und NHC-pre 4.V2.0 stimmen bei mir überein.
HD 33°C, CPU 43°C, GPU 63°C
 
@Cmdr Raycoo
habe ja das gleiche TP vor mir stehen, bei mir wird aber von NHC keine HD-Temp angezeigt... grübel...muß da was bestimmtes eingestellt werden

welche Einstellungen hast du bei TPfancontrol?
 
öhm ich hab nix eingestellt...bei TPFancontrol...wo sollte ich was einstellen? Die Datei habe ich nicht weiter editiert, nur so, dass man halt den fan regeln kann (ich glaube von 0 auf 1, siehe readme)

bei NHC hab ich nur ACPI aktiviert+SMART bei der Platte eingestellt, dann ging es
 
ich dachte man kann bei TPFancontrol in der Konfigurationseinstellungsdatei (wo die Erklärungen stehen de/engl.) kann man den Fan Levels bestimmte Temps zuordnen (und sich so ein passendes Profil erstellen)... hab ich wohl falsch gedacht

NHC zeigt mir keine HD temp an, kann machen was ich will...
 
öhm @ raycoo:

wie kannst du im nhc acpi aktivieren? ich dachte dafür braucht man ein acpi skript?
 
Original von Dr_Gonzo

ich dachte man kann bei TPFancontrol in der Konfigurationseinstellungsdatei (wo die Erklärungen stehen de/engl.) kann man den Fan Levels bestimmte Temps zuordnen (und sich so ein passendes Profil erstellen)... hab ich wohl falsch gedacht

NHC zeigt mir keine HD temp an, kann machen was ich will...

ja stimmt, habe aber nichts angepasst.

Original von STC

öhm @ raycoo:

wie kannst du im nhc acpi aktivieren? ich dachte dafür braucht man ein acpi skript?

ja stimmt auch, habe es einfach mal angemacht, ohne ein Script zu haben.

-----------------------------------

übrigens weiß ich nun, woran es lag, das es bei mir ging, habe es gerade erst gesehen.

Hatte die Platte noch im COMPATIBLE Modus im BIOS stehen. Musste den MBR neu schreiben und hatte daher umgestellt. Nun steht es wieder auf SATA Modus und die
Temp. wird NICHT mehr angezeigt,
was ja logisch ist ohne Script.

Also nix für ungut ;)
 
  • ok1.de
  • thinkstore24.de
  • ok2.de - Notebook Computer Server
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben