diff options
Diffstat (limited to 'gr-digital/lib/ofdm_mapper_bcv_impl.cc')
-rw-r--r-- | gr-digital/lib/ofdm_mapper_bcv_impl.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-digital/lib/ofdm_mapper_bcv_impl.cc b/gr-digital/lib/ofdm_mapper_bcv_impl.cc index 6eb4cb2cf9..f75df18d46 100644 --- a/gr-digital/lib/ofdm_mapper_bcv_impl.cc +++ b/gr-digital/lib/ofdm_mapper_bcv_impl.cc @@ -60,7 +60,8 @@ ofdm_mapper_bcv_impl::ofdm_mapper_bcv_impl(const std::vector<gr_complex>& conste d_bit_offset(0), d_pending_flag(0), d_resid(0), - d_nresid(0) + d_nresid(0), + d_rnd_sym(gr::random(1765399812, 0, constellation.size())) { GR_LOG_WARN(d_logger, "The gr::digital::ofdm_mapper_bcv block has been deprecated."); @@ -137,7 +138,7 @@ ofdm_mapper_bcv_impl::ofdm_mapper_bcv_impl(const std::vector<gr_complex>& conste ofdm_mapper_bcv_impl::~ofdm_mapper_bcv_impl() {} -int ofdm_mapper_bcv_impl::randsym() { return (rand() % d_constellation.size()); } +int ofdm_mapper_bcv_impl::randsym() { return (d_rnd_sym.ran_int()); } int ofdm_mapper_bcv_impl::work(int noutput_items, gr_vector_const_void_star& input_items, |