summaryrefslogtreecommitdiffstats
path: root/src/fig/FIG0_1.cpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2024-04-08 15:26:06 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2024-04-08 15:26:06 +0200
commitc4d841b4901563e38f705f62860d6214da53a689 (patch)
treebe6b74c0072a5253bb179ece95f8edb721a6d616 /src/fig/FIG0_1.cpp
parenteedbb66a46d0a0b55e2e2816ff09a692a3b680e6 (diff)
downloaddabmux-c4d841b4901563e38f705f62860d6214da53a689.tar.gz
dabmux-c4d841b4901563e38f705f62860d6214da53a689.tar.bz2
dabmux-c4d841b4901563e38f705f62860d6214da53a689.zip
Clean up FIG carousel a bit
Diffstat (limited to 'src/fig/FIG0_1.cpp')
-rw-r--r--src/fig/FIG0_1.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/fig/FIG0_1.cpp b/src/fig/FIG0_1.cpp
index 60704f2..d72b301 100644
--- a/src/fig/FIG0_1.cpp
+++ b/src/fig/FIG0_1.cpp
@@ -3,7 +3,7 @@
2011, 2012 Her Majesty the Queen in Right of Canada (Communications
Research Center Canada)
- Copyright (C) 2016
+ Copyright (C) 2024
Matthias P. Braendli, matthias.braendli@mpb.li
*/
/*
@@ -23,9 +23,7 @@
along with ODR-DabMux. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "fig/FIG0structs.h"
#include "fig/FIG0_1.h"
-#include "utils.h"
namespace FIC {
@@ -101,7 +99,7 @@ FillStatus FIG0_1::fill(uint8_t *buf, size_t max_size)
size_t remaining = max_size;
etiLog.level(FIG0_1_TRACE) << "FIG0_1::fill initialised=" <<
- (m_initialised ? 1 : 0);
+ (m_initialised ? 1 : 0) << " max_size=" << max_size;
const int watermark_bit = (m_watermarkData[m_watermarkPos >> 3] >>
(7 - (m_watermarkPos & 0x07))) & 1;
@@ -130,7 +128,8 @@ FillStatus FIG0_1::fill(uint8_t *buf, size_t max_size)
for (; subchannelFIG0_1 != subchannels.end(); ++subchannelFIG0_1 ) {
size_t subch_iter_ix = std::distance(subchannels.begin(), subchannelFIG0_1);
- etiLog.level(FIG0_1_TRACE) << "FIG0_1::fill loop ix=" << subch_iter_ix;
+ etiLog.level(FIG0_1_TRACE) << "FIG0_1::fill loop ix=" << subch_iter_ix <<
+ " of " << subchannels.size();
dabProtection* protection = &(*subchannelFIG0_1)->protection;