sx1278 数据包发送间隔问题
最近在做sx1278的过程中发现,使用lora方式,发送方的数据包间隔至少要500ms以上,不然接收方根本收不到数据,这是为什么是不是sx1278做不到频繁发送数据比如数据包间隔为10ms,如果做不到,有没有合适的芯片呢 减小扩频因子,减小带宽可以加快发射时间,但传输距离也会减小,要想取得满意的距离和速度很难,有计算公式的,有些专业性强的商家可以提供软件来计算发射时间。如果要求10MS间隔,可用FSK LORA 已无意义了。 可能是SF、BW两个参数没设置好。
速率由BW SF ER决定经实测,对应关系大至如下:
BW SF ER ¨速率(kbps)
9 11 4 1.1
9 10 4 2.0
9 9 2 4.5
9 7 4 9.3
9 7 2 12.0
不建议用大于12kbps的速率。另外接收方要设为连续接收模式而不是单次接模式,发方可通过DIO0来判断是否已发送完成,等待发送完成后再发下一包,接收方就可以收到全部的包了。如欲了解更多可以加Q:1241682705 探讨 这玩意儿速率很慢,有个软件可以计算空口时间,数据多了低功耗优势不明显。 holle 发表于 2018-4-16 13:54
这玩意儿速率很慢,有个软件可以计算空口时间,数据多了低功耗优势不明显。 ...
这东西就是适合小数据量和通讯密度不高的场景 求教 sx1278 用FSK 发送方的发送间隔只能做到7ms再低第二次发送则PacketSent置位信号一直检查不到了
波特率最大也就测到了200k但发送间隔还是得要7ms
页:
[1]