0

我想使用 simple-energest 监控 contiki 中 rpl udp 示例的能量。为了发生这种情况,我必须在 makefile 中写什么?我尝试了许多命令,例如 MODULES+=os/services/simpe-energest 但它们似乎不起作用...

4

1 回答 1

0

要使用 energest 模块,只需在 Makefile 中添加:

MODULES+=os/services/simple-energest 

然后重建应用程序;记得make clean先。Energest 将定期打印统计数据:

13:00.382   ID:1    [INFO: Energest  ] --- Period summary #12 (60 seconds)
13:00.382   ID:1    [INFO: Energest  ] Total time  :   60000000
13:00.382   ID:1    [INFO: Energest  ] CPU         :   60000000/  60000000 (69 permil)
13:00.382   ID:1    [INFO: Energest  ] LPM         :          0/  60000000 (0 permil)
13:00.382   ID:1    [INFO: Energest  ] Deep LPM    :          0/  60000000 (0 permil)
13:00.382   ID:1    [INFO: Energest  ] Radio Tx    :          0/  60000000 (0 permil)
13:00.382   ID:1    [INFO: Energest  ] Radio Rx    :          0/  60000000 (0 permil)
13:00.382   ID:1    [INFO: Energest  ] Radio total :          0/  60000000 (0 permil)

有关详细信息,请参阅Energest 文档

于 2020-05-12T12:33:40.060 回答