GNU Radio's M2K Package
analog_out_converter_impl.h
Go to the documentation of this file.
1/* -*- c++ -*- */
2/*
3 * Copyright 2022 Analog Devices Inc..
4 *
5 * SPDX-License-Identifier: GPL-3.0-or-later
6 */
7
8#ifndef INCLUDED_M2K_ANALOG_OUT_CONVERTER_IMPL_H
9#define INCLUDED_M2K_ANALOG_OUT_CONVERTER_IMPL_H
10
12#include <libm2k/m2k.hpp>
13#include <libm2k/analog/m2kanalogout.hpp>
14
15
16namespace gr {
17 namespace m2k {
18
20 {
21 private:
22 libm2k::analog::M2kAnalogOut *d_analog_out;
23
24 public:
25 analog_out_converter_impl(libm2k::context::M2k *context);
26
28
29 int work(int noutput_items,
30 gr_vector_const_void_star &input_items,
31 gr_vector_void_star &output_items);
32 };
33
34 } // namespace m2k
35} // namespace gr
36
37#endif /* INCLUDED_M2K_ANALOG_OUT_CONVERTER_IMPL_H */
analog_out_converter_impl(libm2k::context::M2k *context)
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
Raw DAC samples converter.
Definition analog_out_converter.h:25
Definition adf4350_sink.h:15
Definition adf4350_sink.h:14