Interfacing a software radio to gnu radio companion

Is there some documentation on how to build a module to support a new
software radio generating samples into gnu radio?

Thanks,
Y-

Hi Yile,

GNU Radio doesn’t really care where your source block gets its samples
from, or what your sink block does with the samples – so all hardware
blocks are just normal GNU Radio blocks, no special steps necessary.

If you’re not very used to the concept of sink/source blocks in GNU
Radio, I’d recommend reading through chapter 1-6 of the Guided Tutorials
[1]. I’ve written a USB bulk transfer based source block a while back,
and it wasn’t hard to do, considering all I did was reading data from
libusb when GNU Radio called my block’s work() method.

Greetings,
Marcus

[1] https://gnuradio.org/redmine/projects/gnuradio/wiki/Guided_Tutorials