0

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

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

#define NETSTACK_CONF_RDC     nullrdc_driver
NETSTACK_RDC.off(1);

对 Contiki-NG 有任何帮助吗?

先感谢您。亲切的问候!

4

1 回答 1

1

只需使用 CSMA 作为 mac 协议,它将默认使用 100% 占空比。

在应用程序的 Makefile 集中:

MAKE_MAC = MAKE_MAC_CSMA
于 2020-03-30T14:27:03.647 回答