Hi all, I am writing a block which takes in complex samples and performs filtering and other operations on real and imag part separately and then combines them to output as complex. When I combine two fir_filter_fff outputs like -
out[i].real(filterObject.filter(<some_float_input>); out[i].imag(filterObject.filter(<some_float_input>); the flowgraph crashes. But when I do something like - out[i].real(<some_float_value>); out[i].imag(<some_float_value>); it runs fine with the specified output value. So I guess the problem is with the output of fir_filter_fff. In the documentation, its return type is float and I also tried type casting to (float) before passing to out[i].real(). Does anyone have a clue where the problem would be? Best regards, Sakthivel
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
