<?xml version="1.0"?> <!-- ################################################### ##Polyphase Arbitrary Resampler ################################################### --> <block> <name>Polyphase Resampler</name> <key>blks2_pfb_arb_resampler_ccf</key> <import>from gnuradio import blks2</import> <import>from gnuradio.gr import firdes</import> <make>blks2.pfb_arb_resampler_ccf( $rate, $taps, $size, )</make> <!-- Set taps not implemented yet <callback>set_taps($taps)</callback> --> <callback>set_rate($rate)</callback> <param> <name>Resample Rate</name> <key>rate</key> <type>real</type> </param> <param> <name>Taps</name> <key>taps</key> <type>real_vector</type> </param> <param> <name>Size (# phases)</name> <key>size</key> <value>32</value> <type>int</type> </param> <sink> <name>in</name> <type>complex</type> </sink> <source> <name>out</name> <type>complex</type> </source> </block>