I’m wondering how to correctly use powersave mode.
I have a code like this:
`local output = OutputPort(“Send test”, “string”);
imp.configure(“Send test”, [], [output]);
imp.setpowersave(true);
function send_test(){
imp.wakeup(600.0, send_test);
output.set(“Test”);
}
send_test();`
Is this correct?
Because i have really strange log:
Monday, November 19, 2012 06:12:54: Device configured to be "Send test"
Monday, November 19, 2012 06:31:04: Power state: online=>offline
Monday, November 19, 2012 06:31:21: Power state: offline=>online
Monday, November 19, 2012 06:40:31: Power state: online=>offline
Monday, November 19, 2012 06:40:53: Power state: offline=>online
Monday, November 19, 2012 06:50:03: Power state: online=>offline
Monday, November 19, 2012 06:50:17: Power state: offline=>online
Monday, November 19, 2012 06:59:27: Power state: online=>offline
Monday, November 19, 2012 06:59:43: Power state: offline=>online
Monday, November 19, 2012 07:08:53: Power state: online=>offline
Monday, November 19, 2012 07:25:12: Power state: offline=>online
Monday, November 19, 2012 07:34:22: Power state: online=>offline
Monday, November 19, 2012 07:35:02: Power state: offline=>online
Monday, November 19, 2012 08:02:15: Power state: online=>offline
Monday, November 19, 2012 08:13:10: Power state: offline=>online
Monday, November 19, 2012 08:22:20: Power state: online=>offline
Monday, November 19, 2012 08:23:02: Power state: offline=>online
Monday, November 19, 2012 08:32:12: Power state: online=>offline
Monday, November 19, 2012 08:43:25: Power state: offline=>online
Monday, November 19, 2012 08:52:35: Power state: online=>offline
Monday, November 19, 2012 09:25:00: Power state: offline=>online
And the output HTTP request to my server does not always have a gap in the 10 minutes.