]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/layers/TimeStampingLayerC.nc
reorganized packet header handling, added RF212Ieee154MessageC for BLIP
[tinyos-2.x.git] / tos / chips / rf2xx / layers / TimeStampingLayerC.nc
index a8aadeac60b7a7a4e4634255a34857c8865e726d..7bc5b0caad51565014626cc8b30921cc5adad84a 100644 (file)
@@ -27,12 +27,13 @@ configuration TimeStampingLayerC
        {
                interface PacketTimeStamp<TMilli, uint32_t> as PacketTimeStampMilli;
                interface PacketTimeStamp<TRadio, uint32_t> as PacketTimeStampRadio;
+               interface RadioPacket;
        }
 
        uses
        {
                interface LocalTime<TRadio> as LocalTimeRadio;
-               interface PacketData<timestamp_metadata_t> as PacketTimeStampMetadata;
+               interface RadioPacket as SubPacket;
        }
 }
 
@@ -42,7 +43,8 @@ implementation
 
        PacketTimeStampMilli = TimeStampingLayerP;
        PacketTimeStampRadio = TimeStampingLayerP;
-       PacketTimeStampMetadata = TimeStampingLayerP.PacketTimeStampMetadata;
+       RadioPacket = TimeStampingLayerP.RadioPacket;
+       SubPacket = TimeStampingLayerP.SubPacket;
 
        LocalTimeRadio = TimeStampingLayerP;
        TimeStampingLayerP.LocalTimeMilli -> LocalTimeMilliC;