diff --git a/src/common/p25/lc/TSBK.cpp b/src/common/p25/lc/TSBK.cpp index 2084ec70..75046d69 100644 --- a/src/common/p25/lc/TSBK.cpp +++ b/src/common/p25/lc/TSBK.cpp @@ -210,6 +210,7 @@ bool TSBK::decode(const uint8_t* data, uint8_t* payload, bool rawTSBK) } else { LogError(LOG_P25, "TSBK::decode(), failed CRC CCITT-162 check"); + // this intentionally fails open -- some raw TSBK handling does not submit valid CRCs } } } diff --git a/src/common/p25/lc/tsbk/TSBKFactory.cpp b/src/common/p25/lc/tsbk/TSBKFactory.cpp index 6352f7a6..1f3ac6e5 100644 --- a/src/common/p25/lc/tsbk/TSBKFactory.cpp +++ b/src/common/p25/lc/tsbk/TSBKFactory.cpp @@ -78,6 +78,7 @@ std::unique_ptr TSBKFactory::createTSBK(const uint8_t* data, bool rawTSBK) } else { LogError(LOG_P25, "TSBKFactory::createTSBK(), failed CRC CCITT-162 check"); + // this intentionally fails open -- some raw TSBK handling does not submit valid CRCs } } }