X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Fmicaz%2FActiveMessageC.nc;h=aaf2bfffcc34e4020c4e620057499ebb9c11a0ae;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=a60be2cb29b207c07cec059c27c1d11391f6de7a;hpb=0ab1429a57148045a74254930442ecddd47d63a3;p=tinyos-2.x.git diff --git a/tos/platforms/micaz/ActiveMessageC.nc b/tos/platforms/micaz/ActiveMessageC.nc index a60be2cb..aaf2bfff 100644 --- a/tos/platforms/micaz/ActiveMessageC.nc +++ b/tos/platforms/micaz/ActiveMessageC.nc @@ -37,12 +37,13 @@ /** * - * The Active Message layer on the micaZ platform. This is a naming wrapper + * The Active Message layer on the Telos platform. This is a naming wrapper * around the CC2420 Active Message layer. * * @author Philip Levis - * @date June 19 2005 + * @version $Revision$ $Date$ */ +#include "Timer.h" configuration ActiveMessageC { provides { @@ -57,11 +58,12 @@ configuration ActiveMessageC { interface PacketAcknowledgements; interface PacketTimeStamp as PacketTimeStamp32khz; interface PacketTimeStamp as PacketTimeStampMilli; + interface LowPowerListening; } } implementation { components CC2420ActiveMessageC as AM; - + SplitControl = AM; AMSend = AM; @@ -70,6 +72,7 @@ implementation { Packet = AM; AMPacket = AM; PacketAcknowledgements = AM; + LowPowerListening = AM; components CC2420PacketC; PacketTimeStamp32khz = CC2420PacketC;