Czujnik radiowy 1

Zadaniem czujnika jest przekazywanie przez radio wyników pomiarów. Dokładniej, mamy sterownik do którego jest podłączony nadajnik i czujnik(i). Drugi sterownik jest podłączony do odbiornika. W najprostszym przypadku będziemy przekazywać informacje z pasywnego czujnika ruchu. W przypadku zmiany stanu informację przekazujemy natychmiast. Jeśli sygnał się nie zmienia to co 30s przekazujemy informację o bieżącym stanie. Oprócz stanu czujnika przesyłany pakiet powinien zawierać numer kolejny (co umożliwia wykrywanie zgubionych pakietów). Czujnik często powinny działać na małej baterii dlatego pożądane jest usypianie procesora i wybudzanie go tylko na czas transmisji (w przypadku pasywnego czujnika ruchu zmiana stanu może generować przerwanie budzące procesor).