fix(lora): skip DIO detach when no ISR is attached (#11386)

* fix(lora): skip DIO detach when no ISR is attached

Fixes #11371

* fix(lora): latch the ISR-armed flag instead of tracking attach state

The flag is now written once from task context and only read from ISR context.
This commit is contained in:
Thomas Göttgens
2026-08-10 12:39:25 +00:00
committed by GitHub
parent 512154ff97
commit 80d16234e5
11 changed files with 38 additions and 18 deletions
+1 -1
View File
@@ -318,7 +318,7 @@ template <typename T> bool LR11x0Interface<T>::reconfigure()
return true;
}
template <typename T> void LR11x0Interface<T>::disableInterrupt()
template <typename T> void LR11x0Interface<T>::clearRadioIsr()
{
lora.clearIrqAction();
}