Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
digitemp http://forum.freesco.pl/viewtopic.php?f=32&t=11110 |
Strona 1 z 7 |
Autor: | Anonymous [ niedziela, 5 lutego 2006, 21:55 ] |
Tytuł: | digitemp |
Czy komus udalo sie odpalic digitempa? uzycie skompilowanego wywala: [root@router_nnd digitemp-3.3.2]# ./digitemp_DS9097 ./digitemp_DS9097: error while loading shared libraries: liblockdev.so.1: cannot open shared object file: No such file or directory Proba kompilacji to juz tragedia bo ciegle mu czegos brakuje [root@router_nnd digitemp-3.3.2]# make ds9097 gcc -I./src -I./userial -O2 -DLINUX -DLOCKDEV -c -o src/digitemp.o src/digitemp.c In file included from src/digitemp.c:362: /usr/include/stdio.h:34:21: stddef.h: Nie ma takiego pliku ani katalogu In file included from /usr/include/stdio.h:36, from src/digitemp.c:362: |
Autor: | tasiorek [ niedziela, 5 lutego 2006, 22:08 ] |
Tytuł: | |
Co do uruchomienia, to brakuje jakiejs biblioteki, prawdopodobie z lockdev (pod nnd nie ma pkaietu). A co do kompilacji, to zainstaluj wersje devel: install_devel |
Autor: | Dzablo [ niedziela, 5 lutego 2006, 22:40 ] |
Tytuł: | |
Brakuje ci tego: http://listonosz.no-ip.com/download/digitemp/liblockdev.1.0.1.so http://listonosz.no-ip.com/download/digitemp/liblockdev.so.1 wrzuc te pliki do /usr/lib musisz sobie zainicjowac digitempa by ci odczytal czujniki i pozniej sobie mozesz juz odczytywac temperaturke z czujnikow |
Autor: | Anonymous [ niedziela, 5 lutego 2006, 22:55 ] |
Tytuł: | |
Pomoglo ![]() Ale polowicznie ![]() Teraz mam ten sam blad co opisales w watku "mrtg" ./digitemp_DS9097 -a [...] Error, you don't have +rw permission to access ale niezaleznie od tego z jakiego katalogu odpalam. |
Autor: | Dzablo [ niedziela, 5 lutego 2006, 23:00 ] |
Tytuł: | |
Odpal z podaniem sciezki do konfiga np: /cos_tam/digitemp-3.3.2/digitemp_DS9097 -c /cos_tam/digitemp-3.3.2/.digitemprc -a |
Autor: | Anonymous [ niedziela, 5 lutego 2006, 23:15 ] |
Tytuł: | |
Okazalo sie ze jednak nie udalo mi sie zainicjalizowac czujnika [root@router_nnd digitemp-3.3.2]# ./digitemp_DS9097 -s/dev/ttyS0 -i DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane GNU Public License v2.0 - http://www.brianlane.com owAcquire: failed to set attributes: Input/output error Error 24: Failed to initialize system resource Na innych numerach tez nic... Szkoda ze czujnika nie przetrenowalem w pokoju bo w "serwerowni" zimno ![]() |
Autor: | Dzablo [ niedziela, 5 lutego 2006, 23:22 ] |
Tytuł: | |
Chyba masz blad w poleceniu sprobuj tak: ./digitemp_DS9097 -s /dev/ttyS0 -i Oczywiscie mam nadzieje ze podlaczyles czujnik pod com1 |
Autor: | czerwo [ poniedziałek, 6 lutego 2006, 20:41 ] |
Tytuł: | |
-s <spacja> chyba zjadles |
Autor: | gg123456 [ poniedziałek, 6 lutego 2006, 21:20 ] |
Tytuł: | |
piszesz w konsoli: ./digitemp_DS9097 -s /dev/ttyS0 -i wygeneruje Ci sie plik .digitemprc Skopiuj go do katalogu w ktorym masz skrypt, ktorym bedziesz wykonywal pomiar (jesli MRTG to skopiuj do /etc/mrtg) W skrypcie MRTG wystarczy wtedy 'digitemp -t0 -q' i wygrepowac, zeby wyswietlal: #! /usr/bin/perl $t1=100*`digitemp_DS9097 -t0 -q | cut -d " " -f 7`; if($t1<0) { print"0\n".(-$t1)."\n"; } else { print"$t1\n0\n";} |
Autor: | tassman [ wtorek, 7 lutego 2006, 18:51 ] |
Tytuł: | |
podlaczony do COM wydaje polecenie: ./digitemp_DS9097 -s /dev/ttyS1 -i dostaje: DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane GNU Public License v2.0 - http://www.brianlane.com Turning off all DS2409 Couplers Searching the 1-Wire LAN i potem chce odczytac i dostaje: Error, you don't have +rw permission to access |
Autor: | gg123456 [ wtorek, 7 lutego 2006, 19:00 ] |
Tytuł: | |
w jakim katalogu to odpalasz? Musisz miec prawa zapisu, zeby konfiguracje zapisalo |
Autor: | tassman [ wtorek, 7 lutego 2006, 19:42 ] |
Tytuł: | |
dzieki pomocy "gg123456" udalo odpalic. okazalo sie ze wystarczyl jeden pliczek ktory zostal uzyczony :))) [i tu podziekowania] chodzi jak zloto, jeszcze tylko do jpg i bedzie bajer. |
Autor: | gg123456 [ wtorek, 7 lutego 2006, 19:45 ] |
Tytuł: | |
Ja tylko dodam, ze digitemp_DS9097 jest przystosowany do maximowskiego interfejsu DS9097, a nie do recznie lutowanego z diod. Jak ktos chce digitempa pod lutowany, to chetnie uzycze. |
Autor: | czerwo [ środa, 8 lutego 2006, 21:57 ] |
Tytuł: | |
sa w necie tylko trzeba jedna diode zmienic :> |
Autor: | Ulter [ czwartek, 9 lutego 2006, 02:49 ] |
Tytuł: | |
Czy trzeba edytować plik mrtg.conf jeżeli chce sie aby był generowany wykres z czujnika temp? Czy wystarczy tylko utworzyc skrypt który podał kolega gg123456? |
Autor: | gg123456 [ czwartek, 9 lutego 2006, 09:57 ] |
Tytuł: | |
tak, trzeba edytowac mrtg.conf. Odezwij sie prosze jeszcze raz na gadulca |
Autor: | tassman [ czwartek, 9 lutego 2006, 18:42 ] |
Tytuł: | |
cusik takiego mi sie pokazalo, ze mu brakuje libgif.so.4 zczytuje tempa dobrze jeszcze chce ten jpg zrobic ale wlasnie brakuje tej biblioteki chyba a nie wiem gdzie ja dorwac |
Autor: | gg123456 [ czwartek, 9 lutego 2006, 19:37 ] |
Tytuł: | |
poszukaj calego tara 'giflib', sciagnij, skompiluj. Jesli nie, to Ci przesle |
Autor: | Ulter [ czwartek, 9 lutego 2006, 23:40 ] |
Tytuł: | |
U mnie to wygląda tak że po restarcie nie tworzy wykresu z czujnika aż do momentu wydania polecenia: mrtg /etc/mrtg/mrtg.conf W pliku log tez jest 0. Ktos wie o co chodzi? |
Autor: | Ulter [ piątek, 10 lutego 2006, 01:13 ] |
Tytuł: | |
Teraz znowu wogule nie chce zaskoczyc. Opisz całą sytułacje dokładniej. Mam plik temp o takiej zawartości: #! /usr/bin/perl $t1=100*`digitemp_DS9097 -t0 -q | cut -d " " -f 7`; if($t1<0) { print"0\n".(-$t1)."\n"; } else { print"$t1\n0\n";} Gdy odpale go to mam: Czyli skrypt działa. Nie działaja natomiast wykresy. Tak mam wpisane w /etc/mrgt/mrgt.conf # Temperatura w pokoju Target[temp]: `/etc/mrtg/temp` YSize[temp]: 200 MaxBytes[temp]: 100 Options[temp]: growright, integer, nopercent, nobanner, noinfo, gauge Title[temp]: temp kilo[temp]: 100000 ShortLegend[temp]: *C YLegend[temp]: *C PageTop[temp]:<center> <H1>Temp</H1> #Unscaled[temp]: ymdw YTicsFactor[temp]: 0.01 YTics[temp]: 20 Factor[temp]: -20 Wykres sie wyświetla ale nic na nim nie jest zaznaczane. Może mi ktoś powiedzieć co jest grane?! Dodam że inne statystyki odświerzaja się ok. Nikt nie wiem czemu to nie działa? |
Strona 1 z 7 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |