24 #ifndef GNSS_SDR_UNPACK_BYTE_2BIT_CPX_SAMPLES_H 25 #define GNSS_SDR_UNPACK_BYTE_2BIT_CPX_SAMPLES_H 27 #include <gnuradio/sync_interpolator.h> 28 #if GNURADIO_USES_STD_POINTERS 31 #include <boost/shared_ptr.hpp> 36 #if GNURADIO_USES_STD_POINTERS 37 using unpack_byte_2bit_cpx_samples_sptr = std::shared_ptr<unpack_byte_2bit_cpx_samples>;
39 using unpack_byte_2bit_cpx_samples_sptr = boost::shared_ptr<unpack_byte_2bit_cpx_samples>;
42 unpack_byte_2bit_cpx_samples_sptr make_unpack_byte_2bit_cpx_samples();
53 int work(
int noutput_items,
54 gr_vector_const_void_star &input_items,
55 gr_vector_void_star &output_items);
58 friend unpack_byte_2bit_cpx_samples_sptr make_unpack_byte_2bit_cpx_samples_sptr();
61 #endif // GNSS_SDR_UNPACK_BYTE_2BIT_CPX_SAMPLES_H This class implements conversion between byte packet samples to 2bit_cpx samples 1 byte = 2 x complex...