gr-digitalhf/swig/digitalhf_swig.i

46 lines
1.3 KiB
OpenEdge ABL
Raw Normal View History

2018-10-24 18:17:58 +00:00
/* -*- c++ -*- */
#define DIGITALHF_API
%include "gnuradio.i" // the common stuff
//load generated python docstrings
%include "digitalhf_swig_doc.i"
%{
#include "digitalhf/adaptive_dfe.h"
#include "digitalhf/doppler_correction_cc.h"
2019-11-05 20:24:51 +00:00
#include "digitalhf/oqpsk_demodulator.h"
2019-04-04 20:28:53 +00:00
#include "digitalhf/viterbi27.h"
#include "digitalhf/viterbi29.h"
#include "digitalhf/viterbi39.h"
#include "digitalhf/viterbi48.h"
2019-08-27 06:49:07 +00:00
#include "digitalhf/vector_pll_cc.h"
#include "digitalhf/vector_early_late_cc.h"
2018-10-24 18:17:58 +00:00
%}
%include "digitalhf/adaptive_dfe.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, adaptive_dfe);
2019-04-04 20:28:53 +00:00
%include "digitalhf/doppler_correction_cc.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, doppler_correction_cc);
2019-04-04 20:28:53 +00:00
2019-08-27 06:49:07 +00:00
%include "digitalhf/vector_pll_cc.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, vector_pll_cc);
2019-11-05 20:24:51 +00:00
%include "digitalhf/oqpsk_demodulator.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, oqpsk_demodulator);
%include "digitalhf/vector_early_late_cc.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, vector_early_late_cc);
2019-04-04 20:28:53 +00:00
/* FIXME */
%include "digitalhf/viterbi27.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, viterbi27);
%include "digitalhf/viterbi29.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, viterbi29);
%include "digitalhf/viterbi39.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, viterbi39);
%include "digitalhf/viterbi48.h"
GR_SWIG_BLOCK_MAGIC2(digitalhf, viterbi48);