Commit Graph

20 Commits

Author SHA1 Message Date
Sylvain Munaut ef5070200f gr-fosphor: Add the overlap block
This will probably be integrated as part of fosphor itself. But until
it is, then this block is useful to overlap several FFT windows.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-08-26 12:26:56 +02:00
Sylvain Munaut 9d722e8ce9 gr-fosphor: Add pybind11 bindings
Part of the GNURadio 3.9 transition

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2021-01-08 17:40:04 +01:00
Sylvain Munaut c1d5d7b63f gr-fosphor: Remove all SWIG stuff
Part of GNURadio 3.9 migration

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2021-01-08 17:40:04 +01:00
Sylvain Munaut 26f06ef630 gr-fosphor: Update all copyright notices headers
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2021-01-08 17:29:58 +01:00
Sylvain Munaut 2d4fe78b43 gr-fosphor/build: Update all CMake files
Part of GNURadio 3.8 migration

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut 2f1b0a8793 gr-fosphor/build: Update CMakeLists.txt copyright header
Part of GNURadio 3.8 migration

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut d7c472ec47 gr-fopshor: Remove WX support
This doesn't exist anymore in 3.8

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut 484be3ccaa gr-fosphor: Remove shebang from wx_sink_c.py
Since this is not actually executable, don't need it and it apparently
creates some warning when making RPM packages ...

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-10-25 21:41:22 +01:00
Sylvain Munaut e1348d52aa gr-fosphor: Fix missing import in wx_sink error processing
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-09-25 23:46:25 +02:00
Sylvain Munaut a77d1950e3 gr-fosphor: 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>
2014-08-25 21:20:32 +02:00
Sylvain Munaut 5ca19a2667 gr-fosphor: Update year in copyright notice
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-07-24 22:34:05 +02:00
Sylvain Munaut 2140ef7bb1 gr-fosphor: Add 'SPACE' as a 'freeze' control to pause the processing
In background samples are just discarded.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-07-22 10:16:39 +02:00
Sylvain Munaut 351af1f7e5 gr-fosphor: Update to fosphor new 'render options' model and add zoom
Note that the d_zoom_* vars are kept as double to avoid error build-up
when changing them a lot from the UI.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-07-22 10:16:39 +02:00
Sylvain Munaut 3dd8d53490 gr-fosphor: Introduce a new glctx_update call back to refresh context
This is required for OSX where you need to tell the GL context when resize
has occured and stuff like that.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-01-12 11:01:38 +01:00
Sylvain Munaut 6d9396f686 gr-fosphor: Add frequency range (center/span) awareness
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +01:00
Sylvain Munaut e53ee91fef gr-fosphor/python: Improve error reporting is wx_sink_c failed import
Originally the symbol would just not be defined.

Now we keep the original import error context and re-raise it if we're
asked to instanciate the block. This should give the user better
visibility on what's wrong.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-05 09:43:07 +01:00
Sylvain Munaut 180fd0042a gr-fosphor: Make the different GUI version optional
You'd don't have to have glfw, qt and wx all at once, you can select
which variant you want built.

Python support is also make fully optional

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:09:50 +02:00
Sylvain Munaut e3732c0609 gr-fosphor: Add WX widget version of the fosphor sink
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:06:04 +02:00
Sylvain Munaut bdb346607a gr-fosphor: Fix indentation in __init__.py
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 17:50:53 +02:00
Sylvain Munaut edfee19c61 Initial import of the GNURadio block
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-13 22:02:56 +02:00