[Top][All Lists]
[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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r8030 - in grc/branches/grc_reloaded/src/grc/platforms/gnuradio_python: blocks/conversions data,
jblum <=