Moved the definition of the channel check rate used by the radio duty

cycling layer. This definition was previously held in net/mac/mac.h,
with the name MAC_CONF_CHANNEL_CHECK_RATE. But since the rate is used
by the radio duty cycling layer, it makes more sense to change its
name to reflect this. Also, the configuration option should be tied to
the netstack configuration instead.

So the new configuration option is called
NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE.
This commit is contained in:
adamdunkels 2010-10-03 20:37:32 +00:00
parent d70783528f
commit ae88ed04f1
5 changed files with 26 additions and 24 deletions

View file

@ -28,7 +28,7 @@
*
* This file is part of the Contiki operating system.
*
* $Id: lpp.c,v 1.36 2010/06/15 19:22:25 adamdunkels Exp $
* $Id: lpp.c,v 1.37 2010/10/03 20:37:32 adamdunkels Exp $
*/
/**
@ -83,7 +83,7 @@
#define WITH_STREAMING 1
#define LISTEN_TIME (CLOCK_SECOND / 128)
#define OFF_TIME (CLOCK_SECOND / MAC_CHANNEL_CHECK_RATE - LISTEN_TIME)
#define OFF_TIME (CLOCK_SECOND / NETSTACK_RDC_CHANNEL_CHECK_RATE - LISTEN_TIME)
#define PACKET_LIFETIME (LISTEN_TIME + OFF_TIME)
#define UNICAST_TIMEOUT (1 * PACKET_LIFETIME)