]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/iris/ActiveMessageC.nc
IRIS: add TXPOWER and RSSI to the metadata
[tinyos-2.x.git] / tos / platforms / iris / ActiveMessageC.nc
index 80c325843650a2d51f4eb9032b980e16ca574d8b..d86fd0f999dd8505e9109c5e9a6f069d89c9847d 100644 (file)
@@ -35,6 +35,8 @@ configuration ActiveMessageC
 
                interface PacketAcknowledgements;
                interface PacketField<uint8_t> as PacketLinkQuality;
+               interface PacketField<uint8_t> as PacketTransmitPower;
+               interface PacketField<uint8_t> as PacketRSSI;
                interface PacketTimeStamp<TMicro, uint16_t>;
                interface LowPowerListening;
                interface PacketLastTouch;
@@ -52,9 +54,11 @@ implementation
        Packet       = MAC;
        AMPacket     = MAC;
 
-       PacketAcknowledgements = MAC;
-       PacketLinkQuality = MAC;
-       PacketTimeStamp = MAC;
-       PacketLastTouch = MAC;
-       LowPowerListening = MAC;
+       PacketAcknowledgements  = MAC.PacketAcknowledgements;
+       PacketLinkQuality               = MAC.PacketLinkQuality;
+       PacketTransmitPower             = MAC.PacketTransmitPower;
+       PacketRSSI                              = MAC.PacketRSSI;
+       PacketTimeStamp                 = MAC.PacketTimeStamp;
+       PacketLastTouch                 = MAC.PacketLastTouch;
+       LowPowerListening               = MAC.LowPowerListening;
 }