There is the following comment at CC1000Const.h at TinyOS-1.1.7/tos/platform/mica2 directory:
// duty cycle max packets effective throughput // ----------------- ----------------- ----------------- // 100% duty cycle 42.93 packets/sec 12.364kbps Looking at the "Versatile Low Power Media Access for Wireless Sensor Networks", which presents B-MAC protocol there are the following information (at full operation / lplpower = 0). Receive/Transmit 1 byte : 416e-6 seconds = 0.416 ms that is, 14.967 ms to send a packet. In CC1000RadioIntM.nc module it says the backoff can vary from 1 to 32 between the send call is made and the packet is sent over the radio. It also says the SpiByteFifo.dataReady() is triggered each 8 ticks of DCLK (and then, the sMacDelay is decremented if no preamble is listened until sMacDelay is 0). It says that the time necessary for that is approximately 2/3 the time to send a packet (considering the maximum backoff returned by the MacBackoff.initialBackoff = 32). How was the time of 2/3 a packet was estimated/calculated? How is this estimated/calculated time related to the 8 ticks of DCLK? ----------------------------------- Daniel Andrade Costa Silva Computer Science - UFMG - Brasil [EMAIL PROTECTED] http://www.dcc.ufmg.br/~daniacs ICQ: 15350463 "To err is human. To moo bovine" ----------------------------------- _______________________________________________ Tinyos-users mailing list [email protected] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
