Witam,
czy ktoś z szanownych kolegów mógłby mi rozjaśnić taką kwestie dotyczącą odczytu 64-bitoego kodu z DS-a. Mianowicie wiem (chyba, że źle wiem), że aby to zrobić należy użyć komendy read rom wtedy gdy do linii podłączony jest jeden DS. Następnie aby odczytać kod następnego DS-a należy zmienić układ itd. Poprostu skąd autor fragmentu poniższego kodu (dla 4 układów) zna dokładne adresy Ds-ów
Gdzie one zostały mu wyświetlone
W jaki sposób trzeba napisać program (ja używam C) aby wyświetlił ten rom kod
Jak dobrze rozumuję jeżeli będę miał rom kody moich czujników zamieszczone w tablicy to będę mógł w łatwy sposób je adresować za pomocą MATCH ROM. Chyba że coś źle rozumuję
Potrzebuję tej informacji ponieważ chciałbym zrobić sobie 2-punktowy termometr wykorzystując 1-wire. Dla jednego Ds-a mój termometr działa poprawnie.
Pozdrawiam.
czy ktoś z szanownych kolegów mógłby mi rozjaśnić taką kwestie dotyczącą odczytu 64-bitoego kodu z DS-a. Mianowicie wiem (chyba, że źle wiem), że aby to zrobić należy użyć komendy read rom wtedy gdy do linii podłączony jest jeden DS. Następnie aby odczytać kod następnego DS-a należy zmienić układ itd. Poprostu skąd autor fragmentu poniższego kodu (dla 4 układów) zna dokładne adresy Ds-ów
Kod: C / C++
Potrzebuję tej informacji ponieważ chciałbym zrobić sobie 2-punktowy termometr wykorzystując 1-wire. Dla jednego Ds-a mój termometr działa poprawnie.
Pozdrawiam.
