Lietotāja rīki

Vietnes rīki


emuari:termometrs

Spēlēšanās ar termometru

Pirmais solis

Piespraudu Alda dāvāto termometru.

Sameklēju OS atbilstošu digitemp paku.
Manā gadījumā noderēja digitemp-3.6.0-4.el5.i386.rpm priekš CentOS 5.

Uzinstalēju

 yum localinstall digitemp-3.6.0-4.el5.i386.rpm 

Uztaisīju vienkārša nosaukuma linku attiecīgā adaptera programmai.

 ln  /usr/bin/digitemp_DS9097 /usr/bin/digitemp

Aptaujāju portu /dev/ttyS0 (windowistu valodā COM1), pie kura pieprausts adapteris, lai parāda, visu, kas tur atrodams.

 digitemp -s/dev/ttyS0 -w
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
Turning off all DS2409 Couplers
.
Devices on the Main LAN
10584E6B0008004D : DS1820/DS18S20/DS1920 Temperature Sensor

Vienu atrada.

Lai uztaisa konfigurācijas failu

digitemp -s/dev/ttyS0 -i
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
Turning off all DS2409 Couplers
.
Searching the 1-Wire LAN
10584E6B0008004D : DS1820/DS18S20/DS1920 Temperature Sensor
ROM #0 : 10584E6B0008004D
Wrote .digitemprc

Failu novietoju pie citiem tādiem failiem.

 mv ./.digitemprc /etc/digitemp.conf

Salaboju konfigurācijas failā LOG_TYPE 2, lai dod tikai Celsija grādus un nejaucas ar nesaprotamo svešzemju Fārenheitu.

Pajautāju, cik tad ir termometrs

 digitemp -q -a -c /etc/digitemp.conf
 0       23.62

Skapjaugšā ir 23 °C.
Ar to arī patlaban pietiek, jāiet mājās.

/home/e-smith/files/ibays/wiki/html/data/pages/emuari/termometrs.txt · Labota: 2012/05/29 17:05 (ārpussistēmas labojums)