My nodes is Class A using ICUBE-LRWAN 1.2.1 on US915 on Loraserver 3.0.1
I’ve noticed that Loraserver 3.0.1 instructs the gateway to transmit on 923300000 Hz practically all of the time. Downlinks never arrive at the end node. My test node is sending every 5 seconds and downlinks are being sent every 10 seconds. I have my minimum DR set to 0 and my max DR set to 3.
The node is looking for downlinks on RX1 at the appropriate frequency but Loraserver is telling the gateway to transmit at DR8 which is SF12 500 KHz at 923300000.
At first it seems that Loraserver is stuck at the frequency corresponding to RX2 yet the uplinks are coming in at the appropriate frequency which should trigger the correct RX1 window frequency. After over 40 downlinks at 923300000 the gateway starts to transmitting on different frequencies but many times there is a mismatch between what the node expects and what the gateway is sending.
Some times the downlinks come in on SF7 500 KHz and the downlinks work appropriately but a lot of time those don’t work either due to the incorrect frequency or something else.
I verified it by doing the calculation:
RX1 Channel Number = Transmit Channel Number *modulo 8*
My node is opening the window at the correct frequency but loraserver is looking elsewhere
Any comments on this? I’d like to file a bug if this is correct. From what I see it is.