Commit Graph

16 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 7fbf9c2228 gr-fosphor: Use window type constant from gr:fft:window and not firdes
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 6f3a8de592 gr-fosphor: Add 'freq' message port sending the frequency a user clicked
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2020-01-31 23:46:54 +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 f9aa89ce7f gr-fosphor/grc: Convert GRC blocks to YAML for 3.8
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 ef55b4f5af gr-fosphor/qt: Qt5 - Switch to linking to Qt5
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-12-08 15:22:38 +01:00
Sylvain Munaut 4ae2f539df gr-fosphor: Add key bindings to the GRC blocks documentation tab
Thanks to Chris Kuethe for writing theses :p

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2015-10-25 21:41:23 +01:00
Sylvain Munaut fd3d6cf77d gr-fosphor: Allow to select custom FFT window from the gr::fft:window list
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-11-10 22:24:07 +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 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 6183eefc9a gr-fosphor: Add Qt widget version of the fosphor sink
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:07:14 +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 b056fcc1a8 gr-fosphor: Split block into base function and UI specific part
It's split into:

 - A generic "base" sink that handles pretty much everything except
   managing a GL context and getting the UI interaction for it
 - The GLFW specific part

This is preparation for for WX and QT widget implementations of a
fosphor sink.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-10-26 21:05:08 +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