*
* @author David Gay
*/
+#include "antitheft.h"
+
module AntiTheftC
{
uses {
{
enum {
/* Threshold for considering mote in a dark place */
- DARK_THRESHOLD = 200,
+ DARK_THRESHOLD = 600,
/* Amount of time warning leds should stay on (in checkInterval counts) */
WARNING_TIME = 3,
}
/* Radio started. Now start the collection protocol and set the
- radio to a 2% low-power-listening duty cycle */
+ wakeup interval for low-power-listening wakeup to half a second. */
event void RadioControl.startDone(error_t ok) {
if (ok == SUCCESS)
{
call DisseminationControl.start();
call CollectionControl.start();
- call LowPowerListening.setLocalDutyCycle(200);
+ call LowPowerListening.setLocalWakeupInterval(512);
}
else
errorLed();