From 144ef2dbe12de3f1f784fb2e76771b1e174deb41 Mon Sep 17 00:00:00 2001
From: Martin Braun
Date: Thu, 9 Dec 2010 13:54:22 +0100
Subject: All CPM stuff included (C++/GRC/Python), tests pass
---
grc/blocks/gr_cpmmod_bc.xml | 69 ++++++++++++++++++++++++++++++++++++++++++++
grc/blocks/gr_gmskmod_bc.xml | 38 ++++++++++++++++++++++++
2 files changed, 107 insertions(+)
create mode 100644 grc/blocks/gr_cpmmod_bc.xml
create mode 100644 grc/blocks/gr_gmskmod_bc.xml
(limited to 'grc')
diff --git a/grc/blocks/gr_cpmmod_bc.xml b/grc/blocks/gr_cpmmod_bc.xml
new file mode 100644
index 000000000..7ebb7e179
--- /dev/null
+++ b/grc/blocks/gr_cpmmod_bc.xml
@@ -0,0 +1,69 @@
+
+
+
+ Continuous Phase Modulation
+ gr_cpmmod_bc
+ from gnuradio import gr
+ gr.cpmmod_bc($type, $mod_index, $samples_per_symbol, $L, $beta)
+
+ CPM Type
+ type
+ enum
+
+
+
+
+
+
+
+ Modulation Index
+ mod_index
+ real
+ 0.5
+
+
+ Samples/Symbol
+ samples_per_symbol
+ 4
+ int
+
+
+ Pulse Duration (Symbols)
+ L
+ 5
+ int
+
+
+ Phase Response Parameter (BT or Beta)
+ beta
+ real
+ 0.3
+
+
+ in
+ byte
+
+
+
diff --git a/grc/blocks/gr_gmskmod_bc.xml b/grc/blocks/gr_gmskmod_bc.xml
new file mode 100644
index 000000000..00195a12f
--- /dev/null
+++ b/grc/blocks/gr_gmskmod_bc.xml
@@ -0,0 +1,38 @@
+
+
+
+ GMSK
+ gr_gmskmod_bc
+ from gnuradio import gr
+ gr.gmskmod_bc($samples_per_symbol, $L, $bt)
+
+ Samples/Symbol
+ samples_per_symbol
+ 4
+ int
+
+
+ Pulse Duration (Symbols)
+ L
+ 5
+ int
+
+
+ 3 dB Time-Bandwith Product
+ bt
+ real
+ 0.3
+
+
+ in
+ byte
+
+
+
--
cgit