X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Fshimmer%2FTimeSyncMessageC.nc;h=01f117075328def24cbd107cc3ac3fd61b3eb5be;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=10bf586e4acde4872e55abe3e4a8d02f11656220;hpb=0ab1429a57148045a74254930442ecddd47d63a3;p=tinyos-2.x.git diff --git a/tos/platforms/shimmer/TimeSyncMessageC.nc b/tos/platforms/shimmer/TimeSyncMessageC.nc index 10bf586e..01f11707 100644 --- a/tos/platforms/shimmer/TimeSyncMessageC.nc +++ b/tos/platforms/shimmer/TimeSyncMessageC.nc @@ -43,11 +43,12 @@ configuration TimeSyncMessageC { provides { interface SplitControl; - interface Receive[uint8_t id]; - interface Receive as Snoop[uint8_t id]; + interface Receive[am_id_t id]; + interface Receive as Snoop[am_id_t id]; interface Packet; interface AMPacket; interface PacketAcknowledgements; + interface LowPowerListening; interface PacketTimeStamp as PacketTimeStamp32khz; interface PacketTimeStamp as PacketTimeStampMilli; @@ -69,6 +70,8 @@ implementation { Packet = AM; AMPacket = AM; PacketAcknowledgements = AM; + LowPowerListening = AM; + TimeSyncAMSend32khz = AM; TimeSyncAMSendMilli = AM; TimeSyncPacket32khz = AM; @@ -77,4 +80,5 @@ implementation { components CC2420PacketC; PacketTimeStamp32khz = CC2420PacketC; PacketTimeStampMilli = CC2420PacketC; -} \ No newline at end of file +} +