I have a LoRa setup with two remote nodes (Atmega328 + RFM95) using Arduino LMIC. One node is configured to use ABP while the other is on OTAA. Both connect through two Single Channel gateways, one on 868.1Mhz and the other on 868.3Mhz.
I notice that if for any reason the gateways are off, the nodes detect a dead link, report link_dead and try to rejoin and then fail. If the gateways come back on the nodes do not reconnect.
In a live deployment, this is not acceptable. I need the nodes to reconnect whenever a gateway is present. I would have assumed that such functionality is built into the Arduino-LMIC library.
Can anyone confirm if this is the normal operation and if there is a way to ensure nodes reconnect after an outage.
I want to deploy the nodes in remote areas that may become unreachable after installation so it is imperative that nodes are able to reconnect automatically.