usrp_nbfm_rcv::receive_path Class Reference

List of all members.

Public Member Functions

def __init__
def volume_range
def set_volume
def squelch_range
def set_squelch
def threshold
def set_freq
 Set the center frequency we're interested in.
def set_gain

Public Attributes

 u
 if_rate
 quad_rate
 audio_rate
 subdev
 ddc
 squelch
 fmrx
 volume
 gain


Member Function Documentation

def usrp_nbfm_rcv::receive_path::__init__ (   self,
  subdev_spec,
  gain,
  audio_output 
)

def usrp_nbfm_rcv::receive_path::set_freq (   self,
  target_freq 
)

Set the center frequency we're interested in.

Parameters:
target_freq,: frequency in Hz : bool
Tuning is a two step process. First we ask the front-end to tune as close to the desired frequency as it can. Then we use the result of that operation and our target_frequency to determine the value for the digital down converter in the FPGA. Finally, we feed any residual_freq to the s/w freq translator.

def usrp_nbfm_rcv::receive_path::set_gain (   self,
  gain 
)

def usrp_nbfm_rcv::receive_path::set_squelch (   self,
  threshold 
)

def usrp_nbfm_rcv::receive_path::set_volume (   self,
  vol 
)

def usrp_nbfm_rcv::receive_path::squelch_range (   self  ) 

def usrp_nbfm_rcv::receive_path::threshold (   self  ) 

def usrp_nbfm_rcv::receive_path::volume_range (   self  ) 


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Thu Mar 5 09:04:04 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8