21#ifndef INCLUDED_SATNOGS_DOPPLER_CORRECTION_CC_H
22#define INCLUDED_SATNOGS_DOPPLER_CORRECTION_CC_H
26#include <gnuradio/sync_block.h>
44 using sptr = std::shared_ptr<doppler_correction_cc>;
65 size_t corrections_per_sec = 1000,
66 const std::string& doppler_tag_name =
"doppler");
#define SATNOGS_API
Definition: api.h:19
This block corrects the doppler effect between the ground station and the satellite....
Definition: doppler_correction_cc.h:42
static sptr make(doppler_correction::sptr doppler, double sampling_rate, double offset=0.0, size_t corrections_per_sec=1000, const std::string &doppler_tag_name="doppler")
Generic Doppler correction block. The input is the complex signat at baseband from the SDR device.
std::shared_ptr< doppler_correction_cc > sptr
Definition: doppler_correction_cc.h:44
std::shared_ptr< doppler_correction > sptr
Definition: doppler_correction.h:41
Definition: amsat_duv_decoder.h:29