Thank you for the quick reply. I started this project by buying two each of the Grove LoRa-E5, LoRa-E5 mini, and the Mikroelektronika LR 10 Click. I will spend the month of June in southern Utah, a very sparsely populated high desert area, and will do some range testing with the LR 10 Click’s and Yagi antennas. I have working device drivers for Linux (namely the Raspberry Pi), for both plain P2P broadcast mode and another mode that adds call sign and node number fields.
I’m still trying to understand how WIO-E5 FEC works. I am assuming FEC is added to the bit stream after the (up to) 255 byte RF frame has been serialized. I didn’t find any test mode command to change the FEC code rate, though. Is the test mode FEC code rate inferred from SF and bandwidth, like the RF symbol rate is?