Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > def0228095a1541e2d3632b6b6da7c38 > files > 8941

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

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.6.3">
  <compounddef id="cvsd__decode__bs_8h" kind="file">
    <compoundname>cvsd_decode_bs.h</compoundname>
    <includes refid="gr__sync__interpolator_8h" local="no">gr_sync_interpolator.h</includes>
    <incdepgraph>
      <node id="17649">
        <label>gruel/pmt_sugar.h</label>
        <link refid="pmt__sugar_8h"/>
      </node>
      <node id="17633">
        <label>boost/shared_ptr.hpp</label>
      </node>
      <node id="17641">
        <label>gruel/msg_accepter.h</label>
        <link refid="msg__accepter_8h"/>
        <childnode refid="17642" relation="include">
        </childnode>
        <childnode refid="17633" relation="include">
        </childnode>
      </node>
      <node id="17643">
        <label>boost/intrusive_ptr.hpp</label>
      </node>
      <node id="17646">
        <label>stdint.h</label>
      </node>
      <node id="17632">
        <label>gr_types.h</label>
        <link refid="gr__types_8h"/>
        <childnode refid="17633" relation="include">
        </childnode>
        <childnode refid="17634" relation="include">
        </childnode>
        <childnode refid="17635" relation="include">
        </childnode>
        <childnode refid="17636" relation="include">
        </childnode>
      </node>
      <node id="17648">
        <label>stdexcept</label>
      </node>
      <node id="17645">
        <label>string</label>
      </node>
      <node id="17627">
        <label>gr_sync_interpolator.h</label>
        <link refid="gr__sync__interpolator_8h"/>
        <childnode refid="17628" relation="include">
        </childnode>
      </node>
      <node id="17629">
        <label>gr_block.h</label>
        <link refid="gr__block_8h"/>
        <childnode refid="17630" relation="include">
        </childnode>
      </node>
      <node id="17636">
        <label>gr_complex.h</label>
        <link refid="gr__complex_8h"/>
        <childnode refid="17637" relation="include">
        </childnode>
      </node>
      <node id="17635">
        <label>stddef.h</label>
      </node>
      <node id="17644">
        <label>boost/any.hpp</label>
      </node>
      <node id="17638">
        <label>gr_sptr_magic.h</label>
        <link refid="gr__sptr__magic_8h_source"/>
        <childnode refid="17633" relation="include">
        </childnode>
      </node>
      <node id="17642">
        <label>gruel/pmt.h</label>
        <link refid="pmt_8h"/>
        <childnode refid="17643" relation="include">
        </childnode>
        <childnode refid="17633" relation="include">
        </childnode>
        <childnode refid="17644" relation="include">
        </childnode>
        <childnode refid="17637" relation="include">
        </childnode>
        <childnode refid="17645" relation="include">
        </childnode>
        <childnode refid="17646" relation="include">
        </childnode>
        <childnode refid="17647" relation="include">
        </childnode>
        <childnode refid="17648" relation="include">
        </childnode>
        <childnode refid="17649" relation="include">
        </childnode>
      </node>
      <node id="17631">
        <label>gr_runtime_types.h</label>
        <link refid="gr__runtime__types_8h"/>
        <childnode refid="17632" relation="include">
        </childnode>
      </node>
      <node id="17634">
        <label>vector</label>
      </node>
      <node id="17639">
        <label>boost/enable_shared_from_this.hpp</label>
      </node>
      <node id="17647">
        <label>iosfwd</label>
      </node>
      <node id="17630">
        <label>gr_basic_block.h</label>
        <link refid="gr__basic__block_8h"/>
        <childnode refid="17631" relation="include">
        </childnode>
        <childnode refid="17638" relation="include">
        </childnode>
        <childnode refid="17639" relation="include">
        </childnode>
        <childnode refid="17640" relation="include">
        </childnode>
        <childnode refid="17645" relation="include">
        </childnode>
      </node>
      <node id="17628">
        <label>gr_sync_block.h</label>
        <link refid="gr__sync__block_8h"/>
        <childnode refid="17629" relation="include">
        </childnode>
      </node>
      <node id="17626">
        <label>cvsd_decode_bs.h</label>
        <link refid="cvsd_decode_bs.h"/>
        <childnode refid="17627" relation="include">
        </childnode>
      </node>
      <node id="17637">
        <label>complex</label>
      </node>
      <node id="17640">
        <label>gr_msg_accepter.h</label>
        <link refid="gr__msg__accepter_8h"/>
        <childnode refid="17641" relation="include">
        </childnode>
        <childnode refid="17642" relation="include">
        </childnode>
      </node>
    </incdepgraph>
    <innerclass refid="classcvsd__decode__bs" prot="public">cvsd_decode_bs</innerclass>
      <sectiondef kind="func">
      <memberdef kind="function" id="cvsd__decode__bs_8h_1a52e4686902089af60d77ae9c8d6ca609" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">cvsd_decode_bs_sptr</ref></type>
        <definition>cvsd_decode_bs_sptr cvsd_make_decode_bs</definition>
        <argsstring>(short min_step=10, short max_step=1280, double step_decay=0.9990234375, double accum_decay=0.96875, int K=32, int J=4, short pos_accum_max=32767, short neg_accum_max=-32767)</argsstring>
        <name>cvsd_make_decode_bs</name>
        <param>
          <type>short</type>
          <declname>min_step</declname>
          <defval>10</defval>
        </param>
        <param>
          <type>short</type>
          <declname>max_step</declname>
          <defval>1280</defval>
        </param>
        <param>
          <type>double</type>
          <declname>step_decay</declname>
          <defval>0.9990234375</defval>
        </param>
        <param>
          <type>double</type>
          <declname>accum_decay</declname>
          <defval>0.96875</defval>
        </param>
        <param>
          <type>int</type>
          <declname>K</declname>
          <defval>32</defval>
        </param>
        <param>
          <type>int</type>
          <declname>J</declname>
          <defval>4</defval>
        </param>
        <param>
          <type>short</type>
          <declname>pos_accum_max</declname>
          <defval>32767</defval>
        </param>
        <param>
          <type>short</type>
          <declname>neg_accum_max</declname>
          <defval>-32767</defval>
        </param>
        <briefdescription>
