ds1820 i error

Sep 16, 2004 3 Replies

Witam !



mam układ do pomiaru temperatury wg schematu :

formatting link
układ jest sprawny bo działa na jednym czujniku, po dołożeniu drugiego dostaję taki komunikat



bash$ ./digitemp -s/dev/ttyS1 -t1 -v DigiTemp v1.3 Copyright 1997-99 by Nexus Computing



CRC Error (63) with Scratchpad:FF FF FF FF FF FF FF FF FF -- Skipping it Error reading Scratchpad



czy czujnik jest uszkodzony ?



oczywiście ten czujnik który do tej pory zliczał, działa prawidłowo tylko drugi dodany przed chwilą wywala taki błąd


W jaki sposób dodajesz ten drugi czujnik? Jeśli jest zastosowana prosta procedura odczytu bez sprawdzania numeru seryjnego i dołożysz drugi czujnik to wyjdzie bzdura bo zaczną razem odpowiadać. Jak jest kilka na linii to trzeba je adresować. Piszesz trochę enigmatycznie i nie wiem czy o to chodzi.

pozdrawiam, sword

chodziło o adresowanie! dzięki za nakierowanie !

blue snipped-for-privacy@poczta.spam.fm> napisal nam:

ok to chyba juz zrobiles - trzea zainicjowac ponownie digitempa. A ja dodam cos nad czym siedzialem wczoraj kilka h:-)

Jak z crona odpalasz digitempa (robie wykresy rddtoolem i perlowym skryptem) to mi wywlal blad rw :-)

I okazlo sie ze trzeba mu recznie parametrem podac gdzie conf siedzi - dziala pieknie, do teog -r2000 inaczej czasem odczytywal temp np 75C w domu :))

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required