gnuradio/gnuradio — pull request #309 by garverp (2014-11-11 21:04:02+00:00)
Title: Olplottweaks

Features:
+ Added gr_spectrogram_plot which reads metadata info from a detached header and plots associated function. Also auto-fills sample rate.
+ Separated d_update_time (spectrogram GUI update time) from the actual time of the FFT to fix time axis scaling in off-line mode
+ Changed time-axis and mouse cursor in gt-qtgui spectrogram plots to scientific notation. Somewhat personal preference -- perhaps we do the engineering notation thing like frequency (e.g. ms/us/ns)
+ Parameterized the number of ffts shown in the spectrogram. gr_spectrogram plot now actually plots the number of ffts which will fit in the requested number of samples (-N parameter) instead of always 200.
Concerns:
+ Tried not to break any functionality, but not 100% vetted yet. Complex float and float work for gr_spectrogram_plot.
+ If you update the FFT size by the GUI box in gr_spectrogram_plot, won't auto update the time axis.
+ Parameterization of number of ffts in the spectrogram not integrated into GRC.