|Subject:||Re: [Discuss-gnuradio] File Sink Output Size Problem|
|Date:||Thu, 8 Sep 2016 18:43:22 -0700|
My current flowgraph consists of a signal source (cosine) -> stream_to_vector of size 1024 -> forward FFT of size 1024 -> complex_to_mag of size 1024 -> file sink of size 1024 (unbuffered OFF and append set to overwrite).After I run this flowgraph for a few seconds and manually stop it, I use scipy.fromfile(open("
filename"), dtype=scipy.float32) to retrieve the values from the binary file. However, the length of this output vector is some integer multiple of 1024 every time. Shouldn't it always be 1024 because I'm overwriting the file? I noticed that the longer I run the flowgraph, the larger this value is, so it seems like it may not be overwriting? Or perhaps there is something else I need to do make sure that my output is always of length 1024 with just the magnitudes of each sample?
|[Prev in Thread]||Current Thread||[Next in Thread]|