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
Yes
True
@@ -111,6 +112,20 @@
False
+
+ Sync Out
+ sync_out
+ False
+ bool
+
+ On
+ True
+
+
+ Off
+ False
+
+
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