Without the low pass filter, I was getting a sequence of D's. The low pass
filter uses a Volk machine, and downsamples the 50M to 30M with a 5M
transition size. I am using the GUI companion on Linux, but I vaguely
recall that I may have had better luck recording when I just created a
Python script on a PC. I will try the script (on Linux) this afternoon, and
I will also try running at 25M downsampled to 10M.

In the meantime, any additional comments/suggestions would be appreciated.

Thanks.

Paul B. Huter
On Dec 4, 2013 6:29 AM, "Marcus Müller" <mar...@hostalia.de> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> With most hardware interfaces, you get notifications when your
> driver/interface starts dropping samples -- with UHD you'd see loads
> of 'O' indicating overflows.
> If you don't see that, there is something really wrong. How does your
> data acquisition take place? 50Msps is really a lot for an average PC
> if you do filtering; I don't know how your low pass filter looks, but
> I think it's probably causing to much computational load for your
> computer to process the incoming samples in real time.
>
> Greetings,
> Marcus
>
> On 04.12.2013 12:39, Paul B. Huter wrote:
> > There must be something with my record, because my 20 seconds of
> > running only produces about a 180MB file. I am not seeing any
> > indications of dropped data, though. I am recording to a RAMDisk,
> > but I get the same results recording to my HDD.
> >
> > Does anyone have recommendations for how to ensure I get my data
> > recorded? I really think that if I cam record the data, playback
> > will be more what I am looking for.
> >
> > Paul B. Huter On Dec 4, 2013 1:20 AM, "Marcus Müller"
> > <mar...@hostalia.de> wrote:
> >
> > Hi Paul!
> >
> > I'm gonna go ahead and rearrange parts of your message for the ease
> > of reply:
> >>>> My datafile was recorded for about 20 seconds at a sample
> >>>> rate of 50Msps through a low-pass filter to only capture
> >>>> 0-30MHz.
> > 50Msps * 20s = 1Gs (you're sure your file is 8GB in size?) should
> > be plenty enough, so my guess was totally astray.
> >
> >>>> Looking at the configuration for my FFT, and changing
> >>>> 'Refresh Rate' from the default '15' to '1M' gives me some
> >>>> extra playback.
> > what gui toolkit are you using? wx or qt? However, a refresh rate
> > of one million frames per second... doesn't even remotely make
> > sense. Since there is no way that your file source can supply
> > 1024Msps for the GUI sink, even without throttling, I don't know
> > what the (wx or qt or whatever) FFT sink does in that case. I'd
> > have to read the source code...
> >
> >>>> I like the way the waterfall looks, but I'm having the same
> >>>> issue as the FFT.
> >
> > Ok, this is confusing. The waterfall sink should basically be able
> > to have one pixel of display per sample going in. And with 1
> > billion samples going in, there shouldn't really be repitions
> > visible, unless your data is repetitive.
> >
> >>>> Is there some correlation between data rate on the record and
> >>>> FFT refresh rate?
> > No. Refresh rate is just the display refresh rate, i.e. the speed
> > at which the GUI updates its visualization.
> >
> >>>> How is 'FFT Size' used (right now I have that at '1024')?
> > Um this is kinda awkward - it's the size of the FFT; how the
> > samples are internally processed prior to being transformed depends
> > on the actual FFT sink implementation.
> >
> >>>> On a related note - is there a way to get the FFT to start
> >>>> out in 'Autoscale', or do I need to hit the button every
> >>>> time?
> >
> > No. "Autoscale" is (as far as I know and can remember right now)
> > not a /mode/ for the qt nor the wx gui fft sink, but scales the
> > display to fit the data that is display /the moment the button is
> > clicked/. So, since data can only be available at run time, you
> > can't do that before running the flow graph. However, at least for
> > the qt implementation, you can set y max/y min, if you know it
> > beforehand.
> >
> > So: Verify your data is really about 1 billion samples long and
> > not only a few thousand; if your waterfall looks periodic, your
> > recorded signal is periodic.
> >
> > Greetings, Marcus
> >
> > On 03.12.2013 22:45, Paul B. Huter wrote:
> >>>>
> >>>> Is there some correlation between data rate on the record and
> >>>> FFT refresh rate? How is 'FFT Size' used (right now I have
> >>>> that at '1024')? On a related note - is there a way to get
> >>>> the FFT to start out in 'Autoscale', or do I need to hit the
> >>>> button every time?
> >>>>
> >>>> Thanks!
> >>>>
> >>>>
> >>>> On Tue, Dec 3, 2013 at 3:01 PM, Marcus Müller
> >>>> <mar...@hostalia.de> wrote:
> >>>>
> >>>> Most probably your data is simply to short in relation to the
> >>>> fft length and the amount of samples your specific graphical
> >>>> FFT amplitude sink drops for display. Please review you fft
> >>>> length, update rate, and try out different fft GUIs (qt/wx).
> >>>>
> >>>> You could zeropad your data generously to notice the
> >>>> repitition. However, I think with what you're describing you
> >>>> might be better off with a waterfall graph; try them, they're
> >>>> fun :)
> >>>>
> >>>> Greetings, Marcus
> >>>>
> >>>> On 03.12.2013 21:45, Paul B. Huter wrote:
> >>>>>>> When I play my data file back through a throttle and
> >>>>>>> frequency translating FIR filter to an FFT sink with
> >>>>>>> repeat OFF, it seems to just show a static plot.
> >>>>>>> However, with repeat ON, I get playback, but I can't
> >>>>>>> tell when data ends and starts back over. Is there a
> >>>>>>> way for me to know when it repeats? Or, is there a way
> >>>>>>> to get playback with repeat turned off?
> >>>>>>>
> >>>>>>> Thanks.
> >>>>>>>
> >>>>>>> Paul B. Huter
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org
> >>>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >>>>>>>
> >>>>>
> >>>>>
> >>>>>>>
> _______________________________________________ Discuss-gnuradio
> >>>>> mailing list Discuss-gnuradio@gnu.org
> >>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >>>>>
> >>>>
> >>
> >
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.15 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJSnyATAAoJEAFxB7BbsDrLer0H/ikK1c3mNHcWj5NtsWk7e9rD
> GXPW5aR9KFSp8O6UVu01K9vjXNbksuHVOPdJqT24ysSditqcjaxlBU+WlfjtEKtB
> 8kWEGINs1RNsG0lgsFdkVNi+83wGjUm5z+Vgo5eiMwbInVUoxRzhVBEjZzZicBQn
> x0TmcRH3zDpynINZCicqimvk4uZ/eYL4IowS375zLeGhIyn+SOtSI4qemAwJ6lpl
> 8U1EyJWBMZ1VjPMy68uYSnwSWg37Sv2BrKpOECY2mtCYU8lwD4QhVlbyg12jVB4I
> JpBNXbxgOU4rowek+y3qmRob79NVnuohHR6yo5eP0T4WYCiKRKTcpX4xW1hEScQ=
> =wN1n
> -----END PGP SIGNATURE-----
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to