Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > d2c3cd0736fcf741288cdfea8c6ba8c2 > files > 13069

gnuradio-doc-3.6.4.1-1.mga3.noarch.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.8.3">
  <compounddef id="vocoder__cvsd__decode__bs_8h" kind="file">
    <compoundname>vocoder_cvsd_decode_bs.h</compoundname>
    <includes refid="vocoder__api_8h" local="no">vocoder_api.h</includes>
    <includes refid="gr__sync__interpolator_8h" local="no">gr_sync_interpolator.h</includes>
    <incdepgraph>
      <node id="68394">
        <label>boost/thread/mutex.hpp</label>
      </node>
      <node id="68391">
        <label>gr_io_signature.h</label>
        <link refid="gr__io__signature_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68366" relation="include">
        </childnode>
      </node>
      <node id="68396">
        <label>boost/thread/condition_variable.hpp</label>
      </node>
      <node id="68368">
        <label>boost/shared_ptr.hpp</label>
      </node>
      <node id="68360">
        <label>gruel/attributes.h</label>
        <link refid="attributes_8h"/>
      </node>
      <node id="68380">
        <label>boost/intrusive_ptr.hpp</label>
      </node>
      <node id="68383">
        <label>stdint.h</label>
        <link refid="stdint_8h"/>
        <childnode refid="68384" relation="include">
        </childnode>
        <childnode refid="68385" relation="include">
        </childnode>
      </node>
      <node id="68388">
        <label>gruel/pmt_sugar.h</label>
        <link refid="pmt__sugar_8h"/>
      </node>
      <node id="68365">
        <label>gr_basic_block.h</label>
        <link refid="gr__basic__block_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68366" relation="include">
        </childnode>
        <childnode refid="68373" relation="include">
        </childnode>
        <childnode refid="68374" relation="include">
        </childnode>
        <childnode refid="68375" relation="include">
        </childnode>
        <childnode refid="68376" relation="include">
        </childnode>
        <childnode refid="68382" relation="include">
        </childnode>
        <childnode refid="68389" relation="include">
        </childnode>
        <childnode refid="68390" relation="include">
        </childnode>
        <childnode refid="68391" relation="include">
        </childnode>
        <childnode refid="68392" relation="include">
        </childnode>
        <childnode refid="68397" relation="include">
        </childnode>
        <childnode refid="68396" relation="include">
        </childnode>
        <childnode refid="68398" relation="include">
        </childnode>
      </node>
      <node id="68397">
        <label>boost/foreach.hpp</label>
      </node>
      <node id="68387">
        <label>stdexcept</label>
      </node>
      <node id="68393">
        <label>boost/thread/thread.hpp</label>
      </node>
      <node id="68382">
        <label>string</label>
      </node>
      <node id="68379">
        <label>gruel/pmt.h</label>
        <link refid="pmt_8h"/>
        <childnode refid="68378" relation="include">
        </childnode>
        <childnode refid="68380" relation="include">
        </childnode>
        <childnode refid="68368" relation="include">
        </childnode>
        <childnode refid="68381" relation="include">
        </childnode>
        <childnode refid="68372" relation="include">
        </childnode>
        <childnode refid="68382" relation="include">
        </childnode>
        <childnode refid="68383" relation="include">
        </childnode>
        <childnode refid="68386" relation="include">
        </childnode>
        <childnode refid="68387" relation="include">
        </childnode>
        <childnode refid="68369" relation="include">
        </childnode>
        <childnode refid="68388" relation="include">
        </childnode>
      </node>
      <node id="68371">
        <label>gr_complex.h</label>
        <link refid="gr__complex_8h"/>
        <childnode refid="68372" relation="include">
        </childnode>
      </node>
      <node id="68366">
        <label>gr_runtime_types.h</label>
        <link refid="gr__runtime__types_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68367" relation="include">
        </childnode>
      </node>
      <node id="68390">
        <label>map</label>
      </node>
      <node id="68376">
        <label>gr_msg_accepter.h</label>
        <link refid="gr__msg__accepter_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68377" relation="include">
        </childnode>
        <childnode refid="68379" relation="include">
        </childnode>
      </node>
      <node id="68370">
        <label>stddef.h</label>
      </node>
      <node id="68359">
        <label>vocoder_api.h</label>
        <link refid="vocoder__api_8h"/>
        <childnode refid="68360" relation="include">
        </childnode>
      </node>
      <node id="68358">
        <label>vocoder_cvsd_decode_bs.h</label>
        <link refid="vocoder_cvsd_decode_bs.h"/>
        <childnode refid="68359" relation="include">
        </childnode>
        <childnode refid="68361" relation="include">
        </childnode>
      </node>
      <node id="68375">
        <label>boost/function.hpp</label>
      </node>
      <node id="68384">
        <label>limits.h</label>
      </node>
      <node id="68392">
        <label>gruel/thread.h</label>
        <link refid="thread_8h"/>
        <childnode refid="68378" relation="include">
        </childnode>
        <childnode refid="68393" relation="include">
        </childnode>
        <childnode refid="68394" relation="include">
        </childnode>
        <childnode refid="68395" relation="include">
        </childnode>
        <childnode refid="68396" relation="include">
        </childnode>
        <childnode refid="68369" relation="include">
        </childnode>
      </node>
      <node id="68381">
        <label>boost/any.hpp</label>
      </node>
      <node id="68364">
        <label>gr_block.h</label>
        <link refid="gr__block_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68365" relation="include">
        </childnode>
        <childnode refid="68399" relation="include">
        </childnode>
      </node>
      <node id="68367">
        <label>gr_types.h</label>
        <link refid="gr__types_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68368" relation="include">
        </childnode>
        <childnode refid="68369" relation="include">
        </childnode>
        <childnode refid="68370" relation="include">
        </childnode>
        <childnode refid="68371" relation="include">
        </childnode>
      </node>
      <node id="68385">
        <label>wchar.h</label>
      </node>
      <node id="68395">
        <label>boost/thread/locks.hpp</label>
      </node>
      <node id="68369">
        <label>vector</label>
      </node>
      <node id="68399">
        <label>gr_tags.h</label>
        <link refid="gr__tags_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68379" relation="include">
        </childnode>
      </node>
      <node id="68378">
        <label>gruel/api.h</label>
        <link refid="gruel_2src_2include_2gruel_2api_8h"/>
        <childnode refid="68360" relation="include">
        </childnode>
      </node>
      <node id="68377">
        <label>gruel/msg_accepter.h</label>
        <link refid="msg__accepter_8h"/>
        <childnode refid="68378" relation="include">
        </childnode>
        <childnode refid="68379" relation="include">
        </childnode>
        <childnode refid="68368" relation="include">
        </childnode>
      </node>
      <node id="68374">
        <label>boost/enable_shared_from_this.hpp</label>
      </node>
      <node id="68363">
        <label>gr_sync_block.h</label>
        <link refid="gr__sync__block_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68364" relation="include">
        </childnode>
      </node>
      <node id="68386">
        <label>iosfwd</label>
      </node>
      <node id="68361">
        <label>gr_sync_interpolator.h</label>
        <link refid="gr__sync__interpolator_8h"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68363" relation="include">
        </childnode>
      </node>
      <node id="68398">
        <label>iostream</label>
      </node>
      <node id="68362">
        <label>gr_core_api.h</label>
        <link refid="gr__core__api_8h"/>
        <childnode refid="68360" relation="include">
        </childnode>
      </node>
      <node id="68389">
        <label>deque</label>
      </node>
      <node id="68373">
        <label>gr_sptr_magic.h</label>
        <link refid="gr__sptr__magic_8h_source"/>
        <childnode refid="68362" relation="include">
        </childnode>
        <childnode refid="68368" relation="include">
        </childnode>
      </node>
      <node id="68372">
        <label>complex</label>
      </node>
    </incdepgraph>
    <innerclass refid="classvocoder__cvsd__decode__bs" prot="public">vocoder_cvsd_decode_bs</innerclass>
      <sectiondef kind="func">
      <memberdef kind="function" id="group__vocoder__blk_1ga40312ddfd1a1633dfcf5ceb5d2965ea8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="vocoder__api_8h_1a8a56d8b0d26cf75df04dcad9064a0aeb" kindref="member">VOCODER_API</ref> <ref refid="classboost_1_1shared__ptr" kindref="compound">vocoder_cvsd_decode_bs_sptr</ref></type>
        <definition>VOCODER_API vocoder_cvsd_decode_bs_sptr vocoder_make_cvsd_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>vocoder_make_cvsd_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/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h" line="57"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gr-vocoder/include/vocoder_cvsd_decode_bs.h"/>
  </compounddef>
</doxygen>