We are experimenting with LoRa peer to peer communication with the following board:
We are able to get the ping pong code running on two boards and get the communication going, but so far we are puzzled by the robustness of such communication.
Depending on presumably the timing each board starts, the ping pong scheme may never get started, presumably both boards will constantly try to ping the other one, because LoRa radios are not able to receive when sending, both board stuck.
When the ping-pong scheme is going, moving/shaking one of the board can stop it.
When ping-pong stops, resetting one of board by pressing reset button can occasionally get ping-pong going again, but oftentimes not.
Are we missing something here? I assume LoRa is much more robust than this.