X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Fnet%2FDeluge%2FObjectTransferC.nc;h=b27fbcb78c86fa00b2abddb9b562167844e7e697;hb=36169271d1e789a88c1df81f0aef2168ad24b37f;hp=bbf6c05d30169d4d99aea81c1dff94ca0143b632;hpb=f2aa9fb41a3e147a3715c028eb091806083de5ac;p=tinyos-2.x.git diff --git a/tos/lib/net/Deluge/ObjectTransferC.nc b/tos/lib/net/Deluge/ObjectTransferC.nc index bbf6c05d..b27fbcb7 100644 --- a/tos/lib/net/Deluge/ObjectTransferC.nc +++ b/tos/lib/net/Deluge/ObjectTransferC.nc @@ -33,6 +33,7 @@ configuration ObjectTransferC uses { interface BlockRead[uint8_t img_num]; interface BlockWrite[uint8_t img_num]; + interface Leds; } } @@ -64,13 +65,11 @@ implementation DelugePageTransferC.SendDataMsg -> SendDataMsg; DelugePageTransferC.ReceiveDataMsg -> ReceiveDataMsg; DelugePageTransferC.AMPacket -> SendDataMsg; + DelugePageTransferC.Leds = Leds; ObjectTransferP.BlockWrite[VOLUME_DELUGE0] = BlockWrite[VOLUME_DELUGE0]; ObjectTransferP.BlockWrite[VOLUME_DELUGE1] = BlockWrite[VOLUME_DELUGE1]; - components MainC, LedsC, NoLedsC; - ObjectTransferP.Leds -> NoLedsC; - components RandomC, new TimerMilliC() as Timer; ObjectTransferP.Random -> RandomC; ObjectTransferP.Timer -> Timer;