// #define REDMAC_DEBUG
#ifdef REDMAC_PERFORMANCE
-#include <Performance.h>
+#include <PerformanceMsgs.h>
#endif
configuration RedMacC {
interface Packet;
interface Sleeptime;
interface ChannelCongestion;
+#ifdef MAC_EVAL
+ interface MacEval;
+#endif
}
uses {
interface PhySend as PacketSend;
RedMacP.Led2 -> PlatformLedsC.Led2;
RedMacP.Led3 -> PlatformLedsC.Led3;
*/
+#ifdef MAC_EVAL
+ MacEval = RedMacP;
+#endif
#ifdef REDMAC_DEBUG
components new SerialDebugC() as SD;
RedMacP.SerialDebug -> SD;
components new PerformanceC() as Perf;
RedMacP.Performance -> Perf;
#endif
+
+#ifdef DELTATIMEDEBUG
+ components DeltaTraceC;
+ RedMacP.DeltaTrace -> DeltaTraceC;
+#endif
}