From 503ef4d836f752e179256200e4555831ae4027e5 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Mon, 9 Nov 2026 15:48:12 -0500 Subject: [PATCH] add selective call handler debug enablement support; --- src/fne/network/callhandler/TagDMRData.cpp | 8 ++++++++ src/fne/network/callhandler/TagDMRData.h | 2 +- src/fne/network/callhandler/TagP25Data.cpp | 8 ++++++++ src/fne/network/callhandler/TagP25Data.h | 2 +- 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/fne/network/callhandler/TagDMRData.cpp b/src/fne/network/callhandler/TagDMRData.cpp index 98508031..fbeeeb47 100644 --- a/src/fne/network/callhandler/TagDMRData.cpp +++ b/src/fne/network/callhandler/TagDMRData.cpp @@ -980,6 +980,14 @@ void TagDMRData::write_Call_Alrt(uint32_t peerId, uint8_t slot, uint32_t srcId, write_CSBK(peerId, slot, csbk.get()); } +/* Sets the debug flag. */ + +void TagDMRData::setDebug(bool debug) +{ + m_debug = debug; + m_packetData->setDebug(debug); +} + // --------------------------------------------------------------------------- // Private Class Members // --------------------------------------------------------------------------- diff --git a/src/fne/network/callhandler/TagDMRData.h b/src/fne/network/callhandler/TagDMRData.h index b6f232c6..cff48805 100644 --- a/src/fne/network/callhandler/TagDMRData.h +++ b/src/fne/network/callhandler/TagDMRData.h @@ -174,7 +174,7 @@ namespace network * @brief Sets the debug flag. * @param debug Debug flag. */ - void setDebug(bool debug) { m_debug = debug; m_packetData->setDebug(debug); } + void setDebug(bool debug); private: #if defined(CATCH2_TEST_COMPILATION) diff --git a/src/fne/network/callhandler/TagP25Data.cpp b/src/fne/network/callhandler/TagP25Data.cpp index a531553c..10bb57b4 100644 --- a/src/fne/network/callhandler/TagP25Data.cpp +++ b/src/fne/network/callhandler/TagP25Data.cpp @@ -1231,6 +1231,14 @@ void TagP25Data::write_TSDU_U_Reg_Cmd(uint32_t peerId, uint32_t dstId) write_TSDU(peerId, osp.get()); } +/* Sets the debug flag. */ + +void TagP25Data::setDebug(bool debug) +{ + m_debug = debug; + m_packetData->setDebug(debug); +} + // --------------------------------------------------------------------------- // Private Class Members // --------------------------------------------------------------------------- diff --git a/src/fne/network/callhandler/TagP25Data.h b/src/fne/network/callhandler/TagP25Data.h index 43dadfd3..104d5be4 100644 --- a/src/fne/network/callhandler/TagP25Data.h +++ b/src/fne/network/callhandler/TagP25Data.h @@ -197,7 +197,7 @@ namespace network * @brief Sets the debug flag. * @param debug Debug flag. */ - void setDebug(bool debug) { m_debug = debug; m_packetData->setDebug(debug); } + void setDebug(bool debug); private: #if defined(CATCH2_TEST_COMPILATION)