I’m using my own large Matlab toolbox for signal analysis, searching for
signals below noise floor. All is compatible with Octave.
It would be too much effort to port all that stuff to Python, so I want
my working environment.
However, it would be interesting to achieve a coupling with the USRP2
for a live signal analysis.
I don’t need a continuous stream operation. This could not be done in
But I would like to take signal snapshots in regular intervals with a
function. I know I could call an external command to receive, save to
and read back (as suggested in gnuradio). But this is not very elegant.
Now my idea: using a wrapper around
to make it a Octave/Matlab function.
Now to my question: would it be possible to split the prodecures of
- tuning the radio to a specific frequency and decimator setting
- taking samples as a signal snapshot
into separate function calls ???
It would mean that the USRP2 is keeping the tuned settings.
So I would have these two functions:
possibly with a time trigger