<?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="gr__pfb__clock__sync__ccf_8h" kind="file"> <compoundname>gr_pfb_clock_sync_ccf.h</compoundname> <includes refid="gr__core__api_8h" local="no">gr_core_api.h</includes> <includes refid="gr__block_8h" local="no">gr_block.h</includes> <incdepgraph> <node id="53064"> <label>boost/thread/mutex.hpp</label> </node> <node id="53061"> <label>gr_io_signature.h</label> <link refid="gr__io__signature_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53036" relation="include"> </childnode> </node> <node id="53066"> <label>boost/thread/condition_variable.hpp</label> </node> <node id="53038"> <label>boost/shared_ptr.hpp</label> </node> <node id="53033"> <label>gruel/attributes.h</label> <link refid="attributes_8h"/> </node> <node id="53050"> <label>boost/intrusive_ptr.hpp</label> </node> <node id="53053"> <label>stdint.h</label> <link refid="stdint_8h"/> <childnode refid="53054" relation="include"> </childnode> <childnode refid="53055" relation="include"> </childnode> </node> <node id="53058"> <label>gruel/pmt_sugar.h</label> <link refid="pmt__sugar_8h"/> </node> <node id="53035"> <label>gr_basic_block.h</label> <link refid="gr__basic__block_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53036" relation="include"> </childnode> <childnode refid="53043" relation="include"> </childnode> <childnode refid="53044" relation="include"> </childnode> <childnode refid="53045" relation="include"> </childnode> <childnode refid="53046" relation="include"> </childnode> <childnode refid="53052" relation="include"> </childnode> <childnode refid="53059" relation="include"> </childnode> <childnode refid="53060" relation="include"> </childnode> <childnode refid="53061" relation="include"> </childnode> <childnode refid="53062" relation="include"> </childnode> <childnode refid="53067" relation="include"> </childnode> <childnode refid="53066" relation="include"> </childnode> <childnode refid="53068" relation="include"> </childnode> </node> <node id="53067"> <label>boost/foreach.hpp</label> </node> <node id="53057"> <label>stdexcept</label> </node> <node id="53063"> <label>boost/thread/thread.hpp</label> </node> <node id="53052"> <label>string</label> </node> <node id="53049"> <label>gruel/pmt.h</label> <link refid="pmt_8h"/> <childnode refid="53048" relation="include"> </childnode> <childnode refid="53050" relation="include"> </childnode> <childnode refid="53038" relation="include"> </childnode> <childnode refid="53051" relation="include"> </childnode> <childnode refid="53042" relation="include"> </childnode> <childnode refid="53052" relation="include"> </childnode> <childnode refid="53053" relation="include"> </childnode> <childnode refid="53056" relation="include"> </childnode> <childnode refid="53057" relation="include"> </childnode> <childnode refid="53039" relation="include"> </childnode> <childnode refid="53058" relation="include"> </childnode> </node> <node id="53041"> <label>gr_complex.h</label> <link refid="gr__complex_8h"/> <childnode refid="53042" relation="include"> </childnode> </node> <node id="53036"> <label>gr_runtime_types.h</label> <link refid="gr__runtime__types_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53037" relation="include"> </childnode> </node> <node id="53060"> <label>map</label> </node> <node id="53046"> <label>gr_msg_accepter.h</label> <link refid="gr__msg__accepter_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53047" relation="include"> </childnode> <childnode refid="53049" relation="include"> </childnode> </node> <node id="53040"> <label>stddef.h</label> </node> <node id="53045"> <label>boost/function.hpp</label> </node> <node id="53054"> <label>limits.h</label> </node> <node id="53062"> <label>gruel/thread.h</label> <link refid="thread_8h"/> <childnode refid="53048" relation="include"> </childnode> <childnode refid="53063" relation="include"> </childnode> <childnode refid="53064" relation="include"> </childnode> <childnode refid="53065" relation="include"> </childnode> <childnode refid="53066" relation="include"> </childnode> <childnode refid="53039" relation="include"> </childnode> </node> <node id="53051"> <label>boost/any.hpp</label> </node> <node id="53034"> <label>gr_block.h</label> <link refid="gr__block_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53035" relation="include"> </childnode> <childnode refid="53069" relation="include"> </childnode> </node> <node id="53037"> <label>gr_types.h</label> <link refid="gr__types_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53038" relation="include"> </childnode> <childnode refid="53039" relation="include"> </childnode> <childnode refid="53040" relation="include"> </childnode> <childnode refid="53041" relation="include"> </childnode> </node> <node id="53055"> <label>wchar.h</label> </node> <node id="53065"> <label>boost/thread/locks.hpp</label> </node> <node id="53039"> <label>vector</label> </node> <node id="53031"> <label>gr_pfb_clock_sync_ccf.h</label> <link refid="gr_pfb_clock_sync_ccf.h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53034" relation="include"> </childnode> </node> <node id="53069"> <label>gr_tags.h</label> <link refid="gr__tags_8h"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53049" relation="include"> </childnode> </node> <node id="53048"> <label>gruel/api.h</label> <link refid="gruel_2src_2include_2gruel_2api_8h"/> <childnode refid="53033" relation="include"> </childnode> </node> <node id="53047"> <label>gruel/msg_accepter.h</label> <link refid="msg__accepter_8h"/> <childnode refid="53048" relation="include"> </childnode> <childnode refid="53049" relation="include"> </childnode> <childnode refid="53038" relation="include"> </childnode> </node> <node id="53044"> <label>boost/enable_shared_from_this.hpp</label> </node> <node id="53056"> <label>iosfwd</label> </node> <node id="53068"> <label>iostream</label> </node> <node id="53032"> <label>gr_core_api.h</label> <link refid="gr__core__api_8h"/> <childnode refid="53033" relation="include"> </childnode> </node> <node id="53059"> <label>deque</label> </node> <node id="53043"> <label>gr_sptr_magic.h</label> <link refid="gr__sptr__magic_8h_source"/> <childnode refid="53032" relation="include"> </childnode> <childnode refid="53038" relation="include"> </childnode> </node> <node id="53042"> <label>complex</label> </node> </incdepgraph> <innerclass refid="classgr__pfb__clock__sync__ccf" prot="public">gr_pfb_clock_sync_ccf</innerclass> <sectiondef kind="func"> <memberdef kind="function" id="gr__pfb__clock__sync__ccf_8h_1abd4a84adddc5566612d047d379b9eb2f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="gr__core__api_8h_1a8b8937b0c61edd85ab57ce8203543248" kindref="member">GR_CORE_API</ref> <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_pfb_clock_sync_ccf_sptr</ref></type> <definition>GR_CORE_API gr_pfb_clock_sync_ccf_sptr gr_make_pfb_clock_sync_ccf</definition> <argsstring>(double sps, float loop_bw, const std::vector< float > &taps, unsigned int filter_size=32, float init_phase=0, float max_rate_deviation=1.5, int osps=1)</argsstring> <name>gr_make_pfb_clock_sync_ccf</name> <param> <type>double</type> <declname>sps</declname> </param> <param> <type>float</type> <declname>loop_bw</declname> </param> <param> <type>const std::vector< float > &</type> <declname>taps</declname> </param> <param> <type>unsigned int</type> <declname>filter_size</declname> <defval>32</defval> </param> <param> <type>float</type> <declname>init_phase</declname> <defval>0</defval> </param> <param> <type>float</type> <declname>max_rate_deviation</declname> <defval>1.5</defval> </param> <param> <type>int</type> <declname>osps</declname> <defval>1</defval> </param> <briefdescription> </briefdescription> <detaileddescription> <para>Build the polyphase filterbank timing synchronizer. <parameterlist kind="param"><parameteritem> <parameternamelist> <parametername>sps</parametername> </parameternamelist> <parameterdescription> <para>(double) The number of samples per symbol in the incoming signal </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>loop_bw</parametername> </parameternamelist> <parameterdescription> <para>(float) The bandwidth of the control loop; set's alpha and beta. </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>taps</parametername> </parameternamelist> <parameterdescription> <para>(vector<int>) The filter taps. </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>filter_size</parametername> </parameternamelist> <parameterdescription> <para>(uint) The number of filters in the filterbank (default = 32). </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>init_phase</parametername> </parameternamelist> <parameterdescription> <para>(float) The initial phase to look at, or which filter to start with (default = 0). </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>max_rate_deviation</parametername> </parameternamelist> <parameterdescription> <para>(float) Distance from 0 d_rate can get (default = 1.5). </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>osps</parametername> </parameternamelist> <parameterdescription> <para>(int) The number of output samples per symbol (default=1). </para></parameterdescription> </parameteritem> </parameterlist> </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.h" line="37"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <location file="/home/iurt/rpmbuild/BUILD/gnuradio-3.6.4.1/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.h"/> </compounddef> </doxygen>