21 #ifndef INCLUDED_SATNOGS_COARSE_DOPPLER_CORRECTION_CC_IMPL_H 22 #define INCLUDED_SATNOGS_COARSE_DOPPLER_CORRECTION_CC_IMPL_H 25 #include <gnuradio/blocks/rotator.h> 33 const double d_offset;
34 const double d_samp_rate;
35 const size_t d_buf_items;
37 blocks::rotator d_rot;
40 new_freq(pmt::pmt_t msg);
45 double sampling_rate);
50 work(
int noutput_items, gr_vector_const_void_star &input_items,
51 gr_vector_void_star &output_items);
coarse_doppler_correction_cc_impl(double target_freq, double offset, double sampling_rate)
This block corrects the doppler effect between the ground station and the satellite in a coarse and v...
Definition: coarse_doppler_correction_cc.h:39
Definition: amsat_duv_decoder.h:29
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
~coarse_doppler_correction_cc_impl()
Definition: coarse_doppler_correction_cc_impl.h:30