Lora组网
1、点对点
点对点组网模式比较好理解,两个模块一收一发,不会存在区分模块的问题。2、星型
星型组网的话就要涉及到区分模块(这里指的是节点)的问题,由于lora模块本身只处理无线通信问题,并且它的通信都是广播的,主从模式都是自动切换的,这里就体现出的他的另一种组网模式(中继,下面再说)在星型组网下,只有发数据的一个节点是主机模式,其他模块在接受的时候都会主动切换到从机模式,并且在接受范围内的所有节点都会收到发送的数据,因此在这种组网下,每一个接待你都需要有过滤数据的能力,可以在单片机上实现报过滤,和规定自己的模块ID,然后收发的时候将自己的ID带出去,在需要的节点上处理就ok 了,集中器就需要有处理所有节点数据包的能力,在这种组网下,大多数都是采用轮询的方式和各个模块通信,集中器广播,节点上只接受处理来自集中器的数据包。
3、级联
级联时,设备相对于一个中继器,只处理上级节点的数据包,然后广播出去,下级 节点以同样的方式处理,直到把数据送到终点为止,实现超长距离的通讯。
<借用 https://blog.****.net/wshh123456/article/details/107863439?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242 这位仁兄的图,若有侵,联删>