LoRa传输时间计算软件使用说明
软件介绍
此软件主要用于计算LoRa数据包的空中时间,也可以简单认为是计算发一个包所要的时间。
影响数据包空中时长的因素有以下几点:
1、SF(扩频因子),在其他参数不变的情况下,SF数值越大,数据包空中时间越长;
2、数据带宽,在其他参数不变的情况下,带宽越大,数据包空中时间短;
3、编码率,在其他参数不变的情况下,编码率越大,数据包空中时间短;
4、低速率优化位(Low DataRate Optimize)开启会影响增大数据包空中时间(下面我会对Low DataRate Optimize进行单独讲解,因为这个哥们在不注意的时候会坑人);
5、前导码长度,在其他参数不变的情况下,前导码长度越长,数据包空中时间长;
6、负载长度,在其他参数不变的情况下,负载长度越长,数据包空中时间长;
7、数据头和CRC开启也会影响数据包空中时间;
主要关注在调整左边参数过后,右边Time on Air的变化,这个数值代表了数据包的空中时间。
常规设置:
SF:7-12,点对点通信可以用5和6,SX127x不支持5。
带宽:LoRaWAN协议要求大部分频率范围都是为125k,少部分可以使用500k,私有协议定制可以直接考虑用500k。
编码率:LoRaWAN协议要求为4/5,可以根据自己的需要来设,建议使用默认的4/5。
低速率优化位:关闭(符号持续时间大于16ms时开启,下面有讲解)。
前导码长度:8
负载长度:LoRaWAN标准规定SF7-SF8最大为222,SF9为115,SF10-SF12最大为51。
数据头