Perhaps you problem is a concurency in the air. If 2 or or more motes are transmitting simultaneously.
Arik On Fri, May 7, 2010 at 01:26, Miklos Maroti <[email protected]>wrote: > Hi Ashish, > > The Receive interface signals the reception of arrived messages one at > a time. If the Receive.receive has not returned before another message > arrives, then the radio stack buffers this new message and delivers it > after the first Receive.receive returns. Currently it buffers up to > two messages, then drops the messages (and not give acks for the > dropped messages). > > Best, > Miklos > > On Thu, May 6, 2010 at 11:39 PM, Ashish Padav Shenoy > <[email protected]> wrote: > > Hi, > > > > I am using TinyOS-2.x running on IRIS motes. > > > > I have an application where i have a cluster of 3 sensor nodes [leaf > nodes > > of the tree], 1 cluster head and 1 base station. Upon a request packet > from > > the base station, the sensor nodes send their packets to the cluster > head, > > which then forwards it on to the base station [after adding some data to > > each of those packets]. > > > > Now what is happening in my app is that the cluster head is only sending > > back one packet to the BS instead of 3, dropping the packets sent from > the > > other 2 nodes. Can the receive interface not handle multiple concurrent > > packet arrivals ? > > > > Thanks, > > > > Ashish > > > > _______________________________________________ > > Tinyos-help mailing list > > [email protected] > > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > -- Best Regards, Arik Sapojnik
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
