]> git.tnoah.ca Git - lora-radio.git/commitdiff
Implement SX127X clearIRQStatus function
authorjacob.eva <x00010@disroot.org>
Wed, 3 Jul 2024 10:15:30 +0000 (11:15 +0100)
committerjacob.eva <x00010@disroot.org>
Wed, 3 Jul 2024 10:15:30 +0000 (11:15 +0100)
Radio.cpp

index f7bd4fc502fca080f7ed0b42f49dfce6b6a0e683..b7ebaf0b42c4f57f93b82dd570cfc5c78ed60ba0 100644 (file)
--- a/Radio.cpp
+++ b/Radio.cpp
@@ -1550,7 +1550,10 @@ void sx127x::updateBitrate() {
 }
 
 void sx127x::clearIRQStatus() {
-    // todo, implement
+  int irqFlags = readRegister(REG_IRQ_FLAGS_7X);
+
+  // Clear IRQs
+  writeRegister(REG_IRQ_FLAGS_7X, irqFlags);
 }
 
 // SX128x registers