* Author: Miklos Maroti
*/
-#include <LowPowerListeningLayer.h>
-
#warning "*** USING LOW POWER LISTENING LAYER"
configuration LowPowerListeningLayerC
interface SplitControl;
interface Send;
interface Receive;
+ interface RadioPacket;
interface LowPowerListening;
}
interface SplitControl as SubControl;
interface Send as SubSend;
interface Receive as SubReceive;
+ interface RadioPacket as SubPacket;
- interface PacketData<lpl_metadata_t> as PacketLplMetadata;
- interface IEEE154PacketLayer;
+ interface LowPowerListeningConfig as Config;
interface PacketAcknowledgements;
}
}
SplitControl = LowPowerListeningLayerP;
Send = LowPowerListeningLayerP;
Receive = LowPowerListeningLayerP;
+ RadioPacket = LowPowerListeningLayerP;
LowPowerListening = LowPowerListeningLayerP;
SubControl = LowPowerListeningLayerP;
SubSend = LowPowerListeningLayerP;
SubReceive = LowPowerListeningLayerP;
- PacketLplMetadata = LowPowerListeningLayerP;
- IEEE154PacketLayer = LowPowerListeningLayerP;
+ SubPacket = LowPowerListeningLayerP;
+ Config = LowPowerListeningLayerP;
PacketAcknowledgements = LowPowerListeningLayerP;
LowPowerListeningLayerP.Timer -> TimerMilliC;