如何在 RDC 不再存在的 Contiki-NG 中制作具有 100% 占空比的接收器节点 运行

How to make a sink mote run with 100% duty cycle in Contiki-NG where RDC no longer exists

我正在使用 Contiki-NG 开发一个项目。我需要重新创建一个接收器类型的微尘,其中数据接收器以 100% 的占空比运行,以确保高数据包接收率。 我从主题 了解到 RDC 层已消失,但我不太了解如何解决此问题。

在之前版本的项目中使用的代码是:

#define NETSTACK_CONF_RDC     nullrdc_driver
NETSTACK_RDC.off(1);

对继续 Contiki-NG 有什么帮助吗?

提前谢谢你。 亲切的问候!

直接使用CSMA作为mac协议,默认使用100%占空比。

在应用程序的 Makefile 集中:

MAKE_MAC = MAKE_MAC_CSMA