]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/shimmer/TimeSyncMessageC.nc
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / tos / platforms / shimmer / TimeSyncMessageC.nc
index 10bf586e4acde4872e55abe3e4a8d02f11656220..01f117075328def24cbd107cc3ac3fd61b3eb5be 100644 (file)
@@ -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<T32khz, uint32_t> as PacketTimeStamp32khz;
     interface PacketTimeStamp<TMilli, uint32_t> 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
+}
+