X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Fmac%2Ftkn154%2Fdummies%2FNoScanP.nc;h=a2591add4c2d74a70e3cfebf163a2ff4ccee5083;hb=280de4fedba9a7080138600e623cdadf22bf728a;hp=2ff5a0454fdb90cb795d8e93ef2dffc4bd01e3cc;hpb=cfc8b8448d14883d4d47e0852797366ef0c13a75;p=tinyos-2.x.git diff --git a/tos/lib/mac/tkn154/dummies/NoScanP.nc b/tos/lib/mac/tkn154/dummies/NoScanP.nc index 2ff5a045..a2591add 100644 --- a/tos/lib/mac/tkn154/dummies/NoScanP.nc +++ b/tos/lib/mac/tkn154/dummies/NoScanP.nc @@ -33,6 +33,8 @@ * ======================================================================== */ + /** Empty placeholder component for ScanP. */ + #include "TKN154_MAC.h" module NoScanP @@ -88,23 +90,16 @@ implementation event void EnergyDetection.done(error_t status, int8_t EnergyLevel){} - async event void RadioRx.prepareDone() { } + async event void RadioRx.enableRxDone(){} - event message_t* RadioRx.received(message_t *frame, ieee154_reftime_t *time) + event message_t* RadioRx.received(message_t *frame, const ieee154_timestamp_t *timestamp) { return frame; } - async event void RadioTx.loadDone() { } - - async event void RadioTx.transmitDone(ieee154_txframe_t *frame, ieee154_reftime_t *txTime){} - - async event void RadioTx.transmitUnslottedCsmaCaDone(ieee154_txframe_t *frame, - bool ackPendingFlag, ieee154_csma_t *csmaParameters, error_t result){} + async event void RadioTx.transmitDone(ieee154_txframe_t *frame, + const ieee154_timestamp_t *timestamp, error_t result){} - async event void RadioTx.transmitSlottedCsmaCaDone(ieee154_txframe_t *frame, ieee154_reftime_t *txTime, - bool ackPendingFlag, uint16_t remainingBackoff, ieee154_csma_t *csmaParameters, error_t result){} - event void ScanTimer.fired() { } async event void RadioOff.offDone() { }