<para>Constructor parameters to initialize the CVSD decoder. The default values are modeled after the Bluetooth standard and should not be changed, except by an advanced user. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>min_step</parametername>
</parameternamelist>
<parameterdescription>
<para>Minimum step size used to update the internal reference. Default: &quot;10&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>max_step</parametername>
</parameternamelist>
<parameterdescription>
<para>Maximum step size used to update the internal reference. Default: &quot;1280&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>step_decay</parametername>
</parameternamelist>
<parameterdescription>
<para>Decay factor applied to step size when there is not a run of J output 1s or 0s. Default: &quot;0.9990234375&quot; (i.e. 1-1/1024) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>accum_decay</parametername>
</parameternamelist>
<parameterdescription>
<para>Decay factor applied to the internal reference during every interation of the codec. Default: &quot;0.96875&quot; (i.e. 1-1/32) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>K;</parametername>
</parameternamelist>
<parameterdescription>
<para>Size of shift register; the number of output bits remembered by codec (must be less or equal to 32). Default: &quot;32&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>J;</parametername>
</parameternamelist>
<parameterdescription>
<para>Number of bits in the shift register that are equal; i.e. the size of a run of 1s, 0s. Default: &quot;4&quot; </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>pos_accum_max</parametername>
</parameternamelist>
<parameterdescription>
<para>Maximum integer value allowed for the internal reference. Default: &quot;32767&quot; (2^15 - 1 or MAXSHORT) </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>neg_accum_max</parametername>
</parameternamelist>
<parameterdescription>
<para>Minimum integer value allowed for the internal reference. Default: &quot;-32767&quot; (-2^15 + 1 or MINSHORT+1) </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-cvsd-vocoder/src/lib/cvsd_decode_bs.h" line="53"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gr-cvsd-vocoder/src/lib/cvsd_decode_bs.h"/>
  </compounddef>
</doxygen>