commit-gnuradio
[Top][All Lists]
Advanced

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

[Commit-gnuradio] r8030 - in grc/branches/grc_reloaded/src/grc/platforms


From: jblum
Subject: [Commit-gnuradio] r8030 - in grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python: blocks/conversions data
Date: Sun, 16 Mar 2008 00:05:11 -0600 (MDT)

Author: jblum
Date: 2008-03-16 00:05:02 -0600 (Sun, 16 Mar 2008)
New Revision: 8030

Added:
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_char_to_float.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_float.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_ishort.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_char.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_complex.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_short.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_uchar.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_ishort_to_complex.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_short_to_float.xml
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_uchar_to_float.xml
Modified:
   
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/data/block_tree.xml
Log:
type conversions

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_char_to_float.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_char_to_float.xml
                         (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_char_to_float.xml
 2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Char to Float:
+###################################################
+ -->
+<block>
+       <name>Char To Float</name>
+       <key>gr_char_to_float</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.gr_char_to_float()</make>
+       <sink>
+               <name>in</name>
+               <type>byte</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>float</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_float.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_float.xml
                              (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_float.xml
      2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Complex to Float:
+##     one or two output streams
+###################################################
+ -->
+<block>
+       <name>Complex To Float</name>
+       <key>gr_complex_to_float</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.complex_to_float($vlen)</make>
+       <param>
+               <name>Vec Length</name>
+               <key>vlen</key>
+               <value>1</value>
+               <type>int</type>                
+       </param>
+       <check>$vlen >= 1</check>
+       <sink>
+               <name>in</name>
+               <type>complex</type>
+               <vlen>$vlen</vlen>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>float</type>
+               <vlen>$vlen</vlen>
+       </source>
+       <source>
+               <name>out</name>
+               <type>float</type>
+               <vlen>$vlen</vlen>
+               <optional>1</optional>
+       </source>
+       <doc>
+Convert a stream of complex into 1 or 2 streams of float.
+The second stream of float is optional.
+       </doc>  
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_ishort.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_ishort.xml
                             (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_complex_to_ishort.xml
     2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Complex to Interleaved Short:
+###################################################
+ -->
+<block>
+       <name>Complex To IShort</name>
+       <key>gr_complex_to_ishort</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.complex_to_interleaved_short()</make>
+       <sink>
+               <name>in</name>
+               <type>complex</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>short</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_char.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_char.xml
                         (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_char.xml
 2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Float to Char:
+###################################################
+ -->
+<block>
+       <name>Float To Char</name>
+       <key>gr_float_to_char</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.gr_float_to_char()</make>
+       <sink>
+               <name>in</name>
+               <type>float</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>byte</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_complex.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_complex.xml
                              (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_complex.xml
      2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Float to Complex:
+##     one or two input streams
+###################################################
+ -->
+<block>
+       <name>Float To Complex</name>
+       <key>gr_float_to_complex</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.float_to_complex()</make>
+       <sink>
+               <name>in</name>
+               <type>float</type>
+       </sink> 
+       <sink>
+               <name>in</name>
+               <type>float</type>
+               <optional>1</optional>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>complex</type>
+       </source>
+       <doc>
+Convert 1 or 2 streams of float into a stream of complex.
+The second stream of float is optional.
+       </doc>  
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_short.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_short.xml
                                (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_short.xml
        2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Float to Short:
+###################################################
+ -->
+<block>
+       <name>Float To Short</name>
+       <key>gr_float_to_short</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.float_to_short()</make>
+       <sink>
+               <name>in</name>
+               <type>float</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>short</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_uchar.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_uchar.xml
                                (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_float_to_uchar.xml
        2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Float to Unsigned Char:
+###################################################
+ -->
+<block>
+       <name>Float To UChar</name>
+       <key>gr_float_to_uchar</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.float_to_uchar()</make>
+       <sink>
+               <name>in</name>
+               <type>float</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>byte</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_ishort_to_complex.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_ishort_to_complex.xml
                             (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_ishort_to_complex.xml
     2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Interleaved Short to Complex:
+###################################################
+ -->
+<block>
+       <name>IShort To Complex</name>
+       <key>gr_ishort_to_complex</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.interleaved_short_to_complex()</make>
+       <sink>
+               <name>in</name>
+               <type>short</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>complex</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_short_to_float.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_short_to_float.xml
                                (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_short_to_float.xml
        2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Short to Float:
+###################################################
+ -->
+<block>
+       <name>Short To Float</name>
+       <key>gr_short_to_float</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.short_to_float()</make>
+       <sink>
+               <name>in</name>
+               <type>short</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>float</type>
+       </source>
+</block>

Added: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_uchar_to_float.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_uchar_to_float.xml
                                (rev 0)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/blocks/conversions/gr_uchar_to_float.xml
        2008-03-16 06:05:02 UTC (rev 8030)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE block SYSTEM "../block.dtd">
+<!-- 
+###################################################
+##Unsigned Char to Float:
+###################################################
+ -->
+<block>
+       <name>UChar To Float</name>
+       <key>gr_uchar_to_float</key>
+       <import>from gnuradio import gr</import>
+       <make>gr.uchar_to_float()</make>
+       <sink>
+               <name>in</name>
+               <type>byte</type>
+       </sink> 
+       <source>
+               <name>out</name>
+               <type>float</type>
+       </source>
+</block>

Modified: 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/data/block_tree.xml
===================================================================
--- 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/data/block_tree.xml 
    2008-03-16 00:43:58 UTC (rev 8029)
+++ 
grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python/data/block_tree.xml 
    2008-03-16 06:05:02 UTC (rev 8030)
@@ -58,20 +58,20 @@
                <name>Type Conversions</name>
                <block>gr_complex_components</block>
                
-               <block>complex_to_float</block>
-               <block>float_to_complex</block>
+               <block>gr_complex_to_float</block>
+               <block>gr_float_to_complex</block>
                
-               <block>float_to_short</block>
-               <block>short_to_float</block>
+               <block>gr_float_to_short</block>
+               <block>gr_short_to_float</block>
                
-               <block>float_to_char</block>
-               <block>char_to_float</block>
+               <block>gr_float_to_char</block>
+               <block>gr_char_to_float</block>
                
-               <block>float_to_uchar</block>
-               <block>uchar_to_float</block>
+               <block>gr_float_to_uchar</block>
+               <block>gr_uchar_to_float</block>
                
-               <block>complex_to_ishort</block>
-               <block>ishort_to_complex</block>
+               <block>gr_complex_to_ishort</block>
+               <block>gr_ishort_to_complex</block>
        </cat>
        <cat>
                <name>Stream Conversions</name>





reply via email to

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