From 1a9a1e15cfe63e0fb231d7be27487c0aab078fb3 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Wed, 25 Nov 2009 16:51:24 -0800 Subject: added wrappers for the dxpsk2 blocks mod and demod --- grc/blocks/Makefile.am | 2 ++ grc/blocks/blks2_dxpsk_demod.xml | 2 +- grc/blocks/blks2_dxpsk_mod.xml | 2 +- grc/blocks/block_tree.xml | 3 +++ 4 files changed, 7 insertions(+), 2 deletions(-) (limited to 'grc') diff --git a/grc/blocks/Makefile.am b/grc/blocks/Makefile.am index e436cc764..9c91af543 100644 --- a/grc/blocks/Makefile.am +++ b/grc/blocks/Makefile.am @@ -34,6 +34,8 @@ dist_ourdata_DATA = \ blks2_cvsd_decode.xml \ blks2_dxpsk_demod.xml \ blks2_dxpsk_mod.xml \ + blks2_dxpsk2_demod.xml \ + blks2_dxpsk2_mod.xml \ blks2_error_rate.xml \ blks2_fm_deemph.xml \ blks2_fm_demod_cf.xml \ diff --git a/grc/blocks/blks2_dxpsk_demod.xml b/grc/blocks/blks2_dxpsk_demod.xml index 4c13b3415..1c96b6cec 100644 --- a/grc/blocks/blks2_dxpsk_demod.xml +++ b/grc/blocks/blks2_dxpsk_demod.xml @@ -76,7 +76,7 @@ Gray Code gray_code True - enum + bool + + Sync Out + sync_out + False + bool + + + in complex @@ -119,4 +134,9 @@ out byte + + sync + complex + 1 + -- cgit From 2ff1da1f41d9604155cdec90a7b4aa992330e3bf Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Wed, 25 Nov 2009 20:09:07 -0800 Subject: added callbacks for setting alphas --- grc/blocks/blks2_dxpsk2_demod.xml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'grc') diff --git a/grc/blocks/blks2_dxpsk2_demod.xml b/grc/blocks/blks2_dxpsk2_demod.xml index c1af5368e..ce8305c50 100644 --- a/grc/blocks/blks2_dxpsk2_demod.xml +++ b/grc/blocks/blks2_dxpsk2_demod.xml @@ -19,6 +19,9 @@ 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 -- cgit