]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/layers/IEEE154MessageLayerP.nc
add the SendNotifier interface
[tinyos-2.x.git] / tos / chips / rf2xx / layers / IEEE154MessageLayerP.nc
index b806b96ca1eefc5f4619a8b41febf75065abed47..5d4f566cc784834edceec417ab170de9d5abc10a 100644 (file)
@@ -32,6 +32,7 @@ module IEEE154MessageLayerP
                interface Ieee154Packet;
                interface Packet;
                interface Ieee154Send;
+               interface SendNotifier;
        }
 
        uses
@@ -336,8 +337,7 @@ implementation
                header->destpan = call Ieee154Packet.localPan();
                header->src = call Ieee154Packet.address();
                
-               // Notifier (in original ActiveMessage) --> Not used in CC2420
-               // signal SendNotifier.aboutToSend(addr, msg);
+               signal SendNotifier.aboutToSend(addr, msg);
        
                return call SubSend.send(msg, len);
        }
@@ -350,4 +350,8 @@ implementation
        default event void Ieee154Send.sendDone(message_t* msg, error_t error)
        {
        }
+
+       default event void SendNotifier.aboutToSend(am_addr_t addr, message_t* msg)
+       {
+       }
 }