20 #ifndef GNSS_SDR_UNPACK_INTSPIR_1BIT_SAMPLES_H 21 #define GNSS_SDR_UNPACK_INTSPIR_1BIT_SAMPLES_H 23 #include <gnuradio/sync_interpolator.h> 24 #if GNURADIO_USES_STD_POINTERS 27 #include <boost/shared_ptr.hpp> 32 #if GNURADIO_USES_STD_POINTERS 33 using unpack_intspir_1bit_samples_sptr = std::shared_ptr<unpack_intspir_1bit_samples>;
35 using unpack_intspir_1bit_samples_sptr = boost::shared_ptr<unpack_intspir_1bit_samples>;
38 unpack_intspir_1bit_samples_sptr make_unpack_intspir_1bit_samples();
49 int work(
int noutput_items,
50 gr_vector_const_void_star &input_items,
51 gr_vector_void_star &output_items);
54 friend unpack_intspir_1bit_samples_sptr make_unpack_intspir_1bit_samples_sptr();
57 #endif // GNSS_SDR_UNPACK_INTSPIR_1BIT_SAMPLES_H This class implements conversion between byte packet samples to 2bit samples 1 byte = 4 2bit samples...