OK, that make sense.

Thanks!



On Mon, Mar 22, 2010 at 15:18, Miklos Maroti <[email protected]>wrote:

> Hi Arik,
>
> Receive.receive takes a message_t pointer and must return one: this is
> the classic buffer swap. So it is IMPOSSIBLE that two components
> receive the message, since they might return two different empty
> buffer. Probably you want to write an adapter module that does the
> right thing (uses one Receive interface and provides two Receive
> interfaces but ignores the message_t returned by one of them, or
> something like that).
>
> Miklos
>
> On Mon, Mar 22, 2010 at 2:11 PM, Arik Sapojnik <[email protected]> wrote:
> > Yes you are right (about all your assumptions).
> > So what should I do if need two modules to receives the same AM type?
> >
> > Arik
> >
> >
> >
> > On Mon, Mar 22, 2010 at 14:59, Miklos Maroti <[email protected]>
> > wrote:
> >>
> >> This is a completely different problem, probably you use the TELOS
> >> platform and not the IRIS one. Also, probably you use the AMReceiverC
> >> and also directly connect to the ActiveMessageC (or
> >> CC2420ActiveMessageP). I do not know what causes your compiler error,
> >> but it says that you connected two Receive interfaces to the same one
> >> provided by CC2420ActiveMessageP. Miklos
> >>
> >> On Mon, Mar 22, 2010 at 1:55 PM, Arik Sapojnik <[email protected]>
> wrote:
> >> > Hey,
> >> >
> >> > I'm using the official tree, but I still get this:
> >> >
> >> > nesc1: warning: calls to Receive.receive in CC2420ActiveMessageP fan
> >> > out,
> >> > but there is no combine function specified for the return type
> >> >
> >> > Arik
> >> >
> >> >
> >> > On Mon, Mar 22, 2010 at 14:31, Miklos Maroti <
> [email protected]>
> >> > wrote:
> >> >>
> >> >> Hi Lena,
> >> >>
> >> >> Use the official tinyos-2.x tree instead of the XBow environment.
> >> >>
> >> >> Miklos
> >> >>
> >> >> On Mon, Mar 22, 2010 at 1:10 PM, lena psara <[email protected]>
> >> >> wrote:
> >> >> > Dear all,
> >> >> >
> >> >> > In my application for Zigbee Iris to send and receive messages I am
> >> >> > having
> >> >> > the following two warnings:
> >> >> >
> >> >> > nesc1: warning: calls to Recv.receive in RF230RadioM fan out, but
> >> >> > there
> >> >> > is
> >> >> > no combine function specified for the return type.
> >> >> > nesc1: warning: calls to ReceiveCombined.receive in FramerAckM fan
> >> >> > out,
> >> >> > but
> >> >> > there is no combine function specified for the return type.
> >> >> >
> >> >> > Does anyone know how can I fix it??
> >> >> >
> >> >> > Best Regards,
> >> >> > Lena
> >> >> >
> >> >> >
> >> >> > _______________________________________________
> >> >> > 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
> >> >
> >
> >
> >
> > --
> > Best Regards,
> > Arik Sapojnik
> >
>



-- 
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