2021湖南省物联网挑战赛赛前总顾

1.数据分发协议只能用什么来接受
2.数据汇聚协议
3.漏包情况什么时候发生,
4.哪几个节点之间较远,达不到通信
扫盲:

  1. //定时分发
    call Update.change(&data);
    数据分发里的数据更新
  2. 分发可以保证所有节点拿到数据吗
    注意:
    网络开销指的是 12 个节点的无线发包总和
    此题开销指的是除左上角以外的 11 个节点的无线发包总量

第一题:
数据分发,然后分发协议得到数据,再使用串口通信发送串口数据包,使通过Listen可以接受到
复习知识点:——数据分发协议

第二题:
一号节点串口接收,接收到后用无线分发给其他十一个节点,然后十一个节点无线接收,就printf(还挺简单的,就是各个部分放的位置要理清,还有通过代码逻辑控制发包的数量)
收了就换,发,发了就收,再发

第三题:
所有节点得到所有节点的ID号,并且打印输出
补漏知识点:
call Timer.startOneShot(call Random.rand16()%2000+10);

Je suppose que tu aimes

Origine blog.csdn.net/qq_51976555/article/details/120836814
conseillé
Classement