]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/rf230/RF230Packet.h
implement the PacketLink layer
[tinyos-2.x.git] / tos / chips / rf2xx / rf230 / RF230Packet.h
index 5e3e8bd7007d88963c6dcbc1198d9d55790e90d1..802aa51cdbc14ccdc527034b976ee95c5f99f999 100644 (file)
@@ -25,6 +25,7 @@
 #define __RF230PACKET_H__
 
 #include <IEEE154Packet2.h>
+#include <PacketLinkLayer.h>
 
 typedef ieee154_header_t rf230packet_header_t;
 
@@ -40,6 +41,9 @@ typedef struct rf230packet_metadata_t
        uint8_t power;                          // shared between TXPOWER and RSSI
 #ifdef LOW_POWER_LISTENING
        uint16_t lpl_sleepint;
+#endif
+#ifdef PACKET_LINK
+       packet_link_metadata_t packet_link;
 #endif
        uint32_t timestamp;
 } rf230packet_metadata_t;