[英]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.c和sicslowpan.c打印調試消息,但不能從sicslowmac.c打印調試消息。
PS:我什至沒有對其他文件進行任何更改。 因此,不要將問題視為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
來解決它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.