GNU Radio is a great tool for applications and dynamic experimentation,
but it doesn't have a lot of support for static/offline analysis of
time-series data. I.e. I've captured some signal data and I want to
explore its properties interactively so I can figure out what I want to
do with it in GNU Radio.
The sort of capabilities I'm looking for include: Read time-series data
from files of different formats (some too large to fit in physical
memory). Display the data, optionally applying linear transformations.
Interactively pan and zoom. Jump forwards and backwards among
time-registered events. Enable/disable/time-shift data overlays. Export
selected data to new files. Calculate and display statistics and other
non-linear transformations of selected data.
Ideally I'd like an open-source analysis framework that I can extend in
Python or C++; something like the Midas DSP tool family. I'm aware of
some Qt widgets like QtCustomPlot, and generic frameworks like
matplotlib and octave, but not of any ready-to-use applications or
frameworks that already provide the basic functionality described
above. The keywords I've tossed at Google haven't produced any obvious
solutions, and discussions I find in the archives here are a couple
years old and seem to summarize as "use maplotlib/octave".
Is any such framework available now or in development? If not, is
anybody interested in joining me offline to discuss the requirements and
design for such a thing?
Thanks.
Peter
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio