Temat: DS1820 - digitemp nie widzi czujników
Witam,
posiadam moduł AVT2787
kernel skompilowany z Dallas 1-Wire support
jednak digitemp nie wykrywa czujników
kernel 3.10.7-x86_64
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Termometr → DS1820 - digitemp nie widzi czujników
Zaloguj się lub zarejestruj by napisać odpowiedź
Witam,
posiadam moduł AVT2787
kernel skompilowany z Dallas 1-Wire support
jednak digitemp nie wykrywa czujników
kernel 3.10.7-x86_64
Do digitempa nie potrzebujesz wsparcia dla czujników w kernelu. Albo to albo to. A co wyświetla w ogóle?
# digitemp_DS9097 -i -s /dev/ttyS0 -a
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
#Moduł kupiłeś gotowy czy sam go zmontowałeś? Pod windows działa?
oj, zapomniałem o tym
kupiłem gotowca
Działa pod windows...
Na jakimkolwiek systemie na jakim to uruchamialem, nie bylo potrzebne wkompilowywania w kernel
to co mam zrobić, żeby to działało? ![]()
jakie systemy używałeś?
~ # grep W1 /usr/src/linux/.config
CONFIG_W1=y
CONFIG_W1_CON=y
# CONFIG_W1_MASTER_MATROX is not set
CONFIG_W1_MASTER_DS2490=m
CONFIG_W1_MASTER_DS2482=m
CONFIG_W1_MASTER_DS1WM=m
CONFIG_W1_SLAVE_THERM=y
CONFIG_W1_SLAVE_SMEM=m
CONFIG_W1_SLAVE_DS2408=m
CONFIG_W1_SLAVE_DS2408_READBACK=y
CONFIG_W1_SLAVE_DS2413=m
CONFIG_W1_SLAVE_DS2423=m
CONFIG_W1_SLAVE_DS2431=m
CONFIG_W1_SLAVE_DS2433=m
CONFIG_W1_SLAVE_DS2433_CRC=y
CONFIG_W1_SLAVE_DS2760=m
CONFIG_W1_SLAVE_DS2780=m
CONFIG_W1_SLAVE_DS2781=m
CONFIG_W1_SLAVE_DS28E04=m
# CONFIG_W1_SLAVE_BQ27000 is not set
~ #Jeżeli kompilowałeś z tym w kernelu to zobacz w /sys/bus/w1/devices/ czy coś masz.
no to jest z mojego kernela ![]()
~ # ls -l /sys/bus/w1/devices/
razem 0
~ #Ok, kernel w ogóle też tego w takim razie nie wykrywa. Więc albo to avt w ogóle z jest kompatybilne z tym standardem czytnika albo nie wiem co.
ja też nie wiem ![]()
najdziwniejsze jest to, że na windowsie to działa...
Ale pod windows masz dedykowaną aplikację, prawda?
no mam
a owfs dało by radę?
owfs czyta w ten sam sposób co digitemp i moduł z kernela.
kurczę, to są zwykłe czujniki Dallas 1820
Czujniki tak. Ale nie wiem czy ten interfejs który kupiłeś jest zgodny.
http://www.kamami.pl/dl/avt2787.pdf
To widziałem. I za grosz tam nie jest napisane z czym to jest kompatybilne.
Układ pasywny to parę elementów tylko, masz to na eko.one.pl. Zbuduj to sobie i tyle.
Rezystory
R1,R2:..........................................................3k
W
Kondensatory
C1:.................................................................1nF
Pó³przewodniki
T1:..........................................................BC548B
D1,D2:
.....................................dioda Zenera 5V1
D3:..........................................................1N4148
U1:
..............................................................4011
U2,U3:
....................................................DS1820
Witam
Też mam problem po zmianie routera i Gargulca na AA, a mianowicie nie mogę odczytać czujników na AA.
Po podłączeniu do usb mam komunikat o podłączeniu
Dec 19 12:16:10 Gargoyle kern.info kernel: [ 897.680000] usb 1-1.1: new full-speed USB device number 4 using ehci-platform
Dec 19 12:16:10 Gargoyle user.notice usb-modeswitch: 1-1.1:1.0: Manufacturer=? Product=? Serial=?Po wydaniu polecenia digitemp_DS2490 -a
nie tworzy mi się nigdzie plik .digitemprc, a w odpowiedzi tylko
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - [url]http://www.digitemp.com[/url]
Found DS2490 device #1 at 001/005a po digitemp_DS2490 -i dostaje odpowiedź
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - [url]http://www.digitemp.com[/url]
Found DS2490 device #1 at 001/005
Turning off all DS2409 Couplers
Searching the 1-Wire LANW /sys/bus nie mam katalogu /w1/
Gdzie szukać przyczyny?
Katalog w1 będziesz miał jak moduły kernela zainstalujesz. A digitemp ich nie wymaga. Dobrze czujniki podłączyłeś?
Dobrze czujniki podłączyłeś?
Tak
Kabel USB przekładam z starego do nowego routera nie ruszając czujników.
Po przełożeniu kabla USB do starego routera wszystko działa jak dotychczas
Może to coś Cię naprowadzi
Różnica w logu pomiędzy starym a nowym routerem
stary
Dec 19 12:25:24 Gargoyle user.info kernel: usb 1-1.3: new full speed USB device using ar71xx-ehci and address 7
Dec 19 12:25:24 Gargoyle user.info kernel: usb 1-1.3: configuration #1 chosen from 1 choice
Dec 19 12:25:24 Gargoyle user.info kernel: usbip 1-1.3:1.0: this device 1-1.3 is not in match_busid table. skip!
Dec 19 12:25:26 Gargoyle user.notice usb-modeswitch: 1-1.3:1.0: Manufacturer=? Product=? Serial=?nowy
Dec 19 12:16:10 Gargoyle kern.info kernel: [ 897.680000] usb 1-1.1: new full-speed USB device number 4 using ehci-platform
Dec 19 12:16:10 Gargoyle user.notice usb-modeswitch: 1-1.1:1.0: Manufacturer=? Product=? Serial=?Żadnej różnicy.
Żadnej różnicy.
W jaki sposób można zdiagnozować przyczynę powyższych błędów i jak go zmusić do poprawnego działania?
Problem w tym że praktycznie nie masz żadnej diagnostyki w digitempie.
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Termometr → DS1820 - digitemp nie widzi czujników
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc