如何在Contiki OS上运行期间更改节点的通道检查率?我使用ContikiMAC RDC协议。
答案 0 :(得分:0)
操作系统不支持此功能。
如果您愿意,可以自行实现此操作,方法是将NETSTACK_RDC_CHANNEL_CHECK_RATE
从预处理程序定义更改为变量,并使用CYCLE_TIME
(在contikimac.c
中)执行相同操作。
然而,目前的限制是有原因的。如果网络中的不同节点具有不同的无线电占空比,ContikiMAC将无法按预期工作。除非您同时为所有节点执行此操作,否则更改RDC并不是一个好主意。