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"
|
2018-11-12 17:28:02 +00:00
|
|
|
#include "digitalhf/doppler_correction_cc.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"
|
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
|
|
|
|
2018-11-12 17:28:02 +00:00
|
|
|
%include "digitalhf/doppler_correction_cc.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(digitalhf, doppler_correction_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);
|