]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf230/RF230LayerC.nc
IRIS: add TXPOWER and RSSI to the metadata
[tinyos-2.x.git] / tos / chips / rf230 / RF230LayerC.nc
index 66eca0ded58d20f7343a7d22789ad450b1cbcac9..4454c9069f52d3812790edf28c5261c11ad9ef8f 100644 (file)
@@ -36,8 +36,10 @@ configuration RF230LayerC
        uses 
        {
                interface RF230Config;
+
                interface PacketField<uint8_t> as PacketLinkQuality;
                interface PacketField<uint8_t> as PacketTransmitPower;
+               interface PacketField<uint8_t> as PacketRSSI;
                interface PacketTimeStamp<TRF230, uint16_t>;
 
                async event void lastTouch(message_t* msg);
@@ -56,6 +58,7 @@ implementation
        RF230Config = RF230LayerP;
        PacketLinkQuality = RF230LayerP.PacketLinkQuality;
        PacketTransmitPower = RF230LayerP.PacketTransmitPower;
+       PacketRSSI = RF230LayerP.PacketRSSI;
        PacketTimeStamp = RF230LayerP.PacketTimeStamp;
 
        RF230LayerP.RadioAlarm -> RadioAlarmC.RadioAlarm[unique("RadioAlarm")];