Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > ae19f57cd4e306abd5716199a310070b > files > 4714

gnuradio-doc-3.2.2-3.fc13.x86_64.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>GNU Radio 3.2.2 C++ API: gr_mpsk_receiver_cc.h File 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.2 -->
<div class="contents">
<h1>gr_mpsk_receiver_cc.h File Reference</h1><code>#include &lt;<a class="el" href="gr__block_8h_source.html">gr_block.h</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="gr__complex_8h_source.html">gr_complex.h</a>&gt;</code><br/>
<code>#include &lt;fstream&gt;</code><br/>
<div class="dynheader">
Include dependency graph for gr_mpsk_receiver_cc.h:</div>
<div class="dynsection">
<div class="center"><img src="gr__mpsk__receiver__cc_8h__incl.png" border="0" usemap="#gr__mpsk__receiver__cc_8h_map" alt=""/></div>
<map name="gr__mpsk__receiver__cc_8h_map" id="gr__mpsk__receiver__cc_8h">
<area shape="rect" id="node3" href="gr__block_8h.html" title="gr_block.h" alt="" coords="419,83,501,112"/><area shape="rect" id="node17" href="gr__complex_8h.html" title="gr_complex.h" alt="" coords="500,392,599,421"/><area shape="rect" id="node5" href="gr__basic__block_8h.html" title="gr_basic_block.h" alt="" coords="325,160,445,189"/><area shape="rect" id="node7" href="gr__runtime__types_8h.html" title="gr_runtime_types.h" alt="" coords="115,237,248,267"/><area shape="rect" id="node23" href="gr__sptr__magic_8h_source.html" title="gr_sptr_magic.h" alt="" coords="20,315,135,344"/><area shape="rect" id="node9" href="gr__types_8h.html" title="gr_types.h" alt="" coords="205,315,288,344"/></map>
</div>

<p><a href="gr__mpsk__receiver__cc_8h_source.html">Go to the source code of this file.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__mpsk__receiver__cc.html">gr_mpsk_receiver_cc</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization.This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization. It performs carrier frequency and phase locking as well as symbol timing recovery. It works with (D)BPSK, (D)QPSK, and (D)8PSK as tested currently. It should also work for OQPSK and PI/4 DQPSK.  <a href="classgr__mpsk__receiver__cc.html#_details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classboost_1_1shared__ptr.html">gr_mpsk_receiver_cc_sptr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gr__mpsk__receiver__cc_8h.html#a302053914cb025ad3fe4eb65b9f30bf2">gr_make_mpsk_receiver_cc</a> (unsigned int M, float theta, float alpha, float beta, float fmin, float fmax, float mu, float gain_mu, float omega, float gain_omega, float omega_rel)</td></tr>
</table>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a302053914cb025ad3fe4eb65b9f30bf2"></a><!-- doxytag: member="gr_mpsk_receiver_cc.h::gr_make_mpsk_receiver_cc" ref="a302053914cb025ad3fe4eb65b9f30bf2" args="(unsigned int M, float theta, float alpha, float beta, float fmin, float fmax, float mu, float gain_mu, float omega, float gain_omega, float omega_rel)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classboost_1_1shared__ptr.html">gr_mpsk_receiver_cc_sptr</a> gr_make_mpsk_receiver_cc </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>M</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>theta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>beta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>fmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>fmax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>mu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>gain_mu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>omega</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>gain_omega</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>omega_rel</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>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address>
</body>
</html>