浅谈lorawan 调试心得

    前段时间根据CLAA中兴基站调试470频段的lorawan节点,后面也拿了其他的厂家的基站调试了433 、868和915的基站调试lorawan节点。也相应做了一些lorawan功能的完善。在此做一个简单的介绍和碰到的一些坑。希望对后面调试的IT人员有所帮助。

1. 先说一下硬件的坑,这个坑,坑了我一段时间,在调试lorawan时,加网都加不进去,后面直接用ABP模式调试,省掉了一下加网步骤,直接发送数据给基站,但是基站死活都收不到数据,我用频谱仪测节点,也有抓到信号,这就奇怪了,频率、BW、SF等参数打印也没有发现问题,后面从寄存器(0x06/0x07)读出的频率跟频谱仪抓到的频率差个0.1M左右,在查一下数据手册发现了一个公式,后面才去硬件上去排查,原来是晶振带的两个电容问题,小小不起眼的电容就能造成频谱偏移,坑了我排查了一些时间,跟底层打交道的,仪器的使用时必不可少的。经常的一些疑难杂症得靠这些家伙找原因。

2.软件上调试,在调试915的时候,上行可以正常通信,但是下行就不行,后面查看代码发,官方的代码对DR4以上的BW下行调为500K,手头上的915基站上下行估计都为125K。后面根据基站从新调整了一下,就可以正常的通信。

3.lora是应用于长距离短数据的发生,信号好的最大也只是发生2百多字节左右的数据,不同的频段有不同的要求,要结合数据手册。要实现大数据的传输,就必须对大数据包根据datarate实现分包发送。


暂时先分享这几点



你可能感兴趣的:(LoRa)