10#ifndef INCLUDED_SATELLITES_TIME_DEPENDENT_DELAY_H
11#define INCLUDED_SATELLITES_TIME_DEPENDENT_DELAY_H
13#include <gnuradio/sync_block.h>
42 typedef std::shared_ptr<time_dependent_delay>
sptr;
56 const std::vector<float>& taps,
#define SATELLITES_API
Definition api.h:31
Applies a time-dependent group delay by using a delay vs. time textfile.
Definition time_dependent_delay.h:40
virtual void set_time(double t)=0
Sets the current time.
std::shared_ptr< time_dependent_delay > sptr
Definition time_dependent_delay.h:42
static sptr make(const std::string &filename, double samp_rate, double t0, const std::vector< float > &taps, int num_filters)
Build the Time-dependent Delay block.
virtual double time()=0
Returns the current time.
virtual double delay()=0
Returns the current delay in seconds.
data_t t[NROOTS+1]
Definition lib/libfec/decode_rs.h:83
Definition ax100_decode.h:18
Definition ax100_decode.h:17