I have a gateway in TTN v2, and now testing a device in TTS v3, and I noticed 2 things:
After configuring the device for OTA, it starts sending the join request and I see in the TTS console the join is accepted but the device doesn’t receive it, so it continue sending the request. After many hours later, at some point the device joined the network.
Trying a Downlink, the device doesn’t receive it, so when I see the gateway’s live data, I see this;
It seems the gateway is dropping the downlink? Is this related to the packet broker?
Yes it should. However I found not all devices firmware works correctly with the 5 second RX1 delay used by V3 and as a result your device might be listening for a transmission at the wrong time.
In the V3 “Live Data” view, what output do you see when the device uplinks? (Everything until the next uplink)
And what are the counter values for uplink and downlink? (Next to the last seen value with the arrows)
Have you upgraded to SDK version 4.4? If not you are experiencing a bug that affects RX1 timing resulting in exactly the behavior you are experiencing.
(The bug is in asrlib.a)
Not actually…I see now that after almost two years, there are two updates in this year…
Thanks for the information. I will update that and re-test.
BTW, do you know of any forum or source of help for that repository? ASR Micro doesn’t seem to provide any forum for this open source SW. Also, I don’t understand why they include a library (not source code) in an open source project…