User manual

Przebieg w Packet Sender
Zmiany programu można znaleźć przede wszystkim w procedurze loop. Zwykłe
zapytanie if sprawdza, czy włącznik jest wciśnięty. Jeśli tak, kontroler przekazuje
komunikat Button=1 do sieci. Ponadto pojawia się komunikat debug. Pojawiająca
się następnie pętla while powoduje, że nie zostanie od razu wysłany cały potok
poleceń, jeśli przycisk pozostaje wciśnięty. Trzeba więc zwolnić przycisk, aby
program mógł dalej działać.
001
002
003
004
005
006
W projekcie automatyzacji domu teraz serwer odebrałby komunikat o stanie np.
czujnika ruchu i przekazał innemu kontrolerowi polecenie włączenia światła. W ten
sposób można zbudować całą sieć czujników i elementów wykonawczych.