Hello list,

I am trying to build a real-time signal processing system that captures wide 
signal bandwidth(contains multiple channels) using 1 USRP, then send it to 
parallel signal chains after spiting them using filters.
The system works for a short period and exit with segfault. (the single channel 
is completely stable)
The channels contain asynchronous data packets and some are empty. This yield 
to have different processing speed based on the channel contents. After all, 
some channels are consuming samples faster than others. consume_each function 
update the read-write pointers faster which "might" be the cause of the 
segfault I am getting.

Is there any limitation on real-processing of multiple channel in current 
gnu-radio implementation (from the consume_each criteria)?
If not, is there any example of multiple asynchronous channel capturing/ 
processing, that helps to track the problem source?  


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

Reply via email to