commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r9727 - in gnuradio/trunk/grc/data/platforms/python: .


From: jblum
Subject: [Commit-gnuradio] r9727 - in gnuradio/trunk/grc/data/platforms/python: . blocks
Date: Tue, 7 Oct 2008 14:50:04 -0600 (MDT)

Author: jblum
Date: 2008-10-07 14:50:02 -0600 (Tue, 07 Oct 2008)
New Revision: 9727

Added:
   gnuradio/trunk/grc/data/platforms/python/blocks/gr_descrambler_bb.xml
   gnuradio/trunk/grc/data/platforms/python/blocks/gr_scrambler_bb.xml
Modified:
   gnuradio/trunk/grc/data/platforms/python/block_tree.xml
   gnuradio/trunk/grc/data/platforms/python/blocks/Makefile.am
Log:
scrambler stuff

Modified: gnuradio/trunk/grc/data/platforms/python/block_tree.xml
===================================================================
--- gnuradio/trunk/grc/data/platforms/python/block_tree.xml     2008-10-07 
20:18:45 UTC (rev 9726)
+++ gnuradio/trunk/grc/data/platforms/python/block_tree.xml     2008-10-07 
20:50:02 UTC (rev 9727)
@@ -214,6 +214,16 @@
        </cat>
        <cat>
                <name>Error Correction</name>
+               <cat>
+                       <name>Trellis</name>
+                       <block>trellis_encoder_xx</block>
+                       <block>trellis_metrics_x</block>
+                       <block>trellis_permutation</block>
+                       <block>trellis_siso_combined_f</block>
+                       <block>trellis_siso_f</block>
+                       <block>trellis_viterbi_combined_xx</block>
+                       <block>trellis_viterbi_x</block>
+               </cat>
 
                <block>blks2_packet_decoder</block>
                <block>blks2_packet_encoder</block>
@@ -222,14 +232,9 @@
                <block>gr_decode_ccsds_27_fb</block>
        </cat>
        <cat>
-               <name>Trellis</name>
-               <block>trellis_encoder_xx</block>
-               <block>trellis_metrics_x</block>
-               <block>trellis_permutation</block>
-               <block>trellis_siso_combined_f</block>
-               <block>trellis_siso_f</block>
-               <block>trellis_viterbi_combined_xx</block>
-               <block>trellis_viterbi_x</block>
+               <name>Line Coding</name>
+               <block>gr_scrambler_bb</block>
+               <block>gr_descrambler_bb</block>
        </cat>
        <cat>
                <name>USRP</name>

Modified: gnuradio/trunk/grc/data/platforms/python/blocks/Makefile.am
===================================================================
--- gnuradio/trunk/grc/data/platforms/python/blocks/Makefile.am 2008-10-07 
20:18:45 UTC (rev 9726)
+++ gnuradio/trunk/grc/data/platforms/python/blocks/Makefile.am 2008-10-07 
20:50:02 UTC (rev 9727)
@@ -82,6 +82,7 @@
        gr_decode_ccsds_27_fb.xml \
        gr_deinterleave.xml \
        gr_delay.xml \
+       gr_descrambler_bb.xml \
        gr_diff_decoder_bb.xml \
        gr_diff_encoder_bb.xml \
        gr_diff_phasor_cc.xml \
@@ -143,6 +144,7 @@
        gr_repeat.xml \
        gr_rms_xx.xml \
        gr_sample_and_hold_xx.xml \
+       gr_scrambler_bb.xml \
        gr_short_to_float.xml \
        gr_sig_source_x.xml \
        gr_simple_correlator.xml \

Added: gnuradio/trunk/grc/data/platforms/python/blocks/gr_descrambler_bb.xml
===================================================================
--- gnuradio/trunk/grc/data/platforms/python/blocks/gr_descrambler_bb.xml       
                        (rev 0)
+++ gnuradio/trunk/grc/data/platforms/python/blocks/gr_descrambler_bb.xml       
2008-10-07 20:50:02 UTC (rev 9727)
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<!--
+###################################################
+##Descrambler
+###################################################
+ -->
+<block>
+       <name>Descrambler</name>
+       <key>gr_descrambler_bb</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.descrambler_bb($mask, $seed, $len)</make>
+       <param>
+               <name>Mask</name>
+               <key>mask</key>
+               <value>0x8A</value>
+               <type>hex</type>
+       </param>
+       <param>
+               <name>Seed</name>
+               <key>seed</key>
+               <value>0x7F</value>
+               <type>hex</type>
+       </param>
+       <param>
+               <name>Length</name>
+               <key>len</key>
+               <value>7</value>
+               <type>int</type>
+       </param>
+       <sink>
+               <name>in</name>
+               <type>byte</type>
+       </sink>
+       <source>
+               <name>out</name>
+               <type>byte</type>
+       </source>
+</block>

Added: gnuradio/trunk/grc/data/platforms/python/blocks/gr_scrambler_bb.xml
===================================================================
--- gnuradio/trunk/grc/data/platforms/python/blocks/gr_scrambler_bb.xml         
                (rev 0)
+++ gnuradio/trunk/grc/data/platforms/python/blocks/gr_scrambler_bb.xml 
2008-10-07 20:50:02 UTC (rev 9727)
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<!--
+###################################################
+##Descrambler
+###################################################
+ -->
+<block>
+       <name>Scrambler</name>
+       <key>gr_scrambler_bb</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.scrambler_bb($mask, $seed, $len)</make>
+       <param>
+               <name>Mask</name>
+               <key>mask</key>
+               <value>0x8A</value>
+               <type>hex</type>
+       </param>
+       <param>
+               <name>Seed</name>
+               <key>seed</key>
+               <value>0x7F</value>
+               <type>hex</type>
+       </param>
+       <param>
+               <name>Length</name>
+               <key>len</key>
+               <value>7</value>
+               <type>int</type>
+       </param>
+       <sink>
+               <name>in</name>
+               <type>byte</type>
+       </sink>
+       <source>
+               <name>out</name>
+               <type>byte</type>
+       </source>
+</block>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]