Projektowanie, symulowanie i testowanie podstawowego protokołu rowerowego radiowego dla CONTIKI
Kilka dni temu opisywaliśmy port Contiki [Marcus] do Ti Laughpad, Contiki jest systemem operacyjnym Open Source Dedykowane do Internetu Cere Przez [Adam Dunkels] w Sics w Szwecji. Część pracy [Marcus] “Prace obejmowało tworzenie podstawowego protokołu rowerowego radiowego, który osiąga 3% cyklu zadania słuchania, umożliwiając jednocześnie przeciętne opóźnienia 65 ms bez wcześniejszego kontaktu lub synchronizacji.
Jako kilka czytelników może już wiedzieć, zajmuje dużo energii do urządzenia bezprzewodowego do słuchania / wysyłania danych. Platforma w rezultacie musi mieć algorytm, który minimalizuje zużycie energii, przy jednoczesnym pozwalaniu (regularne) planowany transfer danych. Po utworzeniu protokołu o imieniu SimplerdC, [Marcus] po raz pierwszy symulował go za pomocą symulatora COOJA w Kup, aby sprawdzić, czy może to zrobić zgodnie z potrzebami. Następnie wdrożył prawdziwy test życia i sprawdził wydajność protokołu, wąchając linie SPI podłączającym jego MSP430 do modułu bezprzewodowego i monitorując zużycie energii platformy z jego oscyloskopem i rezystor bocznika.