LoRa模块如何处理并发通信问题
lora吧
全部回复
仅看楼主
level 1
来源 公众号:大雄智能物联
上次和大家提到LoRa模块多对一通信问题的解决,但在实际应用中,大家会遇到并发通信的情况,就是多个从机同一时间对主机发送数据,那这种情况该如何处理呢?
其实这类问题和我们的LoRa模块关系不大,LoRa只是用来传输数据,而如何处理并发数据则是用户应用程式要解决的问题,关于LoRa并发通信的问题,大家要注意:
1 LoRa是半双工通信,同一时间,LoRa模块要么发送数据、要么接收数据,不能在发送数据的时候又接收数据!
2 多个从机LoRa模块向主机LoRa模块发送数据时,只能排队发送,不能都在第一时间发送,不能我上个数据没接收完,你就开始发送数据!一定要等我主机接收处理完上个从机发送的数据之后,下个从机才可以发送数据,中间一定要有相当的时间间隔!!!
这里特别指出:如果从机都在同一时间向主机发送数据,或者主机的上一条数据还没接收完、下个从机就发送数据,将会导致信号通道阻塞、数据干扰、主机接收的是乱码的情况。
大家一定要按照上面的要求去处理LoRa模块多对一通信问题,不要搞数据同一时间上报。~TO BE CONTINUE
大雄智能物联
专注于低功耗无线传输解决方案相关产品研发与销售。技术实力雄厚,提供有线(232/TTL/485)转无线(4G/lora)硬件解决方案,应用于远程数据采集与远程控制。
2025年04月15日 03点04分 1
1