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);
Definition: coarse_doppler_correction_cc_impl.h:30
coarse_doppler_correction_cc_impl(double target_freq, double offset, double sampling_rate)
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
~coarse_doppler_correction_cc_impl()
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