Fix split packet issue on some boards with SX1280 configured #13

master
jacob.eva 3 months ago
parent d9e1f98d86
commit 4dbfc15aa0
No known key found for this signature in database
GPG Key ID: B92E083BBCCAA1E
  1. 2
      Radio.cpp

@ -102,7 +102,7 @@ void ISR_VECT onDio0Rise() {
if (interface_obj[i]->getPacketValidity()) { if (interface_obj[i]->getPacketValidity()) {
interface_obj[i]->handleDio0Rise(); 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 // 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 // to remain high if a high amount of packets are received when
// in continuous RX mode. This is documented as Errata 16.1 in // in continuous RX mode. This is documented as Errata 16.1 in

Loading…
Cancel
Save