2019-06-20 16:59:30 +02:00
|
|
|
/* -*- c++ -*- */
|
|
|
|
|
|
|
|
#define HAMNET70_API
|
|
|
|
|
2019-09-16 23:02:01 +02:00
|
|
|
%include "gnuradio.i" // the common stuff
|
2019-06-20 16:59:30 +02:00
|
|
|
|
|
|
|
//load generated python docstrings
|
|
|
|
%include "hamnet70_swig_doc.i"
|
|
|
|
|
|
|
|
%{
|
|
|
|
#include "hamnet70/correct_phase_from_tag.h"
|
2019-07-23 23:16:48 +02:00
|
|
|
#include "hamnet70/correct_frequency.h"
|
|
|
|
#include "hamnet70/freq_est_lr.h"
|
|
|
|
#include "hamnet70/pid_controller.h"
|
2019-07-30 23:48:22 +02:00
|
|
|
#include "hamnet70/insert_delayed_tag.h"
|
2019-08-04 01:43:43 +02:00
|
|
|
#include "hamnet70/scrambler.h"
|
|
|
|
#include "hamnet70/async_scrambler.h"
|
2019-09-13 23:10:23 +02:00
|
|
|
#include "hamnet70/insert_pilot_symbols.h"
|
|
|
|
#include "hamnet70/correct_frequency_from_pilot_syms.h"
|
2019-09-14 01:23:26 +02:00
|
|
|
#include "hamnet70/symbol_interleaver.h"
|
2019-06-20 16:59:30 +02:00
|
|
|
%}
|
|
|
|
|
|
|
|
|
|
|
|
%include "hamnet70/correct_phase_from_tag.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, correct_phase_from_tag);
|
2019-07-23 23:16:48 +02:00
|
|
|
|
|
|
|
%include "hamnet70/correct_frequency.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, correct_frequency);
|
|
|
|
%include "hamnet70/freq_est_lr.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, freq_est_lr);
|
|
|
|
%include "hamnet70/pid_controller.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, pid_controller);
|
2019-07-30 23:48:22 +02:00
|
|
|
%include "hamnet70/insert_delayed_tag.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, insert_delayed_tag);
|
2019-08-04 01:43:43 +02:00
|
|
|
%include "hamnet70/scrambler.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, scrambler);
|
|
|
|
%include "hamnet70/async_scrambler.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, async_scrambler);
|
2019-09-13 23:10:23 +02:00
|
|
|
%include "hamnet70/insert_pilot_symbols.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, insert_pilot_symbols);
|
|
|
|
%include "hamnet70/correct_frequency_from_pilot_syms.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, correct_frequency_from_pilot_syms);
|
2019-09-14 01:23:26 +02:00
|
|
|
%include "hamnet70/symbol_interleaver.h"
|
|
|
|
GR_SWIG_BLOCK_MAGIC2(hamnet70, symbol_interleaver);
|