mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-26 12:46:39 +00:00
LR1110: fix unnecessary IRQ clear
This commit is contained in:
@@ -52,6 +52,11 @@ class CustomLR1110 : public LR1110 {
|
|||||||
_headerSeen = false;
|
_headerSeen = false;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (!header && _headerSeen) {
|
||||||
|
// something cleared the header flag, reset our state.
|
||||||
|
_activityAt = 0; _headerSeen = false;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
if (header) {
|
if (header) {
|
||||||
if (!_headerSeen) { _headerSeen = true; _activityAt = now; };
|
if (!_headerSeen) { _headerSeen = true; _activityAt = now; };
|
||||||
if (now - _activityAt > _maxPayloadMillis) {
|
if (now - _activityAt > _maxPayloadMillis) {
|
||||||
|
|||||||
Reference in New Issue
Block a user