Titel: Temperaturen mit C++ auslesen Beitrag von: Bushman am September 14, 2004, 09:12:38 ich habe eine knifflige frage - vor allem, weil's praktisch nichts brauchbares im web zu finden gibt.
ich brauche/möchte eine schöne funktion oder klasse, mit welcher ich die temperatur des systems und der CPU auslesen kann. so simpel es sich jetzt anhören mag - die sache ist sehr komplex, da jedes MoBo andere sensoren aufweist. aber evtl gehts ja doch, und einer von euch hat schon nen fixfertigen code parat!!! ich progge mit MSVC++ unter WinXP. ich habe ausserdem MBM5 laufen. (evtl könnte man die daten auch von da auslesen). vielleicht noch rasch das WARUM: ich hab eine art systemmonitor-klasse gemacht, um alle wichtigen daten auslesen zu können. diese zahlen werden dann codiert über den LTP-port an meine extravagante lüftersteuerung geschickt. (wird eine komplexere ausführung der lasvegas2, mit deutlich mehr funktionen, aber dafür nicht ganz so variabel in der anwendung) gibts da auch was von ratiopharm, das mir weiterhelfen könnte? am besten wäre wirklich eine fixfertige klasse. aber hinweise könnten's auch schon tun! danke schonmal! ach ja - wer's per mail schicken will, solls schicken an: graalandria ät web pnkt de Titel: Re: Temperaturen mit C++ auslesen Beitrag von: OlafSt am September 14, 2004, 09:16:53 Wie schon richtig erkannt, kocht jeder MoBo-Hersteller sein eigenes Süppchen. Der Autor von VCool ist auf das gleiche Problem gestoßen - entsprechend komplex ist sein Programm.
Seit etwa einem Jahr geben die MoBo-Hersteller keine Daten mehr heraus, das ganze ist seitdem mehr oder weniger Try and Error. Lies die Sachen aus MBM aus und fertig, denn keiner wird zwei Jahre Arbeit mal so eben publik machen :headshake: Titel: Re: Temperaturen mit C++ auslesen Beitrag von: Bushman am September 14, 2004, 10:56:13 jut! jetzt müsste ich nur noch wissen, wie das geht *g*
Titel: Re: Temperaturen mit C++ auslesen Beitrag von: OlafSt am September 14, 2004, 11:38:26 Webseite von MBM besuchen, da finden sich alle wesentlichen Details. Karma- erteilt, sobald ich das wieder machen kann.
Titel: Re: Temperaturen mit C++ auslesen Beitrag von: Bushman am September 14, 2004, 12:47:11 hab's anders gelöst... ist zwar etws ineffizient, aber es funktioniert!
in MBM gibts ne funktion, womit mal Log-Files schreiben kann. da wird jetzt standartmässig alle 10 sek den aktuellen eintrag in eine kleine log-datei geschrieben. und so ca alle 10 sekunden lese ich diese datei im C++, und erhalte somit die gewünschten werte! ich werd's mal ne zeitlang laufen lassen - wenn's zuviel performance kostet, werd ich wohl das lese/schreib-intervall erhöhen müssen. die temperatur schwankt ja nicht sooo doll, dass man das alle 500ms abfragen müsste! bin aber immernoch offen, falls einer ne bessere variante vorschlägt! und von wegen karma- .... tu, was dir richtig erscheint. Titel: Re: Temperaturen mit C++ auslesen Beitrag von: TechnikMaster am September 14, 2004, 12:48:15 Les dir einfach mal auf der MBM-Homepage (http://mbm.livewiredev.com/) die Infos über Shared Memory durch und werd glücklich.
Titel: Re: Temperaturen mit C++ auslesen Beitrag von: Bushman am September 14, 2004, 14:12:42 happyhappy!!!
genau DAS habe ich gesucht!!! übrigens: dein link ist falsch! für nachfolgende leser mit der gleichen frage poste ich hier mal den link zur MBM heimseite: http://mbm.livewiredev.com/ da gibts nicht nur vorgefertigte klassen für c++, sondern auch für VB, Java und Delphi!
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten. |