Sylvain Munaut
fbee239a6f
Set 3.9 as supported GNURadio version
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
a520a46ed8
gr39: Add pybind11 bindings
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
18895c4a61
gr39: Switch to std::shared_ptr instead of boost::shared_ptr
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
e9978be6cd
gr39: Update main CMakeLists with 3.9 requirements/style
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
7caa2643e2
gr39: Update copyright notices everywhere
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
acb81c6537
gr39: Remove all SWIG stuff
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
61e90740eb
gr39: Update the whole Doxygen setup
...
Just taken from gr_modtool ...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
82ca4ef197
python: Remove useless test code
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
96dd2541e0
include: Use #pragma once instead of old style guards
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
f56d917c83
boost: qualify placeholders with their full namespace
...
From: Martin Hauke <mardnh@gmx.de>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2 years ago
Sylvain Munaut
6c9576670a
build: Cleanup pass on the new GR 3.8 CMake update
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Sylvain Munaut
3c108e2726
build: Remove the generation of the .pc file
...
This is apparently not the way it's done with 3.8 and new CMake stuff
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Sylvain Munaut
5608f73930
build: Update CMakeLists.txt copyright header
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Sylvain Munaut
0db42ae287
docs: Update docs template to the latest from GNURadio
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Sylvain Munaut
9c2cfbca39
gr38: Adapt build system for GNURadio 3.8
...
Based on a patch from A. Maitland Bottoms <bottoms@debian.org>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Sylvain Munaut
296837b1ad
gr38: Remove old copies of cmake modules
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
A. Maitland Bottoms
c3ae8fb9ef
gr38: Convert blocks from xml to yml
...
Added minor fixes compared to the original patch
From: A. Maitland Bottoms <bottoms@debian.org>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
3 years ago
Brian Waters
fc67c92f0a
build gr-iqbal w/ clang
...
Clang doesn't automatically define the "complex" keyword like old versions of GCC apparently used to. Appending this little check enabled compiling gr-iqbal w/ Clang, which is now the default compiler on OpenBSD and I think FreeBSD too.
3 years ago
Sylvain Munaut
dcd73fd549
Import MANIFEST.md for CGRAN's benefit
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
7 years ago
Sylvain Munaut
44ab02f671
build: CMake updates
...
- Update the GrXXX modules from the GNURadio counter parts
- Remove the included FindGnuradio and rely on the installed one
(force 3.7.3 since previous ones are broken)
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Sylvain Munaut
4cdda60189
python: Remove an old workaround for a swig bug
...
This has been removed of Gnuradio iteself in 2012 and this seems to
be causing issues for some OOT on some platforms ...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Sylvain Munaut
d4fd4dd41e
misc: Add dummy version in .pc file
...
At some point we probably want a good one in there but honestly for
the time being, I don't care enough to bother with cmake to make that
happen.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Sylvain Munaut
a1bca1f9ba
build: doxygen package needs to be detetected before the doxygen is used
...
Based on a patch for gr-osmosdr by Jaroslav Škarvada <jskarvad@redhat.com>
Thanks to wk@ire.pw.edu.pl for reporting the issue in gr-iqbal.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
9 years ago
Sylvain Munaut
de99fa6d22
lib: hack to make "float complex" works on newer GCC
...
I _like_ the "float complex" syntax and it's valid in C and I won't
go change all my C project to make it work with C++ ...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
27c5af81f9
build: Force cmake to find PythonInterp and PythonLibs v2.x
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
0eb60d3865
build: Add library link to fftw3f when building against bundled libosmo-dsp
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
077397e65a
misc: Add a .pc file
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Dimitri Stolnikov
022ec6859f
Update to gnuradio 3.7 API
...
This is one huge / ugly patch. It uses the new 3.7 namespaces and
include path stuff.
I stayed away from that _impl pattern because that's just dumb.
Based on original patch by Dimitri Stolnikov <horiz0n@gmx.net>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Dimitri Stolnikov
0039c7fec6
docs: rename core to runtime
...
From: Dimitri Stolnikov <horiz0n@gmx.net>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
ba2a55a4a9
docs: Remove useless example files
...
Those should not be there and newer version of gr_modtool don't add
them.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Dimitri Stolnikov
189e89cd93
cmake: update modules to gnuradio 3.7 variants
...
From: Dimitri Stolnikov <horiz0n@gmx.net>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
d7d0b33c57
libosmo-dsp: Pull upstream changes
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
78f2ef3f94
libosmo-dsp: Pull upstream changes
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
2b74512f4a
optimize: Make use of the previous data point as start point for the optimization
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
9c7a3b93fe
build: Fallback to local checkout if a system-wide libosmo-dsp isn't found
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
05678aad9e
libosmo-dsp: Add submodule
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
cb27aefd13
optimize: Make sure d_count is initialized and reset
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
ace3a50716
fix: Add optimization if there is no correction to apply
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
201f296b1c
optimize: Add default period=0 to constructor header
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
c3d2e7e6a5
Remove 'const' qualifier from return types
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
a7771bd95d
Remove debug printf leftover
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago
Sylvain Munaut
0d0d34af05
Initial import
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
10 years ago