1

我一直在使用以下代码将节点设置为接收节点。现在,使用此代码,只有第一个节点被设置为接收器。如果我想设置在网络中检测到的第一个节点,例如,第 3 个节点作为接收节点,那么该怎么做呢?另外,您能否解释一下第 1 行中“if”语句的含义,我认为这将有助于我解决查询。

  1. 如果(rimeaddr_node_addr.u8[0] == 1 && rimeaddr_node_addr.u8[1] == 0)
  2. {
  3. printf("我是水槽\n");
  4. collect_set_sink(&tc, 1);
  5. }
4

0 回答 0