Hi, Janos

       Yes, that's the problem! Thank you very much:)

Fenggang


2011/1/18 Janos Sallai <[email protected]>

> By default, LPL is disabled. Have you put
> PFLAGS+=-DLOW_POWER_LISTENING in the makefile?
>
> Janos
>
> On Mon, Jan 17, 2011 at 11:05 AM, 吴凤刚 <[email protected]> wrote:
> > Hi everyone,
> >      Recently, I've been trying implementing LPL on irismote, with
> > tinyos-2.x. Yet one problem occured
> >      I found in  LowPowerListening interface the command of getting and
> > setting local sleep interval, and write code as follows, which simply
> > setting the sleep interval and trying to read the set value:
> >         // receive dataMsg from the sink node
> >         dutyCycle = ((data_msg_t*)payload)->dutyCycle;
> >         call LPL.setLocalWakeupInterval(dutyCycle);
> >         .....
> >         // try to read the recent set value
> > dataMsg->dutyCycle = call LPL.getLocalWakeupInterval();
> >         // then send the 'dataMsg' to sink node and display it on PC
> >
> >     But when the sink node receives the message and recover the
> dutyCycle,
> > it is always zero filled. I'm sure there is no problem in the
> transmission
> > part, because if the node send the received dutyCycle directly back to
> the
> > PC , it will have the right result. Yet when the dutyCycle is read
> > by LPL.getLocalWakeupInterval(), it is zero.
> >     I've  been stuck here for many days without any progress. Is there
> > anyone that can help me? Thanks a lot:)
> > Best wishs,
> > Fenggang
> > _______________________________________________
> > 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

Reply via email to