Spectrum Sense n Play v2

Hi All,

I’ve just uploaded version 2 of my Spectrum Sense n Play GNU Radio
Companion application, compatible with the current master branch of GNU
Radio (git commit: dd387a3708196f382f0c1e8041077bf94038ae98).

It is currently setup to simultaneously monitor 4,000 6.25Khz channels
between 118MHz to 136MHz and picks the strongest one to tune in to. For
those of you who have an Ettus USRP2, N200 or N210 this should work out
of
the box with the WBX daughterboard. For use with other devices e.g.
USRP1/RTL-SDR dongle you need to swap out the UHD source block and alter
the uhd_sample_rate variable.

Features in this version:

  • Frequency block list → Paste in center frequencies to block,
    seperated
    by a space e.g. “118575000 121500000 134175000”.
  • Hold → Press to hold on frequency, press again to continue.
  • Skip → Press to enable frequency skip mode, press again to continue.
    Use
    this when adding a new frequency to block.
  • Squelch → Adjust so that transmissions are heard without listening to
    static.
  • AM Demodulation → currently configured to receive VHF airband
    transmissions.
  • Config File → Uses a config file to save the squelch level and
    blocked
    frequencies.

Here are the files:

Some screenshots:

GRC flowgraph →
http://scanoo.com/grc/spectrum_sense_n_play/20130413_scanoo.com_spectrum_sense_n_play_v2_grc.png
GUI in action →
http://scanoo.com/grc/spectrum_sense_n_play/20130413_scanoo.com_spectrum_sense_n_play_v2_gui.png

Direct link to the GRC file:

http://scanoo.com/grc/spectrum_sense_n_play/20130413_scanoo.com_spectrum_sense_n_play_v2.grc

Please give it a test run and have a play with it. All feedback is
greatly
appreciated!

Cheers,

Mike