-/**
- * @author Kyle Jamieson
- * @version $Id$
- */
-
-#include <message.h>
-#include <Collection.h>
-#include <Timer.h>
-
-module TestCollectionC {
- uses {
- interface Boot;
- interface Leds;
- interface Timer<TMilli>;
- interface Send;
- interface Packet;
- }
-}
-implementation {
- message_t msg;
-
- event void Boot.booted() {
- if ( TOS_NODE_ID % 4 == 1 ) {
- call Timer.startPeriodic(20000);
- }
- }
-
- event void Send.sendDone(message_t* m, error_t error) {
- }
-
- event void Timer.fired() {
- call Leds.led0Toggle();
- call Leds.led1Toggle();
- dbg("TestCollectionC", "TestCollectionC: Timer fired.\n");
- }
-}