From 6a85108a91204fc92be6b7928c18b6e1dd49f1c0 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Sat, 15 Oct 2022 19:28:13 -0400 Subject: [PATCH] set site identity entry for CSBKO_BROADCAST BCAST_ANNC_ANN_WD_TSCC; --- dmr/Slot.cpp | 2 ++ dmr/packet/ControlSignaling.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/dmr/Slot.cpp b/dmr/Slot.cpp index 8cc28f96..19c2e4a8 100644 --- a/dmr/Slot.cpp +++ b/dmr/Slot.cpp @@ -658,6 +658,8 @@ void Slot::setSiteData(uint32_t netId, uint8_t siteId, uint8_t channelId, uint32 break; } } + + lc::CSBK::setSiteData(m_siteData); } /// diff --git a/dmr/packet/ControlSignaling.cpp b/dmr/packet/ControlSignaling.cpp index e8544ea2..ad44dcd5 100644 --- a/dmr/packet/ControlSignaling.cpp +++ b/dmr/packet/ControlSignaling.cpp @@ -1105,6 +1105,7 @@ void ControlSignaling::writeRF_TSCC_Bcast_Ann_Wd(uint32_t channelNo, bool annWd) m_slot->m_rfSeqNo = 0U; std::unique_ptr csbk = new_unique(CSBK_BROADCAST); + csbk->siteIdenEntry(m_slot->m_idenEntry); csbk->setCdef(false); csbk->setAnncType(BCAST_ANNC_ANN_WD_TSCC); csbk->setLogicalCh1(channelNo);