mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-10-18 08:24:53 +00:00
Don't assume that radio->send turns on the radio automatically.
This commit is contained in:
parent
18486d4e3d
commit
4d21a3e203
@ -28,7 +28,7 @@
|
|||||||
*
|
*
|
||||||
* This file is part of the Contiki operating system.
|
* This file is part of the Contiki operating system.
|
||||||
*
|
*
|
||||||
* $Id: lpp.c,v 1.23 2009/06/22 11:14:11 nifi Exp $
|
* $Id: lpp.c,v 1.24 2009/09/04 10:59:30 nvt-se Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -447,13 +447,13 @@ dutycycle(void *ptr)
|
|||||||
}
|
}
|
||||||
#endif /* WITH_PENDING_BROADCAST */
|
#endif /* WITH_PENDING_BROADCAST */
|
||||||
|
|
||||||
|
/* Turn on the radio for sending a probe packet and
|
||||||
|
anticipating a data packet from a neighbor. */
|
||||||
|
turn_radio_on();
|
||||||
|
|
||||||
/* Send a probe packet. */
|
/* Send a probe packet. */
|
||||||
send_probe();
|
send_probe();
|
||||||
|
|
||||||
/* Turn on the radio for a while in anticipation of a data packet
|
|
||||||
from a neighbor. */
|
|
||||||
turn_radio_on();
|
|
||||||
|
|
||||||
/* Set a timer so that we keep the radio on for LISTEN_TIME. */
|
/* Set a timer so that we keep the radio on for LISTEN_TIME. */
|
||||||
ctimer_set(t, LISTEN_TIME, (void (*)(void *))dutycycle, t);
|
ctimer_set(t, LISTEN_TIME, (void (*)(void *))dutycycle, t);
|
||||||
PT_YIELD(&dutycycle_pt);
|
PT_YIELD(&dutycycle_pt);
|
||||||
|
Loading…
Reference in New Issue
Block a user