8#ifndef INCLUDED_M2K_MIXED_SIGNAL_SOURCE_H
9#define INCLUDED_M2K_MIXED_SIGNAL_SOURCE_H
13#include <gnuradio/sync_block.h>
14#include <libm2k/m2k.hpp>
22 typedef std::shared_ptr <mixed_signal_source>
sptr;
24 static sptr make(libm2k::context::M2k *context,
int buffer_size,
double data_rate = 0,
int kb = 64);
25 static sptr make_from(libm2k::context::M2k *context,
int buffer_size,
double data_rate = 0,
int kb = 64);
#define M2K_API
Definition api.h:19
Definition mixed_signal_source.h:20
static sptr make(libm2k::context::M2k *context, int buffer_size, double data_rate=0, int kb=64)
virtual void set_buffer_size(int buffer_size)=0
std::shared_ptr< mixed_signal_source > sptr
Definition mixed_signal_source.h:22
static sptr make_from(libm2k::context::M2k *context, int buffer_size, double data_rate=0, int kb=64)
virtual void set_data_rate(double rate)=0
virtual void set_timeout_ms(unsigned int timeout)=0
Definition adf4350_sink.h:15
Definition adf4350_sink.h:14