23 #ifndef INCLUDED_IIO_PLUTO_SINK_H 24 #define INCLUDED_IIO_PLUTO_SINK_H 27 #include <gnuradio/hier_block2.h> 39 typedef std::shared_ptr<pluto_sink>
sptr;
41 static sptr make(
const std::string &uri,
42 unsigned long long frequency,
43 unsigned long samplerate,
44 unsigned long bandwidth,
45 unsigned long buffer_size,
48 const char *filter =
"",
49 bool auto_filter =
true);
51 virtual void set_params(
unsigned long long frequency,
52 unsigned long samplerate,
53 unsigned long bandwidth,
55 const char *filter =
"",
56 bool auto_filter =
true) = 0;
#define IIO_API
Definition: api.h:19
Definition: attr_sink.h:29
Sink block for the PlutoSDR.
Definition: pluto_sink.h:36
std::shared_ptr< pluto_sink > sptr
Definition: pluto_sink.h:39