21#ifndef INCLUDED_LTE_DESCRAMBLER_VFVF_IMPL_H
22#define INCLUDED_LTE_DESCRAMBLER_VFVF_IMPL_H
36 std::vector<float*> d_scr_seq_vec;
42 inline void handle_msg(pmt::pmt_t msg);
43 float* get_aligned_sequence(std::vector<float> seq);
44 int get_seq_num(
int idx);
51 int work(
int noutput_items,
52 gr_vector_const_void_star &input_items,
53 gr_vector_void_star &output_items);
Definition: descrambler_vfvf_impl.h:30
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
void set_descr_seqs(std::vector< std::vector< float > > seqs)
descrambler_vfvf_impl(std::string &name, std::string tag_key, std::string msg_buf_name, int len)
LTE DescramblerScrambling sequences are setable on runtime and chosen upon tag reception.
Definition: descrambler_vfvf.h:39
Definition: bch_crc_check_ant_chooser_bb.h:28