grc_gnuradio.usrp.simple_usrp._simple_usrp Class Reference

Inheritance diagram for grc_gnuradio.usrp.simple_usrp._simple_usrp:

Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def get_u
def get_subdev
def set_frequency
def set_gain

Private Attributes

 _u
 _subdev
 _which


Detailed Description

A single usrp source/sink base class.

Definition at line 101 of file simple_usrp.py.


Member Function Documentation

def grc_gnuradio.usrp.simple_usrp._simple_usrp.__init__ (   self,
  u,
  subdev,
  which 
)

Create a simple usrp base class.

Parameters:
u the usrp object
subdev the subdevice object
which specifies the DDC/DUC number when tuning

Definition at line 104 of file simple_usrp.py.

def grc_gnuradio.usrp.simple_usrp._simple_usrp.get_u (   self  ) 

Get the underlying usrp object.

Returns:
the usrp source/sink object.

Definition at line 115 of file simple_usrp.py.

def grc_gnuradio.usrp.simple_usrp._simple_usrp.get_subdev (   self  ) 

Get the underlying subdevice.

Returns:
the subdev object.

Definition at line 122 of file simple_usrp.py.

def grc_gnuradio.usrp.simple_usrp._simple_usrp.set_frequency (   self,
  frequency 
)

Set the frequency of the subdevice.

Parameters:
frequency the frequency to tune

Definition at line 129 of file simple_usrp.py.

def grc_gnuradio.usrp.simple_usrp._simple_usrp.set_gain (   self,
  gain 
)

Set the gain of the subdevice.

Parameters:
gain the gain to set

Definition at line 136 of file simple_usrp.py.


Member Data Documentation

grc_gnuradio.usrp.simple_usrp._simple_usrp._u [private]

Definition at line 111 of file simple_usrp.py.

grc_gnuradio.usrp.simple_usrp._simple_usrp._subdev [private]

Definition at line 112 of file simple_usrp.py.

grc_gnuradio.usrp.simple_usrp._simple_usrp._which [private]

Definition at line 113 of file simple_usrp.py.


The documentation for this class was generated from the following file:
Generated on Sat Aug 23 02:00:12 2008 for GNU Radio Companion by  doxygen 1.5.4