Greetings! I need to implement following procedure in GNU Radio and I’m lost on how to do it. I want to split a stream of data into a vectors, than add up these vectors consequently for some time (1000 additions for instance) and then store the information into file. I wanted to design a block for that consequent addition, but I can’t find a standard way to create temporary storage (like an array) in a block so every time GNU Radio runs the block, I would have access to this storage and could change it. I could probably define a global variable and manually write it in the block, but that feels wrong and cannot be realized in GRC blocks alone. I also tried redirecting a stream from the output of the block to it’s input, but GNU Radio does not allow me to do that, and I don’t know if I can bypass it.
Do you know a nice way to design such block? I cannot simply store a lot of data in a file and process it later, because I’m planning to record a signal for days and I would definitely run out of memory. Thank you! Nick Sukhov _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio