Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > e1990170655e25252b23301d6cebc16d > files > 107

usrp-doc-3.3.0-8mdv2010.1.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Universal Software Radio Peripheral: db_base Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>db_base Class Reference</h1><!-- doxytag: class="db_base" -->
<p>Abstract base class for all USRP daughterboards.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="db__base_8h_source.html">db_base.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for db_base:</div>
<div class="dynsection">
<div class="center"><img src="classdb__base__inherit__graph.png" border="0" usemap="#db__base_inherit__map" alt="Inheritance graph"/></div>
<map name="db__base_inherit__map" id="db__base_inherit__map">
<area shape="rect" id="node3" href="classdb__basic__rx.html" title="db_basic_rx" alt="" coords="145,5,236,35"/><area shape="rect" id="node7" href="classdb__basic__tx.html" title="db_basic_tx" alt="" coords="145,59,236,88"/><area shape="rect" id="node11" href="classdb__bitshark__rx.html" title="db_bitshark_rx" alt="" coords="137,112,244,141"/><area shape="rect" id="node13" href="classdb__dbs__rx.html" title="db_dbs_rx" alt="" coords="149,165,232,195"/><area shape="rect" id="node15" href="classdb__dtt754.html" title="db_dtt754" alt="" coords="152,219,229,248"/><area shape="rect" id="node17" href="classdb__dtt768.html" title="db_dtt768" alt="" coords="152,272,229,301"/><area shape="rect" id="node19" href="classdb__tv__rx.html" title="db_tv_rx" alt="" coords="155,325,227,355"/><area shape="rect" id="node23" href="classdb__xcvr2450__base.html" title="db_xcvr2450_base" alt="" coords="125,379,256,408"/><area shape="rect" id="node29" href="classflexrf__base.html" title="flexrf_base" alt="" coords="148,432,233,461"/><area shape="rect" id="node89" href="classwbxng__base.html" title="wbxng_base" alt="" coords="144,965,237,995"/><area shape="rect" id="node5" href="classdb__lf__rx.html" title="db_lf_rx" alt="" coords="328,5,395,35"/><area shape="rect" id="node9" href="classdb__lf__tx.html" title="db_lf_tx" alt="" coords="328,59,395,88"/><area shape="rect" id="node21" href="classdb__tv__rx__mimo.html" title="db_tv_rx_mimo" alt="" coords="307,272,416,301"/><area shape="rect" id="node25" href="classdb__xcvr2450__rx.html" title="db_xcvr2450_rx" alt="" coords="304,325,419,355"/><area shape="rect" id="node27" href="classdb__xcvr2450__tx.html" title="db_xcvr2450_tx" alt="" coords="304,379,419,408"/><area shape="rect" id="node31" href="classflexrf__base__rx.html" title="flexrf_base_rx" alt="" coords="309,432,413,461"/><area shape="rect" id="node63" href="classflexrf__base__tx.html" title="flexrf_base_tx" alt="" coords="309,779,413,808"/><area shape="rect" id="node33" href="classdb__flexrf__1200__rx.html" title="db_flexrf_1200_rx" alt="" coords="467,139,592,168"/><area shape="rect" id="node39" href="classdb__flexrf__1800__rx.html" title="db_flexrf_1800_rx" alt="" coords="467,245,592,275"/><area shape="rect" id="node45" href="classdb__flexrf__2400__rx.html" title="db_flexrf_2400_rx" alt="" coords="467,352,592,381"/><area shape="rect" id="node51" href="classdb__flexrf__400__rx.html" title="db_flexrf_400_rx" alt="" coords="471,432,588,461"/><area shape="rect" id="node57" href="classdb__flexrf__900__rx.html" title="db_flexrf_900_rx" alt="" coords="471,512,588,541"/><area shape="rect" id="node35" href="classdb__flexrf__1200__rx__mimo__a.html" title="db_flexrf_1200_rx_mimo_a" alt="" coords="640,85,819,115"/><area shape="rect" id="node37" href="classdb__flexrf__1200__rx__mimo__b.html" title="db_flexrf_1200_rx_mimo_b" alt="" coords="640,139,819,168"/><area shape="rect" id="node41" href="classdb__flexrf__1800__rx__mimo__a.html" title="db_flexrf_1800_rx_mimo_a" alt="" coords="640,192,819,221"/><area shape="rect" id="node43" href="classdb__flexrf__1800__rx__mimo__b.html" title="db_flexrf_1800_rx_mimo_b" alt="" coords="640,245,819,275"/><area shape="rect" id="node47" href="classdb__flexrf__2400__rx__mimo__a.html" title="db_flexrf_2400_rx_mimo_a" alt="" coords="640,299,819,328"/><area shape="rect" id="node49" href="classdb__flexrf__2400__rx__mimo__b.html" title="db_flexrf_2400_rx_mimo_b" alt="" coords="640,352,819,381"/><area shape="rect" id="node53" href="classdb__flexrf__400__rx__mimo__a.html" title="db_flexrf_400_rx_mimo_a" alt="" coords="644,405,815,435"/><area shape="rect" id="node55" href="classdb__flexrf__400__rx__mimo__b.html" title="db_flexrf_400_rx_mimo_b" alt="" coords="644,459,815,488"/><area shape="rect" id="node59" href="classdb__flexrf__900__rx__mimo__a.html" title="db_flexrf_900_rx_mimo_a" alt="" coords="644,512,815,541"/><area shape="rect" id="node61" href="classdb__flexrf__900__rx__mimo__b.html" title="db_flexrf_900_rx_mimo_b" alt="" coords="644,565,815,595"/><area shape="rect" id="node65" href="classdb__flexrf__1200__tx.html" title="db_flexrf_1200_tx" alt="" coords="467,672,592,701"/><area shape="rect" id="node71" href="classdb__flexrf__1800__tx.html" title="db_flexrf_1800_tx" alt="" coords="467,752,592,781"/><area shape="rect" id="node77" href="classdb__flexrf__2400__tx.html" title="db_flexrf_2400_tx" alt="" coords="467,805,592,835"/><area shape="rect" id="node83" href="classdb__flexrf__400__tx.html" title="db_flexrf_400_tx" alt="" coords="471,859,588,888"/><area shape="rect" id="node87" href="classdb__flexrf__900__tx.html" title="db_flexrf_900_tx" alt="" coords="471,912,588,941"/><area shape="rect" id="node67" href="classdb__flexrf__1200__tx__mimo__a.html" title="db_flexrf_1200_tx_mimo_a" alt="" coords="640,619,819,648"/><area shape="rect" id="node69" href="classdb__flexrf__1200__tx__mimo__b.html" title="db_flexrf_1200_tx_mimo_b" alt="" coords="640,672,819,701"/><area shape="rect" id="node73" href="classdb__flexrf__1800__tx__mimo__a.html" title="db_flexrf_1800_tx_mimo_a" alt="" coords="640,725,819,755"/><area shape="rect" id="node75" href="classdb__flexrf__1800__tx__mimo__b.html" title="db_flexrf_1800_tx_mimo_b" alt="" coords="640,779,819,808"/><area shape="rect" id="node79" href="classdb__flexrf__2400__tx__mimo__a.html" title="db_flexrf_2400_tx_mimo_a" alt="" coords="640,832,819,861"/><area shape="rect" id="node81" href="classdb__flexrf__2400__tx__mimo__b.html" title="db_flexrf_2400_tx_mimo_b" alt="" coords="640,885,819,915"/><area shape="rect" id="node85" href="classdb__flexrf__400__tx__mimo__a.html" title="db_flexrf_400_tx_mimo_a" alt="" coords="644,939,815,968"/><area shape="rect" id="node91" href="classwbxng__base__rx.html" title="wbxng_base_rx" alt="" coords="305,965,417,995"/><area shape="rect" id="node95" href="classwbxng__base__tx.html" title="wbxng_base_tx" alt="" coords="305,1019,417,1048"/><area shape="rect" id="node93" href="classdb__wbxng__rx.html" title="db_wbxng_rx" alt="" coords="480,965,579,995"/><area shape="rect" id="node97" href="classdb__wbxng__tx.html" title="db_wbxng_tx" alt="" coords="480,1019,579,1048"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for db_base:</div>
<div class="dynsection">
<div class="center"><img src="classdb__base__coll__graph.png" border="0" usemap="#db__base_coll__map" alt="Collaboration graph"/></div>
<map name="db__base_coll__map" id="db__base_coll__map">
<area shape="rect" id="node2" href="classusrp__basic.html" title="abstract base class for usrp operations" alt="" coords="20,101,105,131"/><area shape="rect" id="node4" href="structusb__dev__handle.html" title="usb_dev_handle" alt="" coords="5,5,120,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classdb__base-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aeddb69ef4218642cb8b03eff94ff8efc">db_base</a> (boost::shared_ptr&lt; <a class="el" href="classusrp__basic.html">usrp_basic</a> &gt; usrp, int which)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a6c28d39ecaa14d475acb9ce6bfc1b4b0">~db_base</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a6c70380b8abff2d051eece9d2b208408">dbid</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aef52f371112795b933570a269da85847">name</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a9cee7496d9a4d09b72a008fb5d7e6664">side_and_name</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a75f954b2fa50c9309021da9d16a81ee2">which</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a159a4f97c1c6ecc966b6822174e58735">bypass_adc_buffers</a> (bool bypass)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a13d2573892b4acea9fc0f6125aaee4f2">set_atr_mask</a> (int v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a9722d03f078d1206539ad097c28a9562">set_atr_txval</a> (int v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aa74f9ee4316672004876d1f2c81728ce">set_atr_rxval</a> (int v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a01586c74a2cab95c3e12951402fab1a3">set_atr_tx_delay</a> (int v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aec8010d1f2412ffe33bb0f27ee6d8275">set_atr_rx_delay</a> (int v)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a3d8eb19a95b9ca4970c56f1a699e85bf">set_lo_offset</a> (double offset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a07337ac0b59b2d36ced8f0dd7dd58b1e">lo_offset</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a8879fd876f4b31cd78f4713c64140176">gain_min</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aff5b963b288947ba6bfb5d5a6275a074">gain_max</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#adcb54348e840f7c91cfeaa113974d32f">gain_db_per_step</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a87f1e9f6ebe56002c0d3cd894f91732a">freq_min</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#afdd3d7d4dc53311b09ce96e06722be08">freq_max</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual struct <a class="el" href="structfreq__result__t.html">freq_result_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a6b23423681d9df85338f5519eed33159">set_freq</a> (double target_freq)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aa3b2f58f8d96e0b6c4652495338ce2da">set_gain</a> (float gain)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a7c6fac86794800bd49b433cbb0ff3b3b">is_quadrature</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aa2d4002c1550d262e74def064a230e1a">i_and_q_swapped</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#ab6a6fad01c3df159fb7124aec13489d7">spectrum_inverted</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#afa9d1b54d69312317258723a2ee1a1e7">set_enable</a> (bool on)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aa636457dfe89f1f0dca5fa06b67fdb58">set_auto_tr</a> (bool on)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aecc92b603e94509aa04f12aec563ea17">select_rx_antenna</a> (int which_antenna)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#ab6aba3bd757102bf14fba4e98fb17f0d">select_rx_antenna</a> (const std::string &amp;which_antenna)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a7adcd5e0883f838cc6cd2bc9dda1ef87">set_bw</a> (float bw)</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a7a076785965c3252a663b762b4a25d73">_enable_refclk</a> (bool enable)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a5f8f3e592b85cb3151b5d2c81802f6ed">_refclk_freq</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#acd58b612941f45fabab13438463c327b">_refclk_divisor</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classusrp__basic.html">usrp_basic</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a67eafbae0359d2f082f73914d40abc82">usrp</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a73aae0d09b138c28e70541c63e2cb498">shutdown</a> ()</td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#ac181e0dee5a23fcd36e1e610965ae1b9">d_is_shutdown</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classusrp__basic.html">usrp_basic</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#aa6e5420338ff3e0a9b1afe2ae1fbc58b">d_raw_usrp</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a0d3eb10d9abb8b863dcee0fcb8183d7a">d_which</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#a0665a615c2eb4236814825c89dd024e0">d_lo_offset</a></td></tr>
<tr><td colspan="2"><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdb__base.html#ad2a0b81e42e8e574d306cd0f24a13717">usrp_basic</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Abstract base class for all USRP daughterboards. </p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aeddb69ef4218642cb8b03eff94ff8efc"></a><!-- doxytag: member="db_base::db_base" ref="aeddb69ef4218642cb8b03eff94ff8efc" args="(boost::shared_ptr&lt; usrp_basic &gt; usrp, int which)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_base::db_base </td>
          <td>(</td>
          <td class="paramtype">boost::shared_ptr&lt; <a class="el" href="classusrp__basic.html">usrp_basic</a> &gt;&nbsp;</td>
          <td class="paramname"> <em>usrp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>which</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a6c28d39ecaa14d475acb9ce6bfc1b4b0"></a><!-- doxytag: member="db_base::~db_base" ref="a6c28d39ecaa14d475acb9ce6bfc1b4b0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_base::~db_base </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8cc_source.html#l00055">shutdown()</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a7a076785965c3252a663b762b4a25d73"></a><!-- doxytag: member="db_base::_enable_refclk" ref="a7a076785965c3252a663b762b4a25d73" args="(bool enable)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void db_base::_enable_refclk </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>enable</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8cc_source.html#l00238">_refclk_divisor()</a>, <a class="el" href="classusrp__basic.html#ac540c04b719f1ce30426ecb2214107ef">usrp_basic::_write_oe()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00039">CLOCK_OUT</a>, <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="classusrp__basic.html#a80a4f8800742b6b06ec6f1908a448fc8">usrp_basic::write_refclk()</a>.</p>

<p>Referenced by <a class="el" href="db__dbs__rx_8cc_source.html#l00034">db_dbs_rx::db_dbs_rx()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00146">db_flexrf_1200_rx_mimo_a::db_flexrf_1200_rx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00133">db_flexrf_1200_tx_mimo_a::db_flexrf_1200_tx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00096">db_flexrf_1800_rx_mimo_a::db_flexrf_1800_rx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00083">db_flexrf_1800_tx_mimo_a::db_flexrf_1800_tx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00046">db_flexrf_2400_rx_mimo_a::db_flexrf_2400_rx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00033">db_flexrf_2400_tx_mimo_a::db_flexrf_2400_tx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00245">db_flexrf_400_rx_mimo_a::db_flexrf_400_rx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00232">db_flexrf_400_tx_mimo_a::db_flexrf_400_tx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00196">db_flexrf_900_rx_mimo_a::db_flexrf_900_rx_mimo_a()</a>, <a class="el" href="db__flexrf__mimo_8cc_source.html#l00183">db_flexrf_900_tx_mimo_a::db_flexrf_900_tx_mimo_a()</a>, <a class="el" href="db__tv__rx__mimo_8cc_source.html#l00027">db_tv_rx_mimo::db_tv_rx_mimo()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00041">flexrf_base::flexrf_base()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00342">wbxng_base_rx::shutdown()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00184">wbxng_base_tx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00403">flexrf_base_rx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00281">flexrf_base_tx::shutdown()</a>, <a class="el" href="db__dbs__rx_8cc_source.html#l00078">db_dbs_rx::shutdown()</a>, and <a class="el" href="db__wbxng_8cc_source.html#l00049">wbxng_base::wbxng_base()</a>.</p>

</div>
</div>
<a class="anchor" id="acd58b612941f45fabab13438463c327b"></a><!-- doxytag: member="db_base::_refclk_divisor" ref="acd58b612941f45fabab13438463c327b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int db_base::_refclk_divisor </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classflexrf__base.html#a12bc5bc6f5d29a934a52378b7fea7e0b">flexrf_base</a>, <a class="el" href="classdb__flexrf__2400__tx__mimo__a.html#a9a3b84d0dfb979791a8f9f35777dda91">db_flexrf_2400_tx_mimo_a</a>, <a class="el" href="classdb__flexrf__2400__rx__mimo__a.html#a6e65aedb90341387801165423b6f4b4e">db_flexrf_2400_rx_mimo_a</a>, <a class="el" href="classdb__flexrf__2400__tx__mimo__b.html#afec4f05120957efc071752800466e80e">db_flexrf_2400_tx_mimo_b</a>, <a class="el" href="classdb__flexrf__2400__rx__mimo__b.html#a6f86b3fe4f853830b1a1b6a25549160f">db_flexrf_2400_rx_mimo_b</a>, <a class="el" href="classdb__flexrf__1800__tx__mimo__a.html#afe30b81f8d70688006d70352d22eb1f4">db_flexrf_1800_tx_mimo_a</a>, <a class="el" href="classdb__flexrf__1800__rx__mimo__a.html#a0247acf50311435940d52dc7a94d38ca">db_flexrf_1800_rx_mimo_a</a>, <a class="el" href="classdb__flexrf__1800__tx__mimo__b.html#ae3b80d870a4b4bbe34adce99890238bf">db_flexrf_1800_tx_mimo_b</a>, <a class="el" href="classdb__flexrf__1800__rx__mimo__b.html#a7d4d55cc715d2af75ef5b46d75fe0736">db_flexrf_1800_rx_mimo_b</a>, <a class="el" href="classdb__flexrf__1200__tx__mimo__a.html#aab930582c20a85e99a3e41675ebe2f6e">db_flexrf_1200_tx_mimo_a</a>, <a class="el" href="classdb__flexrf__1200__rx__mimo__a.html#ae002d063763b6149440d067dbfae0605">db_flexrf_1200_rx_mimo_a</a>, <a class="el" href="classdb__flexrf__1200__tx__mimo__b.html#aae2fe3cdea53e955637e8bf1d6ea94ef">db_flexrf_1200_tx_mimo_b</a>, <a class="el" href="classdb__flexrf__1200__rx__mimo__b.html#a63f6b1560f57ce00e7c04ad00c090a9f">db_flexrf_1200_rx_mimo_b</a>, <a class="el" href="classdb__flexrf__900__tx__mimo__a.html#a9cba8444a31cdd16a59767659163111e">db_flexrf_900_tx_mimo_a</a>, <a class="el" href="classdb__flexrf__900__rx__mimo__a.html#aa912ebf99d46d61a148469f8f671c3fc">db_flexrf_900_rx_mimo_a</a>, <a class="el" href="classdb__flexrf__900__tx__mimo__b.html#af975e87fa1a0292bedcd8aba33e91b2c">db_flexrf_900_tx_mimo_b</a>, <a class="el" href="classdb__flexrf__900__rx__mimo__b.html#afaf3d0ede74aa935a079b1aecffc1507">db_flexrf_900_rx_mimo_b</a>, <a class="el" href="classdb__flexrf__400__tx__mimo__a.html#aa12fb73840e3c58eac5c5639cd8bd48c">db_flexrf_400_tx_mimo_a</a>, <a class="el" href="classdb__flexrf__400__rx__mimo__a.html#a979dc29a4ae78f56b6ef7013e76b1996">db_flexrf_400_rx_mimo_a</a>, <a class="el" href="classdb__flexrf__400__tx__mimo__b.html#a3751a36ec4bf698a783de61b95fd13ac">db_flexrf_400_tx_mimo_b</a>, <a class="el" href="classdb__flexrf__400__rx__mimo__b.html#a2cad35e164b81039084200f12751663f">db_flexrf_400_rx_mimo_b</a>, and <a class="el" href="classdb__tv__rx__mimo.html#aa09dd3f48ef8c4f703e750a00b6443e1">db_tv_rx_mimo</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00222">_enable_refclk()</a>, and <a class="el" href="db__base_8cc_source.html#l00216">_refclk_freq()</a>.</p>

</div>
</div>
<a class="anchor" id="a5f8f3e592b85cb3151b5d2c81802f6ed"></a><!-- doxytag: member="db_base::_refclk_freq" ref="a5f8f3e592b85cb3151b5d2c81802f6ed" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double db_base::_refclk_freq </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8cc_source.html#l00238">_refclk_divisor()</a>, <a class="el" href="usrp__basic_8h_source.html#l00183">usrp_basic::fpga_master_clock_freq()</a>, and <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>.</p>

<p>Referenced by <a class="el" href="db__flexrf_8cc_source.html#l01140">db_flexrf_400_rx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01093">db_flexrf_400_tx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01072">db_flexrf_900_rx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01028">db_flexrf_900_tx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01006">db_flexrf_1800_rx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00960">db_flexrf_1800_tx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00938">db_flexrf_1200_rx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00892">db_flexrf_1200_tx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00871">db_flexrf_2400_rx::_compute_regs()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00825">db_flexrf_2400_tx::_compute_regs()</a>, and <a class="el" href="db__dbs__rx_8cc_source.html#l00159">db_dbs_rx::set_bw()</a>.</p>

</div>
</div>
<a class="anchor" id="a159a4f97c1c6ecc966b6822174e58735"></a><!-- doxytag: member="db_base::bypass_adc_buffers" ref="a159a4f97c1c6ecc966b6822174e58735" args="(bool bypass)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::bypass_adc_buffers </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>bypass</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="usrp__basic_8cc_source.html#l00338">usrp_basic::set_adc_buffer_bypass()</a>, and <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>.</p>

<p>Referenced by <a class="el" href="db__basic_8cc_source.html#l00116">db_basic_rx::db_basic_rx()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00121">db_bitshark_rx::db_bitshark_rx()</a>, <a class="el" href="db__dbs__rx_8cc_source.html#l00034">db_dbs_rx::db_dbs_rx()</a>, <a class="el" href="db__dtt754_8cc_source.html#l00111">db_dtt754::db_dtt754()</a>, <a class="el" href="db__dtt768_8cc_source.html#l00086">db_dtt768::db_dtt768()</a>, <a class="el" href="db__tv__rx_8cc_source.html#l00079">db_tv_rx::db_tv_rx()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00370">flexrf_base_rx::flexrf_base_rx()</a>, and <a class="el" href="db__wbxng_8cc_source.html#l00302">wbxng_base_rx::wbxng_base_rx()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c70380b8abff2d051eece9d2b208408"></a><!-- doxytag: member="db_base::dbid" ref="a6c70380b8abff2d051eece9d2b208408" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int db_base::dbid </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="classusrp__basic.html#a6d639e50633c165b23e0c4770b26bec2">usrp_basic::daughterboard_id()</a>, and <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00070">name()</a>.</p>

</div>
</div>
<a class="anchor" id="afdd3d7d4dc53311b09ce96e06722be08"></a><!-- doxytag: member="db_base::freq_max" ref="afdd3d7d4dc53311b09ce96e06722be08" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double db_base::freq_max </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#af6a317197d92de7e3a96dd14eb4849dd">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#ae2062673da33fab7b84ebc74b024c6ba">db_basic_rx</a>, <a class="el" href="classdb__lf__rx.html#ab3b13e6403e086cc5486f78c477c9b0d">db_lf_rx</a>, <a class="el" href="classdb__lf__tx.html#a4ded03488b374324539c35fb4eb31804">db_lf_tx</a>, <a class="el" href="classdb__bitshark__rx.html#ad4c1782f65e66057190141514a3e2c8a">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a62b404f1d147372fed777117496bf0d1">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a3689997a105a73c7e80af4c157f5cdd4">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#a8231c04e8ed2d5146884594c91d272ab">db_dtt768</a>, <a class="el" href="classflexrf__base.html#a86f590882da38694587ed0b7d460e49a">flexrf_base</a>, <a class="el" href="classdb__tv__rx.html#adb0bf1a0a5382e1d2a76684ef9c35f09">db_tv_rx</a>, <a class="el" href="classwbxng__base.html#a4aaa1b621ab03d83ffae5a75cb5f45fe">wbxng_base</a>, and <a class="el" href="classdb__xcvr2450__base.html#a906e2b5a17507066e8d475eaccd429dc">db_xcvr2450_base</a>.</p>

</div>
</div>
<a class="anchor" id="a87f1e9f6ebe56002c0d3cd894f91732a"></a><!-- doxytag: member="db_base::freq_min" ref="a87f1e9f6ebe56002c0d3cd894f91732a" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double db_base::freq_min </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#a2ff21f798528688b042248c4a5255b8b">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#a9d63966d7e1e714621cc2cc8929b35d4">db_basic_rx</a>, <a class="el" href="classdb__lf__rx.html#a7bcfb46b52fa528a220a8674babfb261">db_lf_rx</a>, <a class="el" href="classdb__lf__tx.html#a5931304c575ae4122b7a26f4c16da451">db_lf_tx</a>, <a class="el" href="classdb__bitshark__rx.html#a636404b90ce972e4bcd708c4f9bc08c6">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a95f2c8bdfd1b1a2e8d8dabacd299ef7b">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a84f94d0f0b7d276ba6d670221bdd6ada">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#ac7cece5cfb30fb5d14c78c4a362e803f">db_dtt768</a>, <a class="el" href="classflexrf__base.html#a76e7973a7036e1f1aa21627d38504122">flexrf_base</a>, <a class="el" href="classdb__tv__rx.html#ae3e4e45c36ae57ef0e85d10de4fdff46">db_tv_rx</a>, <a class="el" href="classwbxng__base.html#a1ae0a798e1bb637b984690d8343ef7f0">wbxng_base</a>, and <a class="el" href="classdb__xcvr2450__base.html#a440b8d23ca779f8be4471ccbbb048688">db_xcvr2450_base</a>.</p>

</div>
</div>
<a class="anchor" id="adcb54348e840f7c91cfeaa113974d32f"></a><!-- doxytag: member="db_base::gain_db_per_step" ref="adcb54348e840f7c91cfeaa113974d32f" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float db_base::gain_db_per_step </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#afbdf85ff00ab18986d630ce310dff016">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#a8adce7c51695647ff2554ba9026514b1">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#a2d5c438c559d3a1e2ecf15c2690aceb1">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a6c797f22695d1d28002b61c0b274f293">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a69455004f5bd1798291b05224877e1db">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#ad52ff64087aa981200c91e3bb4f6978a">db_dtt768</a>, <a class="el" href="classflexrf__base__tx.html#a4a04d493c35b95dd52d7a53c6c7bf2ac">flexrf_base_tx</a>, <a class="el" href="classdb__flexrf__2400__rx.html#a0ec3b593f07a3d13e0c93fbe981df9e5">db_flexrf_2400_rx</a>, <a class="el" href="classdb__flexrf__1200__rx.html#a34ec28e7fdbfba127811eb819dc57cf9">db_flexrf_1200_rx</a>, <a class="el" href="classdb__flexrf__1800__rx.html#abba417476b3ec944b2026e10220b2ab9">db_flexrf_1800_rx</a>, <a class="el" href="classdb__flexrf__900__rx.html#aca4145c1b9a4ea4d2214b7f74a18b683">db_flexrf_900_rx</a>, <a class="el" href="classdb__flexrf__400__rx.html#a8d7b41285a8014405c2d339718477a03">db_flexrf_400_rx</a>, <a class="el" href="classdb__tv__rx.html#a7e099bf0ed46800224b1535dc004bbd7">db_tv_rx</a>, <a class="el" href="classwbxng__base__tx.html#a4a3eaca34261cadc798c0a3f09b6a54d">wbxng_base_tx</a>, <a class="el" href="classdb__wbxng__rx.html#a08622bbfb8ffc901752e37aaa57b9fa0">db_wbxng_rx</a>, <a class="el" href="classdb__xcvr2450__tx.html#a6a110a4f4b5401b6247474d13adc35bb">db_xcvr2450_tx</a>, and <a class="el" href="classdb__xcvr2450__rx.html#ae04e6280ee61dcd1214149b1351b6575">db_xcvr2450_rx</a>.</p>

</div>
</div>
<a class="anchor" id="aff5b963b288947ba6bfb5d5a6275a074"></a><!-- doxytag: member="db_base::gain_max" ref="aff5b963b288947ba6bfb5d5a6275a074" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float db_base::gain_max </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#ad3aa9e1b4736dd31461a1a68fb821fae">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#aabf66f2516d95c5699efd2db993fe4d5">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#a67fbb5a4ed7fe79f593b654f4112d907">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#ac4d4c705071d55fb9b9798dd3403dd4c">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a4e38b1bc0ea749f724dedda7294fdade">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#afdbe7abd05a3cb9d0b607328a6a31034">db_dtt768</a>, <a class="el" href="classflexrf__base__tx.html#a8de317c574ceb426ba13d4f73a08c02d">flexrf_base_tx</a>, <a class="el" href="classdb__flexrf__2400__rx.html#a25ea0c7495b1336a71e543e546b6cc43">db_flexrf_2400_rx</a>, <a class="el" href="classdb__flexrf__1200__rx.html#a692351f555baf66053f271e538c1010b">db_flexrf_1200_rx</a>, <a class="el" href="classdb__flexrf__1800__rx.html#a503d62ead7515cf182eca2553a081d12">db_flexrf_1800_rx</a>, <a class="el" href="classdb__flexrf__900__rx.html#a737fb111ef70ade8c4327cd4722caa98">db_flexrf_900_rx</a>, <a class="el" href="classdb__flexrf__400__rx.html#a6909930eca017abac077b14062a04c91">db_flexrf_400_rx</a>, <a class="el" href="classdb__tv__rx.html#a157ef742e4f1bf2e4697745164423330">db_tv_rx</a>, <a class="el" href="classwbxng__base__tx.html#a784d3ff785b1d5c9be80d05c8da4129d">wbxng_base_tx</a>, <a class="el" href="classdb__wbxng__rx.html#a3e14d62b70c3f8f88a7daa85d025e58b">db_wbxng_rx</a>, <a class="el" href="classdb__xcvr2450__tx.html#a3c55795a8207aeba25f86977715fabdd">db_xcvr2450_tx</a>, and <a class="el" href="classdb__xcvr2450__rx.html#a4e23744d6bc2a2bc43e7889fb8f46972">db_xcvr2450_rx</a>.</p>

<p>Referenced by <a class="el" href="db__wbxng_8cc_source.html#l00429">wbxng_base_rx::set_gain()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00491">flexrf_base_rx::set_gain()</a>.</p>

</div>
</div>
<a class="anchor" id="a8879fd876f4b31cd78f4713c64140176"></a><!-- doxytag: member="db_base::gain_min" ref="a8879fd876f4b31cd78f4713c64140176" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float db_base::gain_min </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#a7c0d95c9d9cc3df8b145dd26785f08f6">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#ab5aa4b36e059b11f886b44f1f1f57610">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#ac618df0cadb8edc142880e44624ee239">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a4bf75ec9962da995fe551d12b551375c">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#acec175fe357c18fca8b5e1b424f2e002">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#a1a79c98e466744f999a30852bc7b009b">db_dtt768</a>, <a class="el" href="classflexrf__base__tx.html#ac7ff81bcbc594530a22ad7862a263c56">flexrf_base_tx</a>, <a class="el" href="classdb__flexrf__2400__rx.html#a9cd2ffbf157af774e4194773a2e174fb">db_flexrf_2400_rx</a>, <a class="el" href="classdb__flexrf__1200__rx.html#a4bba16d730980863eaf8cb67a77b2d2a">db_flexrf_1200_rx</a>, <a class="el" href="classdb__flexrf__1800__rx.html#a6470ffeb8d829529ec44dc7d9292f52c">db_flexrf_1800_rx</a>, <a class="el" href="classdb__flexrf__900__rx.html#a30ad09367074b8d2c02fcd3a2cd12c65">db_flexrf_900_rx</a>, <a class="el" href="classdb__flexrf__400__rx.html#a5878620b1b7a9daaad40bf222c3c324c">db_flexrf_400_rx</a>, <a class="el" href="classdb__tv__rx.html#a915fa7be293999d5484fcb1ddbc39484">db_tv_rx</a>, <a class="el" href="classwbxng__base__tx.html#a6009df653d48f3b6bccdf42fbf5bbfbc">wbxng_base_tx</a>, <a class="el" href="classdb__wbxng__rx.html#a2c116e2717bd6dc48506c8b6f14d84ac">db_wbxng_rx</a>, <a class="el" href="classdb__xcvr2450__tx.html#abcd8278d1dddba2286b39488bbb2d31e">db_xcvr2450_tx</a>, and <a class="el" href="classdb__xcvr2450__rx.html#aa879e4de2fe3f3ea63de906ba18a0097">db_xcvr2450_rx</a>.</p>

<p>Referenced by <a class="el" href="db__wbxng_8cc_source.html#l00429">wbxng_base_rx::set_gain()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00491">flexrf_base_rx::set_gain()</a>.</p>

</div>
</div>
<a class="anchor" id="aa2d4002c1550d262e74def064a230e1a"></a><!-- doxytag: member="db_base::i_and_q_swapped" ref="aa2d4002c1550d262e74def064a230e1a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::i_and_q_swapped </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classdb__bitshark__rx.html#ac7fd434e1bd1158d5391cde9d4abd371">db_bitshark_rx</a>, <a class="el" href="classdb__flexrf__2400__rx.html#a38b9818882659bec25d9ffaf48408f62">db_flexrf_2400_rx</a>, <a class="el" href="classdb__flexrf__1200__rx.html#a77d00707898953676b80f780a6a5924b">db_flexrf_1200_rx</a>, <a class="el" href="classdb__flexrf__1800__rx.html#a1c371429c430b171f69b855596f09a29">db_flexrf_1800_rx</a>, <a class="el" href="classdb__flexrf__900__rx.html#a0092287e45bb57db96d3c0b0fc0e67de">db_flexrf_900_rx</a>, <a class="el" href="classdb__flexrf__400__rx.html#ae98a410e803dae8b97653b9b33faa468">db_flexrf_400_rx</a>, <a class="el" href="classdb__wbxng__rx.html#ad583d6024ddfb5e4ceadab1b5413d3fb">db_wbxng_rx</a>, and <a class="el" href="classdb__xcvr2450__tx.html#a6615febcc9b66d056027402da09c1084">db_xcvr2450_tx</a>.</p>

</div>
</div>
<a class="anchor" id="a7c6fac86794800bd49b433cbb0ff3b3b"></a><!-- doxytag: member="db_base::is_quadrature" ref="a7c6fac86794800bd49b433cbb0ff3b3b" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool db_base::is_quadrature </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#ae3442a83400301f00aeb0591f5587127">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#aa36aeeea8e2bafe463f5576342eb1533">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#a300677eed7dc286b67efa3bc83bf686c">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#af522838588d7813ed60b20d47d3951ad">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a9ac565343da722e98975cee0e09c9461">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#ac536bf49c8c64df282ea04c16c3527ec">db_dtt768</a>, <a class="el" href="classflexrf__base.html#adb44aab4914e60d41dee272218912854">flexrf_base</a>, <a class="el" href="classdb__tv__rx.html#aee1cf561c09c9cb755bee4051ddfea36">db_tv_rx</a>, <a class="el" href="classwbxng__base.html#abb15ae7942785e2e9add3a00b5c27572">wbxng_base</a>, and <a class="el" href="classdb__xcvr2450__base.html#a7083ee22ee594d444aa5ea36004565c5">db_xcvr2450_base</a>.</p>

</div>
</div>
<a class="anchor" id="a07337ac0b59b2d36ced8f0dd7dd58b1e"></a><!-- doxytag: member="db_base::lo_offset" ref="a07337ac0b59b2d36ced8f0dd7dd58b1e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double db_base::lo_offset </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00055">d_lo_offset</a>.</p>

</div>
</div>
<a class="anchor" id="aef52f371112795b933570a269da85847"></a><!-- doxytag: member="db_base::name" ref="aef52f371112795b933570a269da85847" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string db_base::name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8cc_source.html#l00064">dbid()</a>, and <a class="el" href="usrp__dbid_8cc_source.html#l00093">usrp_dbid_to_string()</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00076">side_and_name()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6aba3bd757102bf14fba4e98fb17f0d"></a><!-- doxytag: member="db_base::select_rx_antenna" ref="ab6aba3bd757102bf14fba4e98fb17f0d" args="(const std::string &amp;which_antenna)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::select_rx_antenna </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>which_antenna</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classflexrf__base__rx.html#a8f6d1cd5fff94e743e1e4ae77fdfd245">flexrf_base_rx</a>, and <a class="el" href="classwbxng__base__rx.html#a14089d8016e584d3eb91e35be721633c">wbxng_base_rx</a>.</p>

</div>
</div>
<a class="anchor" id="aecc92b603e94509aa04f12aec563ea17"></a><!-- doxytag: member="db_base::select_rx_antenna" ref="aecc92b603e94509aa04f12aec563ea17" args="(int which_antenna)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::select_rx_antenna </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>which_antenna</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classflexrf__base__rx.html#a3c3c6dd1ca47bee08a251e6c19d7ead9">flexrf_base_rx</a>, and <a class="el" href="classwbxng__base__rx.html#a183884d036edc8f1e09583c7068229cc">wbxng_base_rx</a>.</p>

</div>
</div>
<a class="anchor" id="a13d2573892b4acea9fc0f6125aaee4f2"></a><!-- doxytag: member="db_base::set_atr_mask" ref="a13d2573892b4acea9fc0f6125aaee4f2" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_atr_mask </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="classusrp__basic.html#a49074783b3757b6af17ddf8e8f56be6c">usrp_basic::write_atr_mask()</a>.</p>

<p>Referenced by <a class="el" href="db__wbxng_8cc_source.html#l00370">wbxng_base_rx::set_auto_tr()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00208">wbxng_base_tx::set_auto_tr()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00432">flexrf_base_rx::set_auto_tr()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00302">flexrf_base_tx::set_auto_tr()</a>.</p>

</div>
</div>
<a class="anchor" id="aec8010d1f2412ffe33bb0f27ee6d8275"></a><!-- doxytag: member="db_base::set_atr_rx_delay" ref="aec8010d1f2412ffe33bb0f27ee6d8275" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_atr_rx_delay </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="usrp__basic_8cc_source.html#l00488">usrp_basic::write_atr_rx_delay()</a>.</p>

</div>
</div>
<a class="anchor" id="aa74f9ee4316672004876d1f2c81728ce"></a><!-- doxytag: member="db_base::set_atr_rxval" ref="aa74f9ee4316672004876d1f2c81728ce" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_atr_rxval </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="classusrp__basic.html#ae5466590dd7ec5646fefbb82d92ad899">usrp_basic::write_atr_rxval()</a>.</p>

<p>Referenced by <a class="el" href="db__wbxng_8cc_source.html#l00370">wbxng_base_rx::set_auto_tr()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00208">wbxng_base_tx::set_auto_tr()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00432">flexrf_base_rx::set_auto_tr()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00302">flexrf_base_tx::set_auto_tr()</a>.</p>

</div>
</div>
<a class="anchor" id="a01586c74a2cab95c3e12951402fab1a3"></a><!-- doxytag: member="db_base::set_atr_tx_delay" ref="a01586c74a2cab95c3e12951402fab1a3" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_atr_tx_delay </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="usrp__basic_8cc_source.html#l00482">usrp_basic::write_atr_tx_delay()</a>.</p>

</div>
</div>
<a class="anchor" id="a9722d03f078d1206539ad097c28a9562"></a><!-- doxytag: member="db_base::set_atr_txval" ref="a9722d03f078d1206539ad097c28a9562" args="(int v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_atr_txval </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>, and <a class="el" href="classusrp__basic.html#a504bf45d241c56ddf00ee07fc946207e">usrp_basic::write_atr_txval()</a>.</p>

<p>Referenced by <a class="el" href="db__wbxng_8cc_source.html#l00370">wbxng_base_rx::set_auto_tr()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00208">wbxng_base_tx::set_auto_tr()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00432">flexrf_base_rx::set_auto_tr()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00302">flexrf_base_tx::set_auto_tr()</a>.</p>

</div>
</div>
<a class="anchor" id="aa636457dfe89f1f0dca5fa06b67fdb58"></a><!-- doxytag: member="db_base::set_auto_tr" ref="aa636457dfe89f1f0dca5fa06b67fdb58" args="(bool on)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_auto_tr </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>on</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classflexrf__base__tx.html#a4a06db467b00912b657ffc1613c7a572">flexrf_base_tx</a>, <a class="el" href="classflexrf__base__rx.html#ac66f7f678b99584856dd99975f04cc10">flexrf_base_rx</a>, <a class="el" href="classwbxng__base__tx.html#a86cc21ee52cc5e72fbbf2a6839bee91a">wbxng_base_tx</a>, and <a class="el" href="classwbxng__base__rx.html#a5943e98af517255ff00f2a948f1fa916">wbxng_base_rx</a>.</p>

<p>Referenced by <a class="el" href="db__flexrf_8cc_source.html#l00041">flexrf_base::flexrf_base()</a>, and <a class="el" href="db__wbxng_8cc_source.html#l00049">wbxng_base::wbxng_base()</a>.</p>

</div>
</div>
<a class="anchor" id="a7adcd5e0883f838cc6cd2bc9dda1ef87"></a><!-- doxytag: member="db_base::set_bw" ref="a7adcd5e0883f838cc6cd2bc9dda1ef87" args="(float bw)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_bw </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>bw</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classdb__bitshark__rx.html#ae8b8f942df5c56d3ce7c9653c98ac701">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a99fd704247a94997cc81b4c998feff64">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#aa6e9679476c6dd1d925df24506c42a7b">db_dtt754</a>, and <a class="el" href="classdb__dtt768.html#aec00134aa18ddbe0f8b3fd8a3b950a9b">db_dtt768</a>.</p>

</div>
</div>
<a class="anchor" id="afa9d1b54d69312317258723a2ee1a1e7"></a><!-- doxytag: member="db_base::set_enable" ref="afa9d1b54d69312317258723a2ee1a1e7" args="(bool on)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_enable </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>on</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classflexrf__base__tx.html#ab49f99f5f41b7066a8a06a34f5efbdd5">flexrf_base_tx</a>, and <a class="el" href="classwbxng__base__tx.html#ae6d4660b0bccbb09f1f610a5a93324f4">wbxng_base_tx</a>.</p>

</div>
</div>
<a class="anchor" id="a6b23423681d9df85338f5519eed33159"></a><!-- doxytag: member="db_base::set_freq" ref="a6b23423681d9df85338f5519eed33159" args="(double target_freq)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual struct <a class="el" href="structfreq__result__t.html">freq_result_t</a> db_base::set_freq </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>target_freq</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [read, pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#abf1638d76bfa2a73bd780a72c01071ab">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#ae8778cd4e9b1a3e4305bf5bd6e620a4a">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#aa1b71b8cecd0e4f72c16fe15e480d59c">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#af68a1c023cddd9fdb8771e59022436a5">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#a92258314599337578b552d457d816e30">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#a286c356823a4914045e89bfac81ab4ef">db_dtt768</a>, <a class="el" href="classflexrf__base.html#aab0ad1d00de0050f1ae9c9e535b9a87e">flexrf_base</a>, <a class="el" href="classdb__tv__rx.html#adcbac7d83d1f3a14d3e6ca653e71b2d6">db_tv_rx</a>, <a class="el" href="classwbxng__base.html#a25c57a2564dab8697feea09b0d48b5cd">wbxng_base</a>, and <a class="el" href="classdb__xcvr2450__base.html#a86b9bef019b735ddbf72871d614966ce">db_xcvr2450_base</a>.</p>

</div>
</div>
<a class="anchor" id="aa3b2f58f8d96e0b6c4652495338ce2da"></a><!-- doxytag: member="db_base::set_gain" ref="aa3b2f58f8d96e0b6c4652495338ce2da" args="(float gain)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool db_base::set_gain </td>
          <td>(</td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>gain</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classdb__basic__tx.html#a42ee65ad9d8092dc4134b9a1d46c6bf7">db_basic_tx</a>, <a class="el" href="classdb__basic__rx.html#a9f5e21b5284778d5d124a22da6e3cb1f">db_basic_rx</a>, <a class="el" href="classdb__bitshark__rx.html#a2bffea86cc9c569523f4c2169bd2b918">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a4b8fa7755676e0573135d9f010ebd55f">db_dbs_rx</a>, <a class="el" href="classdb__dtt754.html#aae5f3c4630a79fc0c4423a252bf846e8">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#aafb4a62e6c8b9910b02d1f03311368e2">db_dtt768</a>, <a class="el" href="classflexrf__base__tx.html#a88ac3c4c44db98b3f5b4abc67ce0cd85">flexrf_base_tx</a>, <a class="el" href="classflexrf__base__rx.html#adf868f5dabdd1014824c731a5a2cd8ec">flexrf_base_rx</a>, <a class="el" href="classdb__tv__rx.html#a6b14232d0c62b5cda467ac2ae0de5dd9">db_tv_rx</a>, <a class="el" href="classwbxng__base__tx.html#ab3052c099c965c5192fa8a0fb8b10107">wbxng_base_tx</a>, <a class="el" href="classwbxng__base__rx.html#a1051414de468c50214ac6025d4eeacb6">wbxng_base_rx</a>, <a class="el" href="classdb__xcvr2450__tx.html#aa3d7b890ae4f35750d716fccb49f363b">db_xcvr2450_tx</a>, and <a class="el" href="classdb__xcvr2450__rx.html#af24f916314747f425abb247d277028e8">db_xcvr2450_rx</a>.</p>

</div>
</div>
<a class="anchor" id="a3d8eb19a95b9ca4970c56f1a699e85bf"></a><!-- doxytag: member="db_base::set_lo_offset" ref="a3d8eb19a95b9ca4970c56f1a699e85bf" args="(double offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::set_lo_offset </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>offset</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00055">d_lo_offset</a>.</p>

<p>Referenced by <a class="el" href="db__xcvr2450_8cc_source.html#l00748">db_xcvr2450_rx::db_xcvr2450_rx()</a>, <a class="el" href="db__xcvr2450_8cc_source.html#l00693">db_xcvr2450_tx::db_xcvr2450_tx()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00370">flexrf_base_rx::flexrf_base_rx()</a>, and <a class="el" href="db__flexrf_8cc_source.html#l00251">flexrf_base_tx::flexrf_base_tx()</a>.</p>

</div>
</div>
<a class="anchor" id="a73aae0d09b138c28e70541c63e2cb498"></a><!-- doxytag: member="db_base::shutdown" ref="a73aae0d09b138c28e70541c63e2cb498" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void db_base::shutdown </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Called to shutdown daughterboard. Called from dtor and <a class="el" href="classusrp__basic.html" title="abstract base class for usrp operations">usrp_basic</a> dtor.</p>
<p>N.B., any class that overrides shutdown MUST call shutdown in its destructor. </p>

<p>Reimplemented in <a class="el" href="classdb__bitshark__rx.html#a0779158c5040f0f409018969e06c59b7">db_bitshark_rx</a>, <a class="el" href="classdb__dbs__rx.html#a772ca7aea92c7223d4749ff6600f2d29">db_dbs_rx</a>, <a class="el" href="classflexrf__base__tx.html#ae751608de601b11c0c067f4e0ce654bc">flexrf_base_tx</a>, <a class="el" href="classflexrf__base__rx.html#afc203def2c43ea338fa00ae95401591c">flexrf_base_rx</a>, <a class="el" href="classwbxng__base__tx.html#a1ed75a660536d24d780101d27818ee39">wbxng_base_tx</a>, <a class="el" href="classwbxng__base__rx.html#a949a8b2627116da28d4412073cbe4970">wbxng_base_rx</a>, <a class="el" href="classdb__xcvr2450__tx.html#ad458926ecebb3cb25f7ee18afa4497d9">db_xcvr2450_tx</a>, and <a class="el" href="classdb__xcvr2450__rx.html#a5bf35ddbc43b425c02a4bed6d183608a">db_xcvr2450_rx</a>.</p>

<p>References <a class="el" href="db__base_8h_source.html#l00052">d_is_shutdown</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00049">~db_base()</a>.</p>

</div>
</div>
<a class="anchor" id="a9cee7496d9a4d09b72a008fb5d7e6664"></a><!-- doxytag: member="db_base::side_and_name" ref="a9cee7496d9a4d09b72a008fb5d7e6664" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string db_base::side_and_name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>, and <a class="el" href="db__base_8cc_source.html#l00070">name()</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00252">operator&lt;&lt;()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6a6fad01c3df159fb7124aec13489d7"></a><!-- doxytag: member="db_base::spectrum_inverted" ref="ab6a6fad01c3df159fb7124aec13489d7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool db_base::spectrum_inverted </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classdb__dtt754.html#ac28c2bdb114402697042b6efedcdf541">db_dtt754</a>, <a class="el" href="classdb__dtt768.html#a65a3a6f2d26812b465867cc74ac271a2">db_dtt768</a>, and <a class="el" href="classdb__tv__rx.html#a67175ec9fcb8f761b922a293217ee2f6">db_tv_rx</a>.</p>

</div>
</div>
<a class="anchor" id="a67eafbae0359d2f082f73914d40abc82"></a><!-- doxytag: member="db_base::usrp" ref="a67eafbae0359d2f082f73914d40abc82" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classusrp__basic.html">usrp_basic</a>* db_base::usrp </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00053">d_raw_usrp</a>.</p>

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00222">_enable_refclk()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00124">flexrf_base::_lock_detect()</a>, <a class="el" href="db__base_8cc_source.html#l00216">_refclk_freq()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00459">wbxng_base_rx::_set_attn()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00111">wbxng_base::_set_pga()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00213">flexrf_base::_set_pga()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00113">flexrf_base::_write_it()</a>, <a class="el" href="db__base_8cc_source.html#l00088">bypass_adc_buffers()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00121">db_bitshark_rx::db_bitshark_rx()</a>, <a class="el" href="db__dbs__rx_8cc_source.html#l00034">db_dbs_rx::db_dbs_rx()</a>, <a class="el" href="db__base_8cc_source.html#l00064">dbid()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00041">flexrf_base::flexrf_base()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00370">flexrf_base_rx::flexrf_base_rx()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00251">flexrf_base_tx::flexrf_base_tx()</a>, <a class="el" href="db__basic_8cc_source.html#l00180">db_basic_rx::gain_db_per_step()</a>, <a class="el" href="db__basic_8cc_source.html#l00086">db_basic_tx::gain_db_per_step()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00495">db_wbxng_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01120">db_flexrf_400_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01054">db_flexrf_900_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00988">db_flexrf_1800_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00920">db_flexrf_1200_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00852">db_flexrf_2400_rx::gain_max()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00343">flexrf_base_tx::gain_max()</a>, <a class="el" href="db__basic_8cc_source.html#l00174">db_basic_rx::gain_max()</a>, <a class="el" href="db__basic_8cc_source.html#l00080">db_basic_tx::gain_max()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00489">db_wbxng_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01114">db_flexrf_400_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l01048">db_flexrf_900_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00982">db_flexrf_1800_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00914">db_flexrf_1200_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00846">db_flexrf_2400_rx::gain_min()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00337">flexrf_base_tx::gain_min()</a>, <a class="el" href="db__basic_8cc_source.html#l00168">db_basic_rx::gain_min()</a>, <a class="el" href="db__basic_8cc_source.html#l00074">db_basic_tx::gain_min()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00387">wbxng_base_rx::select_rx_antenna()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00449">flexrf_base_rx::select_rx_antenna()</a>, <a class="el" href="db__base_8cc_source.html#l00107">set_atr_mask()</a>, <a class="el" href="db__base_8cc_source.html#l00136">set_atr_rx_delay()</a>, <a class="el" href="db__base_8cc_source.html#l00121">set_atr_rxval()</a>, <a class="el" href="db__base_8cc_source.html#l00128">set_atr_tx_delay()</a>, <a class="el" href="db__base_8cc_source.html#l00114">set_atr_txval()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00192">db_bitshark_rx::set_bw()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00292">db_bitshark_rx::set_clock_scheme()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00225">wbxng_base_tx::set_enable()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00319">flexrf_base_tx::set_enable()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00429">wbxng_base_rx::set_gain()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00265">wbxng_base_tx::set_gain()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00491">flexrf_base_rx::set_gain()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00355">flexrf_base_tx::set_gain()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00256">db_bitshark_rx::set_gain()</a>, <a class="el" href="db__basic_8cc_source.html#l00186">db_basic_rx::set_gain()</a>, <a class="el" href="db__basic_8cc_source.html#l00092">db_basic_tx::set_gain()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00342">wbxng_base_rx::shutdown()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00184">wbxng_base_tx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00403">flexrf_base_rx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00281">flexrf_base_tx::shutdown()</a>, <a class="el" href="db__xcvr2450_8cc_source.html#l00640">db_xcvr2450_base::shutdown_common()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00049">wbxng_base::wbxng_base()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00302">wbxng_base_rx::wbxng_base_rx()</a>, and <a class="el" href="db__wbxng_8cc_source.html#l00149">wbxng_base_tx::wbxng_base_tx()</a>.</p>

</div>
</div>
<a class="anchor" id="a75f954b2fa50c9309021da9d16a81ee2"></a><!-- doxytag: member="db_base::which" ref="a75f954b2fa50c9309021da9d16a81ee2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int db_base::which </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="db__base_8h_source.html#l00054">d_which</a>.</p>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="ad2a0b81e42e8e574d306cd0f24a13717"></a><!-- doxytag: member="db_base::usrp_basic" ref="ad2a0b81e42e8e574d306cd0f24a13717" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classusrp__basic.html">usrp_basic</a><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ac181e0dee5a23fcd36e1e610965ae1b9"></a><!-- doxytag: member="db_base::d_is_shutdown" ref="ac181e0dee5a23fcd36e1e610965ae1b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classdb__base.html#ac181e0dee5a23fcd36e1e610965ae1b9">db_base::d_is_shutdown</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="db__xcvr2450_8cc_source.html#l00765">db_xcvr2450_rx::shutdown()</a>, <a class="el" href="db__xcvr2450_8cc_source.html#l00706">db_xcvr2450_tx::shutdown()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00342">wbxng_base_rx::shutdown()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00184">wbxng_base_tx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00403">flexrf_base_rx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00281">flexrf_base_tx::shutdown()</a>, <a class="el" href="db__dbs__rx_8cc_source.html#l00078">db_dbs_rx::shutdown()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00183">db_bitshark_rx::shutdown()</a>, and <a class="el" href="db__base_8cc_source.html#l00055">shutdown()</a>.</p>

</div>
</div>
<a class="anchor" id="a0665a615c2eb4236814825c89dd024e0"></a><!-- doxytag: member="db_base::d_lo_offset" ref="a0665a615c2eb4236814825c89dd024e0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classdb__base.html#a0665a615c2eb4236814825c89dd024e0">db_base::d_lo_offset</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="db__base_8h_source.html#l00081">lo_offset()</a>, and <a class="el" href="db__base_8cc_source.html#l00179">set_lo_offset()</a>.</p>

</div>
</div>
<a class="anchor" id="aa6e5420338ff3e0a9b1afe2ae1fbc58b"></a><!-- doxytag: member="db_base::d_raw_usrp" ref="aa6e5420338ff3e0a9b1afe2ae1fbc58b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classusrp__basic.html">usrp_basic</a>* <a class="el" href="classdb__base.html#aa6e5420338ff3e0a9b1afe2ae1fbc58b">db_base::d_raw_usrp</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="db__base_8h_source.html#l00061">usrp()</a>.</p>

</div>
</div>
<a class="anchor" id="a0d3eb10d9abb8b863dcee0fcb8183d7a"></a><!-- doxytag: member="db_base::d_which" ref="a0d3eb10d9abb8b863dcee0fcb8183d7a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classdb__base.html#a0d3eb10d9abb8b863dcee0fcb8183d7a">db_base::d_which</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="db__base_8cc_source.html#l00222">_enable_refclk()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00124">flexrf_base::_lock_detect()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00459">wbxng_base_rx::_set_attn()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00111">wbxng_base::_set_pga()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00213">flexrf_base::_set_pga()</a>, <a class="el" href="db__base_8cc_source.html#l00088">bypass_adc_buffers()</a>, <a class="el" href="db__bitshark__rx_8cc_source.html#l00121">db_bitshark_rx::db_bitshark_rx()</a>, <a class="el" href="db__dbs__rx_8cc_source.html#l00034">db_dbs_rx::db_dbs_rx()</a>, <a class="el" href="db__dtt754_8cc_source.html#l00111">db_dtt754::db_dtt754()</a>, <a class="el" href="db__dtt768_8cc_source.html#l00086">db_dtt768::db_dtt768()</a>, <a class="el" href="db__base_8cc_source.html#l00064">dbid()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00041">flexrf_base::flexrf_base()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00370">flexrf_base_rx::flexrf_base_rx()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00251">flexrf_base_tx::flexrf_base_tx()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00387">wbxng_base_rx::select_rx_antenna()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00449">flexrf_base_rx::select_rx_antenna()</a>, <a class="el" href="db__base_8cc_source.html#l00107">set_atr_mask()</a>, <a class="el" href="db__base_8cc_source.html#l00121">set_atr_rxval()</a>, <a class="el" href="db__base_8cc_source.html#l00114">set_atr_txval()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00225">wbxng_base_tx::set_enable()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00319">flexrf_base_tx::set_enable()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00265">wbxng_base_tx::set_gain()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00491">flexrf_base_rx::set_gain()</a>, <a class="el" href="db__basic_8cc_source.html#l00186">db_basic_rx::set_gain()</a>, <a class="el" href="db__basic_8cc_source.html#l00092">db_basic_tx::set_gain()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00342">wbxng_base_rx::shutdown()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00184">wbxng_base_tx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00403">flexrf_base_rx::shutdown()</a>, <a class="el" href="db__flexrf_8cc_source.html#l00281">flexrf_base_tx::shutdown()</a>, <a class="el" href="db__base_8cc_source.html#l00076">side_and_name()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00049">wbxng_base::wbxng_base()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00302">wbxng_base_rx::wbxng_base_rx()</a>, <a class="el" href="db__wbxng_8cc_source.html#l00149">wbxng_base_tx::wbxng_base_tx()</a>, and <a class="el" href="db__base_8h_source.html#l00072">which()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="db__base_8h_source.html">db_base.h</a></li>
<li><a class="el" href="db__base_8cc.html">db_base.cc</a></li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Dec 29 19:44:33 2010 for Universal Software Radio Peripheral by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>