]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/rf230/RF230PacketC.nc
updated README.txt, changed a comment
[tinyos-2.x.git] / tos / chips / rf2xx / rf230 / RF230PacketC.nc
index 9d09b3140aace298a10c3a521d13e2080c8fdc68..31e826996d488a1faddbe3751cdbad7bf9ac5f97 100644 (file)
@@ -36,19 +36,22 @@ configuration RF230PacketC
 
                interface PacketTimeStamp<TRadio, uint32_t> as PacketTimeStampRadio;
                interface PacketTimeStamp<TMilli, uint32_t> as PacketTimeStampMilli;
+#ifdef PACKET_LINK
+               interface PacketData<packet_link_metadata_t> as PaketLinkMetadata;
+#endif
        }
 }
 
 implementation
 {
-       components RF230PacketP, IEEE154PacketC, LocalTimeMicroC, LocalTimeMilliC;
+       components RF230PacketP, IEEE154Packet2C, LocalTimeMicroC, LocalTimeMilliC;
 
-       RF230PacketP.IEEE154Packet -> IEEE154PacketC;
+       RF230PacketP.IEEE154Packet2 -> IEEE154Packet2C;
        RF230PacketP.LocalTimeRadio -> LocalTimeMicroC;
        RF230PacketP.LocalTimeMilli -> LocalTimeMilliC;
 
        Packet = RF230PacketP;
-       AMPacket = IEEE154PacketC;
+       AMPacket = IEEE154Packet2C;
 
        PacketAcknowledgements  = RF230PacketP;
        PacketLinkQuality       = RF230PacketP.PacketLinkQuality;
@@ -59,4 +62,8 @@ implementation
 
        PacketTimeStampRadio    = RF230PacketP;
        PacketTimeStampMilli    = RF230PacketP;
+
+#ifdef PACKET_LINK
+       PaketLinkMetadata       = RF230PacketP;
+#endif
 }