From ab6a774f4a67bfadc30cb0ef0106002618db4221 Mon Sep 17 00:00:00 2001 From: Carles Fernandez Date: Wed, 2 Jun 2021 16:57:23 +0200 Subject: [PATCH] Report HAS message test mode in terminal --- .../gnuradio_blocks/galileo_telemetry_decoder_gs.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/algorithms/telemetry_decoder/gnuradio_blocks/galileo_telemetry_decoder_gs.cc b/src/algorithms/telemetry_decoder/gnuradio_blocks/galileo_telemetry_decoder_gs.cc index 8fb97d880..93c2588ec 100644 --- a/src/algorithms/telemetry_decoder/gnuradio_blocks/galileo_telemetry_decoder_gs.cc +++ b/src/algorithms/telemetry_decoder/gnuradio_blocks/galileo_telemetry_decoder_gs.cc @@ -539,7 +539,9 @@ void galileo_telemetry_decoder_gs::decode_CNAV_word(float *page_symbols, int32_t if (is_page_dummy != d_cnav_dummy_page) { d_cnav_dummy_page = is_page_dummy; - std::cout << TEXT_MAGENTA << "Receiving Galileo E6 CNAV dummy pages in channel " << d_channel << " from satellite " << d_satellite << TEXT_RESET << '\n'; + std::cout << TEXT_MAGENTA << "Receiving Galileo E6 CNAV dummy pages in channel " + << d_channel << " from satellite " << d_satellite + << TEXT_RESET << '\n'; } } else @@ -547,7 +549,10 @@ void galileo_telemetry_decoder_gs::decode_CNAV_word(float *page_symbols, int32_t const std::shared_ptr tmp_obj = std::make_shared(d_cnav_nav.get_HAS_encoded_page()); // TODO: send to the decoder // this->message_port_pub(pmt::mp("telemetry"), pmt::make_any(tmp_obj)); - std::cout << TEXT_MAGENTA << "New Galileo E6 HAS page received in channel " << d_channel << " from satellite " << d_satellite << TEXT_RESET << '\n'; + std::cout << TEXT_MAGENTA << "New Galileo E6 HAS page received in channel " + << d_channel << " from satellite " << d_satellite + << (d_cnav_nav.is_HAS_in_test_mode() == true ? " (test mode)" : "") + << TEXT_RESET << '\n'; } } }