GNU Radio's M2K Package
analog_in_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_IN_CONVERTER_IMPL_H
9#define INCLUDED_M2K_ANALOG_IN_CONVERTER_IMPL_H
10
12#include <libm2k/m2k.hpp>
13#include <libm2k/analog/m2kanalogin.hpp>
14
15namespace gr {
16 namespace m2k {
17
19 {
20 private:
21 libm2k::analog::M2kAnalogIn *d_analog_in;
22
23 public:
24 analog_in_converter_impl(libm2k::context::M2k *context);
25
27
28 int work(int noutput_items,
29 gr_vector_const_void_star &input_items,
30 gr_vector_void_star &output_items);
31 };
32
33 } // namespace m2k
34} // namespace gr
35
36#endif /* INCLUDED_M2K_ANALOG_IN_CONVERTER_IMPL_H */
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
analog_in_converter_impl(libm2k::context::M2k *context)
Raw ADC samples converter.
Definition analog_in_converter.h:26
Definition adf4350_sink.h:15
Definition adf4350_sink.h:14