Skip to contentSkip to conversation

gnuradio: add zeromq support

PATCH New Gwenhael Goavec-Merou 2 participants 2 messages Jun 25, 2018 – Jul 1, 2018

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 gnuradio: add zeromq support

From: Gwenhael Goavec-Merou <[email protected]>

This patch adds support for sink/source GNURadio blocks to send/receive zeromq data stream.

---
 package/gnuradio/Config.in   |  7 +++++++
 package/gnuradio/gnuradio.mk | 10 ++++++++++
 2 files changed, 17 insertions(+)
package/gnuradio/Config.in +7 -0
index 178bdc8861..d2892faff2 100644
@@ -69,6 +69,13 @@ config BR2_PACKAGE_GNURADIO_UTILS
 	help
 	  Misc python utilities
 
+config BR2_PACKAGE_GNURADIO_ZEROMQ
+	bool "gr-zeromq support"
+	select BR2_PACKAGE_CPPZMQ
+	select BR2_PACKAGE_PYTHON_PYZMQ if BR2_PACKAGE_GNURADIO_PYTHON
+	help
+	  zeromq communication support
+
 comment "gr-fft, -filter, -analog, -channels, -digital, -trellis, -pager, -qtgui depends fftw's single precision"
 	depends on !BR2_PACKAGE_FFTW_PRECISION_SINGLE
 
package/gnuradio/gnuradio.mk +10 -0
index e79f848388..9573b65b73 100644
@@ -147,4 +147,14 @@ else
 GNURADIO_CONF_OPTS += -DENABLE_GR_UTILS=OFF
 endif
 
+ifeq ($(BR2_PACKAGE_GNURADIO_ZEROMQ),y)
+GNURADIO_DEPENDENCIES += cppzmq
+ifeq ($(BR2_PACKAGE_GNURADIO_PYTHON),y)
+GNURADIO_DEPENDENCIES += python-pyzmq
+endif
+GNURADIO_CONF_OPTS += -DENABLE_GR_ZEROMQ=ON
+else
+GNURADIO_CONF_OPTS += -DENABLE_GR_ZEROMQ=OFF
+endif
+
 $(eval $(cmake-package))
Signature · 1 line
2.16.4
#1 lore raw

PATCH 1/1 gnuradio: add zeromq support

Hello,

Quoted 10 lines · Gwenhael Goavec-Merou

From: Gwenhael Goavec-Merou <[email protected]>

This patch adds support for sink/source GNURadio blocks to send/receive zeromq data stream.

---
 package/gnuradio/Config.in   |  7 +++++++
 package/gnuradio/gnuradio.mk | 10 ++++++++++
 2 files changed, 17 insertions(+)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com