Hi,
I’m building P2P communication using two LoRa-E5-HF modules. The C++ examples above work fine, but in my case one of the modules will run factory AT firmware. I configured both ends to have matching params like frequency, SF, BW, preamble size, etc. The module with AT firmware can receive packets from the one running C++ code based on RadioLib, but with the same settings it doesn’t work in the other direction.
Not all settings are exposed by AT firmware, so e.g. header type, coding rate cannot be set, I’m just guessing these. Does anyone have any suggestion on what combination I should try?
Update: The device which is sending the lost packets is connected to UART2 of an ESP32 dev board. It seems that the problem is caused by ESP32 being too noisy. I tested with two devices with factory AT firmware; one of these connected to ESP32, the other to the serial port of my PC. Even if I swap the two identical devices, it’s always the one connected to ESP32 which is unable to send.