I want to write a dicke-switched type system for my existing
un-calibrated radiometry application (usrp_ra_receiver.py).

Controlling the switching function is no problem.   But processing the
samples as they come in has me a bit stumped,
  unless I write a custom-processing block.

So, the input switches at some rate (a few Hz), which means that the
samples sometimes represent the "sky", and
 sometimes represent the calibrator.  I can tag the samples so that
samples that come in during the time when
  the input is "sky" will be positive, and those that come in during
"calibration" will be negative.  But after that, I'm
  not sure what to do.   But perhaps something clever will occur to me
or someone on the list.

Also, I need a way of triggering switching at rates faster than 1Hz.
One I idea I had was to create a side-chain
  off of the USRP which uses keep_one_in_n() to reduce the sample rate,
and have this terminate in a Python
  function  (is that possible yet, and if so, how?) that ignores the
data, but simply uses that as a timing mechanism
  to drive the switching function.

Cheers
Marcus

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to