Hi, in the Heltec_ESP32_Dev-Boards library, the LoRaClass::endPacket() method in
Heltec_ESP32_Dev-Boards\src\lora\LoRa.cpp
takes about 4 seconds (!!) to execute. the time is taken by the following code in the method:
while ((readRegister(REG_IRQ_FLAGS) & IRQ_TX_DONE_MASK) == 0) {
yield();
}
Can anything be done about this?
Thanks!!!