No change in spreading factor even in long distances

Hello,

  • I have used two different antennas on the same end node device and tested them both in same conditions.
  • I have enabled Adaptive Data Rate (ADR) for both tests but have got no change on one and proper change on the another.
  • I have shared the spreading factors and SNRs of both tests below.
Range (m) 20 40 60 80 100 120 140 160 180 200 210 230 260 280
Antenna 1 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7 SF7
4 2.2 0.5 0.5 -1.5 -1 -7 -5 -2.8 -2.2 -6.8 -8.8 -7.5 -6.8
Antenna 2 SF7 SF8 SF8 SF9 SF9 SF9 SF10 SF10 SF10 SF11 SF12 SF12 SF12 SF12
10.2 8.7 8.1 6.3 5.8 2.5 1.8 1.3 0.9 -1.7 -3.1 -8.9 -11.8 -16.2
  • At longer distances the SNR of the Antenna 1 didn’t drop much but the packet losses was very high, due to which only 1 out of 10 data packets would reach the LNS.
  • The Antenna 2 device worked correctly.

What could be the issue?

Hello Ronash,

ADR is controlled by the LoRaWAN server and the change of datarate (SF & BW) is initiated by the LNS.
If your device already has problems to send /receive packets, it might never receive the requested change from the LNS.