From a589416cfccd7f760284eda46edbb1401f8d5a8b Mon Sep 17 00:00:00 2001 From: DashyFox Date: Fri, 28 Aug 2026 14:35:19 +0300 Subject: [PATCH] reconstruct: restore brave-tape3 decoder stage --- IR_Decoder.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IR_Decoder.cpp b/IR_Decoder.cpp index 9998b03..a8b1809 100644 --- a/IR_Decoder.cpp +++ b/IR_Decoder.cpp @@ -162,7 +162,9 @@ void IR_Decoder::_tick() if (addrAcceptSendTo && addrAcceptSendTo < IR_Broadcast) isWaitingAcceptSend = true; } - gotRaw.set(&packInfo, id); + // Raw keeps the decoder's common minimum-size contract. Known packet + // layouts are validated by their typed BasePack::set calls above. + gotRaw.set(&packInfo, id, false); } if (isWaitingAcceptSend && millis() - acceptSendTimer > acceptDelay) {