Is there any generic documentation about the use of GNU Radio with
asynchronous messaging and integration frameworks or would it be useful
to build up a wiki page about the topic?

I came across some pages referring to ZeroMQ support[1], I was also
curious about support for Qpid Proton[2] and other AMQP[3] systems.

There were some comments elsewhere about people using OpenMAMA[4]
(designed for low-latency financial messaging) to transport radar data,
among other things.

Another possibility that comes to mind is D-Bus[5] support, either at a
low-level (other desktop applications controlling the radio or receiving
data from the radio) or high level (e.g. a Telepathy Connection
Manager[6] implementing one of the various digital messaging
solutions[7] or even Morse code)

This could be a good way to further empower people familiar with other
systems, e.g. there was some question a while ago about how gpredict
could integrate with GNU Radio for real-time doppler shift
correction[8].  Doing such things over an asynchronous message bus leads
to looser coupling, so it is easier to swap components for
test/simulation or add more components to the architecture.

Regards,

Daniel

1. https://gnuradio.org/doc/doxygen/page_zeromq.html
2. https://qpid.apache.org/proton/
3. https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol
4. http://www.openmama.org/
5. http://www.freedesktop.org/wiki/Software/dbus/
6.
http://telepathy.freedesktop.org/doc/book/sect.connection.connection-manager.html
7. http://www.on0dp.be/?page_id=266
8. https://lists.gnu.org/archive/html/discuss-gnuradio/2013-07/msg00305.html

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to