We have a LoRa End Node device that is designed with the Murata CMWX1ZZABZ-091 LoRa module that uses the ST Mircro STM32L072CZ MCU. We are using the I-CUBE-LRWAN software. We are also using the Laird Sentrius RG191 gateway to connect our end node to the The Things Network.
We are able to JOIN The Things Network, however it can take as long as 5 minutes to JOIN the network. On occasion we are able to JOIN within a few seconds. However, we are never able to JOIN on the first JOIN request. We would like to be able to JOIN on the first JOIN request or within 10 seconds.
Provided below is what we see on The Things Network when we JOIN the network.
{
“time”: “2018-09-20T01:29:26.557752773Z”,
“frequency”: 904.3,
“modulation”: “LORA”,
“data_rate”: “SF10BW125”,
“coding_rate”: “4/5”,
“gateways”: [
{
“gtw_id”: “eui-c0ee40ffff2943e2”,
“timestamp”: 3991604108,
“time”: “”,
“channel”: 2,
“rssi”: -109,
“snr”: -13.8
}
]
}
Can someone please give us some ideas on how to trouble shoot this issue. Is there some parameter in the LoRa code that is running on the MCU that we can change? We tried disabling ADR and setting a static DR. This does not help. Should we be changing a setting on our Laird Gateway? Is there a specific channel that we should be using? If so, where do we configure that in our LoRa code.