DPSK2 Demod blks2_dxpsk2_demod from gnuradio import blks2 blks2.$(type)2_demod( samples_per_symbol=$samples_per_symbol, excess_bw=$excess_bw, freq_alpha=$freq_alpha, phase_alpha=$phase_alpha, timing_alpha=$timing_alpha, timing_max_dev=$timing_max_dev, gray_code=$gray_code, verbose=$verbose, log=$log, sync_out=$sync_out, ) clock_recov.set_alpha($costas_alpha) clock_recov.set_beta(0.25*$costas_alpha**2) time_recov.set_alpha($timing_alpha) Type type enum Samples/Symbol samples_per_symbol 2 int Excess BW excess_bw 0.35 real FLL Alpha freq_alpha 0.010 real Phase Alpha phase_alpha 0.100 real Timing Alpha timing_alpha 0.100 real Timing Max Dev timing_max_dev 1.5 real Omega Relative Limit omega_relative_limit 0.005 real Gray Code gray_code True bool Verbose verbose False bool #if str($verbose) == 'False' then 'part' else 'none'# Logging log False bool #if str($log) == 'False' then 'part' else 'none'# Sync Out sync_out False bool in complex out byte sync complex 1