diff options
Diffstat (limited to 'grc/data')
-rw-r--r-- | grc/data/grc_gnuradio/block_tree.xml | 1 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/Makefile.am | 1 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_dxpsk_demod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_dxpsk_mod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_gmsk_demod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_gmsk_mod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_qamx_demod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/blks2_qamx_mod.xml | 2 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/gr_cpfsk_bc.xml | 37 | ||||
-rw-r--r-- | grc/data/grc_gnuradio/blocks/options.xml | 4 |
10 files changed, 49 insertions, 6 deletions
diff --git a/grc/data/grc_gnuradio/block_tree.xml b/grc/data/grc_gnuradio/block_tree.xml index 4e5070d36..7ac9e5199 100644 --- a/grc/data/grc_gnuradio/block_tree.xml +++ b/grc/data/grc_gnuradio/block_tree.xml @@ -180,6 +180,7 @@ <block>gr_frequency_modulator_fc</block> <block>gr_phase_modulator_fc</block> <block>gr_quadrature_demod_cf</block> + <block>gr_cpfsk_bc</block> <block>gr_diff_phasor_cc</block> <block>gr_constellation_decoder_cb</block> diff --git a/grc/data/grc_gnuradio/blocks/Makefile.am b/grc/data/grc_gnuradio/blocks/Makefile.am index 4e6aae828..9906a313f 100644 --- a/grc/data/grc_gnuradio/blocks/Makefile.am +++ b/grc/data/grc_gnuradio/blocks/Makefile.am @@ -77,6 +77,7 @@ EXTRA_DIST = \ gr_constellation_decoder_cb.xml \ gr_correlate_access_code_bb.xml \ gr_costas_loop_cc.xml \ + gr_cpfsk_bc.xml \ gr_dd_mpsk_sync_cc.xml \ gr_decode_ccsds_27_fb.xml \ gr_deinterleave.xml \ diff --git a/grc/data/grc_gnuradio/blocks/blks2_dxpsk_demod.xml b/grc/data/grc_gnuradio/blocks/blks2_dxpsk_demod.xml index 6a8cb9c3b..20c7bd7f7 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_dxpsk_demod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_dxpsk_demod.xml @@ -38,7 +38,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>Excess BW</name> diff --git a/grc/data/grc_gnuradio/blocks/blks2_dxpsk_mod.xml b/grc/data/grc_gnuradio/blocks/blks2_dxpsk_mod.xml index ebbee404d..e165fe9b7 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_dxpsk_mod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_dxpsk_mod.xml @@ -34,7 +34,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>Excess BW</name> diff --git a/grc/data/grc_gnuradio/blocks/blks2_gmsk_demod.xml b/grc/data/grc_gnuradio/blocks/blks2_gmsk_demod.xml index 318c4b4b2..c81039815 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_gmsk_demod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_gmsk_demod.xml @@ -19,7 +19,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>Gain Mu</name> diff --git a/grc/data/grc_gnuradio/blocks/blks2_gmsk_mod.xml b/grc/data/grc_gnuradio/blocks/blks2_gmsk_mod.xml index 1633dc8ef..ab57357eb 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_gmsk_mod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_gmsk_mod.xml @@ -16,7 +16,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>BT</name> diff --git a/grc/data/grc_gnuradio/blocks/blks2_qamx_demod.xml b/grc/data/grc_gnuradio/blocks/blks2_qamx_demod.xml index 0d311bbe1..93dbe4bb0 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_qamx_demod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_qamx_demod.xml @@ -42,7 +42,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>Excess BW</name> diff --git a/grc/data/grc_gnuradio/blocks/blks2_qamx_mod.xml b/grc/data/grc_gnuradio/blocks/blks2_qamx_mod.xml index 5ab0e2180..25a9fb240 100644 --- a/grc/data/grc_gnuradio/blocks/blks2_qamx_mod.xml +++ b/grc/data/grc_gnuradio/blocks/blks2_qamx_mod.xml @@ -38,7 +38,7 @@ <name>Samples/Symbol</name> <key>samples_per_symbol</key> <value>2</value> - <type>real</type> + <type>int</type> </param> <param> <name>Excess BW</name> diff --git a/grc/data/grc_gnuradio/blocks/gr_cpfsk_bc.xml b/grc/data/grc_gnuradio/blocks/gr_cpfsk_bc.xml new file mode 100644 index 000000000..12450b0c3 --- /dev/null +++ b/grc/data/grc_gnuradio/blocks/gr_cpfsk_bc.xml @@ -0,0 +1,37 @@ +<?xml version="1.0"?> +<!-- +################################################### +##CPFSK +################################################### + --> +<block> + <name>CPFSK</name> + <key>gr_cpfsk_bc</key> + <import>from gnuradio import gr</import> + <make>cpfsk_bc($k, $amplitude, $samples_per_symbol)</make> + <callback>set_amplitude($amplitude)</callback> + <param> + <name>K</name> + <key>k</key> + <type>real</type> + </param> + <param> + <name>Amplitude</name> + <key>amplitude</key> + <type>real</type> + </param> + <param> + <name>Samples/Symbol</name> + <key>samples_per_symbol</key> + <value>2</value> + <type>int</type> + </param> + <sink> + <name>in</name> + <type>byte</type> + </sink> + <source> + <name>out</name> + <type>complex</type> + </source> +</block> diff --git a/grc/data/grc_gnuradio/blocks/options.xml b/grc/data/grc_gnuradio/blocks/options.xml index 541028d5c..8e8f06891 100644 --- a/grc/data/grc_gnuradio/blocks/options.xml +++ b/grc/data/grc_gnuradio/blocks/options.xml @@ -48,14 +48,17 @@ import wx <option> <name>WX GUI</name> <key>wx_gui</key> + <opt>hide_category:all</opt> </option> <option> <name>No GUI</name> <key>no_gui</key> + <opt>hide_category:all</opt> </option> <option> <name>Hier Block</name> <key>hb</key> + <opt>hide_category:</opt> </option> </param> <param> @@ -63,6 +66,7 @@ import wx <key>category</key> <value>Custom</value> <type>string</type> + <hide>$generate_options.hide_category</hide> </param> <check>len($window_size) == 2</check> <check>300 <= $(window_size)[0] <= 2048</check> |