我正在尝试执行以下操作:
a) 将 Contiki 设置为混杂模式。
b) 然后检索所有发送的 UDP 和 RPL 数据包,不仅发送到当前节点,还发送到通信范围内的其他两个节点之间。
我有以下代码:
NETSTACK_RADIO.set_value(RADIO_PARAM_RX_MODE, 0);
simple_udp_register(&unicast_connection, 3001,
NULL, 3000, receiver);
其中接收者是一个适当的回调函数。我能够收集发送到当前节点的 UDP 数据包,但仍然无法接收在我的通信范围内的其他节点之间发送的数据包。