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

Reply via email to