Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Sonde de température

Bonsoir tlm,
j'aimerai savoir comment on peut sous linux en C++ ou shell récupérer la température avec la sonde de la carte mère. En fait j'aimerai lancer par con ou at le script qui récupère cette température puis uploader un fichier html sur mon serveur. J'espère avoir été clair et merci d'avance pr votre aide smiling smiley.


Nico.

Poste le Monday 14 June 2004 20:39:47
Répondre     Citer    
Re: Sonde de température
Envoyé par: miguel2i

il y a le porgramme sensors qui te sort les informations de la sonde en ligne de commande (à filtrer dans un shell)
ou bien tu peux aller faire un tour dans /proc/sys/dev/sensors/ pour lire les fichiers temp1 temp2 en C++.

Poste le Monday 14 June 2004 21:26:46
Répondre     Citer    
Re: Sonde de température

J'ai tapé la commande sensors et ca me marque comme quoi aucune sonde n'a été trouvée. Pourtant je dois en avoir deux puisque je peux avoir la température du proc et du boitier dans le bios. Comment je peux faire ? Merci.


Nico.

Poste le Monday 14 June 2004 21:51:34
Répondre     Citer    
Re: Sonde de température

En fait j'ai essayé de faire un sensors-detect et en retapant la commande précédente j'obtiens ceci :

w83782d-i2c-0-2d
Adapter: SMBus ALI1535 adapter at e800
Algorithm: Non-i2c SMBus adapter
VCore 1: +1.76 V (min = +4.08 V, max = +4.08 V) (beep)
VCore 2: +1.76 V (min = +4.08 V, max = +4.08 V) (beep)
+3.3V: +3.15 V (min = +2.97 V, max = +3.63 V) (beep)
+5V: +4.84 V (min = +4.50 V, max = +5.48 V) (beep)
+12V: +12.16 V (min = +10.79 V, max = +13.11 V)
-12V: -12.44 V (min = -13.21 V, max = -10.90 V)
-5V: -5.36 V (min = -5.51 V, max = -4.51 V)
V5SB: +0.13 V (min = +0.13 V, max = +0.13 V)
VBat: +0.08 V (min = +0.08 V, max = +0.08 V)
fan1: 8653 RPM (min = 3000 RPM, div = 2) (beep)
fan2: 283 RPM (min = 187 RPM, div = 32) (beep)
fan3: 4687 RPM (min = 3000 RPM, div = 2)
temp1: +27?C (limit = +60?C) sensor = thermistor (beep)
temp2: +39.0?C (limit = +60?C, hysteresis = +50?C) sensor = thermistor (beep)
temp3: +255.5?C (limit = +60?C, hysteresis = +50?C) sensor = 3904 transistor
vid: +1.850 V
alarms:
beep_enable:
Sound alarm disabled


Ca me paraît pas mal. Mais pour le temp3 il doit délirer un peu je pense non ? lol. Voilà je vais qd même aller vérifier ds le bios.

Poste le Monday 14 June 2004 22:18:05
Répondre     Citer    
Re: Sonde de température
Envoyé par: maston28

chez moi en 2.6 :

[maston28@icebar maston28]$ sensors
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs!
For older kernels, make sure you have done 'modprobe i2c-proc'!

.....


Poste le Thursday 17 June 2004 00:24:24
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Sonde de température
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons