无法在 sicslowmac.c 中打印调试消息
Unable to print debug messages in sicslowmac.c
我在sicslowmac.c中设置了#define DEBUG 1
但调试消息未打印在数据包捕获显示中
库贾模拟器。我已经尝试在 sicslowmac.c
的每个函数中使用 printf
。也试过 #define DEBUG DEBUG_PRINT
但没有成功。
我在 udp-server.c 和 udp-client.c 中使用了天空微尘
rpl-udp。我
我正在使用最新版本的 contiki。我可能做错了什么?
我可以从 cc2420.c 和 sicslowpan.c 打印调试消息,但不能从 sicslowmac.c.
P.S:我没有对任何其他文件进行任何更改。因此,不要将问题视为 too broad
或 primarily opinion-based
.
我从 contiki 邮件列表得到了帮助。
我们需要告诉contiki 使用哪个RDC 驱动程序。默认为 nullrdc_driver。我改成了sicslowmac_driver
.
但是后来我在天空平台的contiki-sky-main.c
中得到了undefined reference to sicslowmac_driver
。我可以通过在 Makefile.sky
.
的模块中添加 core/net/mac/sicslowmac
来解决它
我在sicslowmac.c中设置了#define DEBUG 1
但调试消息未打印在数据包捕获显示中
库贾模拟器。我已经尝试在 sicslowmac.c
的每个函数中使用 printf
。也试过 #define DEBUG DEBUG_PRINT
但没有成功。
我在 udp-server.c 和 udp-client.c 中使用了天空微尘 rpl-udp。我 我正在使用最新版本的 contiki。我可能做错了什么?
我可以从 cc2420.c 和 sicslowpan.c 打印调试消息,但不能从 sicslowmac.c.
P.S:我没有对任何其他文件进行任何更改。因此,不要将问题视为 too broad
或 primarily opinion-based
.
我从 contiki 邮件列表得到了帮助。
我们需要告诉contiki 使用哪个RDC 驱动程序。默认为 nullrdc_driver。我改成了sicslowmac_driver
.
但是后来我在天空平台的contiki-sky-main.c
中得到了undefined reference to sicslowmac_driver
。我可以通过在 Makefile.sky
.
core/net/mac/sicslowmac
来解决它