Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 sty 2025, o 21:06


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 21 sie 2014, o 17:29 
Offline
Użytkownik

Dołączył(a): 19 sty 2013
Posty: 322
Pomógł: 22

Witam

Czy mógłby mi ktoś za demonstrować w jaki sposób przypisać id danego czujnika do danej nazwy. Załóżmy, że posiadam numery id tych czujników. Chodzi o to, w programie tego jeszcze nie ma, ale jak mam dwie diody jedna sygnalizuje pomiar temp zewn. a druga wewn. to czasami temperatura wewn. jest zewn. a zewn. wewn. W jaki sposób to zrobić gdyż nie potrafię jeszcze zrobić menu aby poustawiać poszczególne czujniki. Próbowałem już na podstawie kilku materiałów podanych tutaj na forum lecz niestety nie działa.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Pozdrawiam
Elektronik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2014, o 18:55 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Numery znalezionych czujników po wywołaniu funkcji serch_sensors umieszczane są w tablicy, która jest zdefiniowana następująco:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

gdzie OW_ROMCODE_SIZE jest równe 8. W programie funkcja DS18X20_read_meas pobiera numer z tej właśnie tablicy gSensorIDs[0] lub gSensorIDs[1] itd. Nic nie stoi jednak na przeszkodzie, aby zamiast tej tablicy używać własnych 2 tablic skoro znasz już numery:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO