From 10b9dd800d3c734b2df33c8ca2c44170c94bc0e4 Mon Sep 17 00:00:00 2001 From: Jye <14170229+JyeSmith@users.noreply.github.com> Date: Sun, 5 May 2024 20:01:54 +1000 Subject: [PATCH] Fix GetLastPacketStats()... again Fix GetLastPacketStats() and diversity packet crc check #2488 --- src/lib/LR1121Driver/LR1121.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/lib/LR1121Driver/LR1121.cpp b/src/lib/LR1121Driver/LR1121.cpp index edd8d25533..ef128ad46b 100644 --- a/src/lib/LR1121Driver/LR1121.cpp +++ b/src/lib/LR1121Driver/LR1121.cpp @@ -618,10 +618,6 @@ void ICACHE_RAM_ATTR LR1121Driver::GetLastPacketStats() hal.WriteCommand(LR11XX_REGMEM_READ_BUFFER8_OC, inbuf, sizeof(inbuf), radio[secondRadioIdx]); hal.ReadCommand(RXdataBuffer_second, sizeof(RXdataBuffer_second), radio[secondRadioIdx]); - // leaving only the type in the first byte (crcHigh was cleared) - RXdataBuffer[0] &= 0b11; - RXdataBuffer_second[1] &= 0b11; // 1st index because the first byte returned is a status bytes, and not packet data. - // if the second packet is same to the first, it's valid if(memcmp(RXdataBuffer, RXdataBuffer_second + 1, PayloadLength) == 0) {