Flush energy estimates before reading them
This commit is contained in:
parent
f93f501a4d
commit
a40791e6c4
1 changed files with 5 additions and 1 deletions
|
@ -28,7 +28,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of the Contiki operating system.
|
* This file is part of the Contiki operating system.
|
||||||
*
|
*
|
||||||
* $Id: shell-sky.c,v 1.9 2008/07/03 17:56:17 adamdunkels Exp $
|
* $Id: shell-sky.c,v 1.10 2008/07/09 09:32:54 adamdunkels Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -268,6 +268,8 @@ PROCESS_THREAD(shell_power_process, ev, data)
|
||||||
struct power_msg msg;
|
struct power_msg msg;
|
||||||
|
|
||||||
PROCESS_BEGIN();
|
PROCESS_BEGIN();
|
||||||
|
|
||||||
|
energest_flush();
|
||||||
|
|
||||||
msg.len = 8;
|
msg.len = 8;
|
||||||
msg.cpu = energest_type_time(ENERGEST_TYPE_CPU) - last_cpu;
|
msg.cpu = energest_type_time(ENERGEST_TYPE_CPU) - last_cpu;
|
||||||
|
@ -290,6 +292,8 @@ PROCESS_THREAD(shell_energy_process, ev, data)
|
||||||
struct power_msg msg;
|
struct power_msg msg;
|
||||||
|
|
||||||
PROCESS_BEGIN();
|
PROCESS_BEGIN();
|
||||||
|
|
||||||
|
energest_flush();
|
||||||
|
|
||||||
msg.len = 8;
|
msg.len = 8;
|
||||||
msg.cpu = energest_type_time(ENERGEST_TYPE_CPU);
|
msg.cpu = energest_type_time(ENERGEST_TYPE_CPU);
|
||||||
|
|
Loading…
Reference in a new issue