That makes complete sense. Thanks for the suggestion! On Thu, Sep 8, 2016 at 8:27 PM, Kevin Reid <kpr...@switchb.org> wrote:
> On Thu, Sep 8, 2016 at 7:08 PM, Pavan Yedavalli <psy2...@columbia.edu> > wrote: > >> Maybe the Head block is a good option - it looks like I should put that >> in between the complex_to_mag and the file_sink blocks, right? >> > > You can put it anywhere as long as you understand how much data is flowing > through that point and adjust the numbers to match. > > >> And there are two values, num_items and vec_length. By the documentation, >> it seems like num_items should be 1024 to match the complex_to_mag's vector >> length of 1024; >> > > No, that creates an item size mismatch. A vector length means the items in > the stream are arrays of numbers, and this needs to match across all blocks > in a chain if they're not converting something (like stream_to_vector). > > What you want is 1 item of vector length 1024. In order to have 1024 items > of length 1, you would have to follow the FFT with a Vector to Stream > block. But even though the file output would be the same, that wouldn't > particularly make sense as a way to treat the output of a FFT. > -- Pavan
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio