From: jacob.eva Date: Fri, 6 Dec 2024 14:16:55 +0000 (+0000) Subject: Fix split packet issue on some boards with SX1280 configured #13 X-Git-Url: https://git.tnoah.ca/?a=commitdiff_plain;h=4dbfc15aa07715d898a01137b261120c81dbfcad;p=lora-radio.git Fix split packet issue on some boards with SX1280 configured #13 --- diff --git a/Radio.cpp b/Radio.cpp index 8d4c79f..8ffe276 100644 --- a/Radio.cpp +++ b/Radio.cpp @@ -102,7 +102,7 @@ void ISR_VECT onDio0Rise() { if (interface_obj[i]->getPacketValidity()) { interface_obj[i]->handleDio0Rise(); } - if (interfaces[i] == SX128X) { + if ((interfaces[i] == SX128X) || (interfaces[i] == SX1280)) { // On the SX1280, there is a bug which can cause the busy line // to remain high if a high amount of packets are received when // in continuous RX mode. This is documented as Errata 16.1 in