interface Packet;
interface CC2420Packet;
interface PacketAcknowledgements;
+ interface LinkPacketMetadata;
interface RadioBackoff[am_id_t amId];
interface LowPowerListening;
interface PacketLink;
+ interface SendNotifier[am_id_t amId];
}
}
implementation {
RadioBackoff = CsmaC;
Packet = AM;
AMSend = AM;
+ SendNotifier = AM;
Receive = AM.Receive;
Snoop = AM.Snoop;
AMPacket = AM;
LowPowerListening = LplC;
CC2420Packet = CC2420PacketC;
PacketAcknowledgements = CC2420PacketC;
-
+ LinkPacketMetadata = CC2420PacketC;
// SplitControl Layers
SplitControl = LplC;