簡體   English   中英

無法在sicslowmac.c中打印調試消息

[英]Unable to print debug messages in sicslowmac.c

我在sicslowmac.c中設置了#define DEBUG 1 ,但調試消息未在cooja模擬器的數據包捕獲顯示中打印。 我已經嘗試在sicslowmac.c每個函數中使用printf 還嘗試了#define DEBUG DEBUG_PRINT但沒有成功。

我在rpl-udp中為udp-server.c和udp-client.c使用了天空粒子。 我正在使用contiki的最新版本。 我可能做錯了什么?

我可以從cc2420.csicslowpan.c打印調試消息,但不能從sicslowmac.c打印調試消息。

PS:我什至沒有對其他文件進行任何更改。 因此,不要將問題視為too broadprimarily opinion-based

我從contiki郵件列表中獲得了幫助。

我們需要告訴contiki使用哪個RDC驅動程序。 默認情況下為nullrdc_driver 我將其更改為sicslowmac_driver

但是后來我在天空平台的contiki-sky-main.c中獲得了undefined reference to sicslowmac_driver 我可以通過在Makefile.sky模塊中添加core/net/mac/sicslowmac來解決它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM