<?xml version="1.0"?>
<!--
###################################################
##Hilbert
###################################################
 -->
<block>
  <name>Hilbert</name>
  <key>hilbert_fc</key>
  <import>from gnuradio import filter</import>
  <make>filter.hilbert_fc($num_taps, $win, $beta)</make>
  <param>
    <name>Num Taps</name>
    <key>num_taps</key>
    <value>65</value>
    <type>int</type>
  </param>
  <param>
    <name>Window</name>
    <key>win</key>
    <value>firdes.WIN_HAMMING</value>
    <type>int</type>
    <hide>part</hide>
    <option>
      <name>Hamming</name>
      <key>firdes.WIN_HAMMING</key>
    </option>
    <option>
      <name>Hann</name>
      <key>firdes.WIN_HANN</key>
    </option>
    <option>
      <name>Blackman</name>
      <key>firdes.WIN_BLACKMAN</key>
    </option>
    <option>
      <name>Blackman-harris</name>
      <key>firdes.WIN_BLACKMAN_hARRIS</key>
    </option>
    <option>
      <name>Rectangular</name>
      <key>firdes.WIN_RECTANGULAR</key>
    </option>
    <option>
      <name>Kaiser</name>
      <key>firdes.WIN_KAISER</key>
    </option>
  </param>
  <param>
    <name>Beta</name>
    <key>beta</key>
    <value>6.76</value>
    <type>real</type>
    <hide>part</hide>
  </param>
  <sink>
    <name>in</name>
    <type>float</type>
  </sink>
  <source>
    <name>out</name>
    <type>complex</type>
  </source>
</block>
