implementation
{
- components RF230SnifferP, MainC, SerialActiveMessageC, RF230LayerC, IEEE154PacketC;
-
+ components RF230SnifferP, MainC, SerialActiveMessageC, RF230DriverLayerC, RF230ActiveMessageP, IEEE154Packet2C, AssertC;
+
RF230SnifferP.Boot -> MainC;
RF230SnifferP.SplitControl -> SerialActiveMessageC;
- RF230SnifferP.RadioState -> RF230LayerC;
- RF230SnifferP.IEEE154Packet -> IEEE154PacketC;
+ RF230SnifferP.RadioState -> RF230DriverLayerC;
+
+ RF230DriverLayerC.RF230DriverConfig -> RF230ActiveMessageP;
+
+ RF230ActiveMessageP.IEEE154Packet2 -> IEEE154Packet2C;
- RF230LayerC.RF230Config -> RF230SnifferP;
+ // just to avoid a timer compilation bug
+ components new TimerMilliC();
}