summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnuradio-runtime/python/pmt/__init__.py16
-rw-r--r--gr-blocks/python/__init__.py3
-rw-r--r--gr-channels/python/__init__.py3
-rw-r--r--gr-fcd/python/__init__.py3
-rw-r--r--gr-fec/python/__init__.py2
-rw-r--r--gr-fft/python/__init__.py3
-rw-r--r--gr-filter/python/__init__.py3
-rw-r--r--gr-qtgui/python/__init__.py3
-rw-r--r--gr-uhd/python/__init__.py6
9 files changed, 25 insertions, 17 deletions
diff --git a/gnuradio-runtime/python/pmt/__init__.py b/gnuradio-runtime/python/pmt/__init__.py
index bc933e80a5..7900a6e7a8 100644
--- a/gnuradio-runtime/python/pmt/__init__.py
+++ b/gnuradio-runtime/python/pmt/__init__.py
@@ -22,7 +22,21 @@
# The presence of this file turns this directory into a Python package
'''
-The GNU Radio Utility Etcetera Library's Polymorphic Types for Python.
+Polymorphic Types.
+
+The type can really be used to store anything, but also has simple
+conversion methods for common data types such as bool, long, or a
+vector.
+
+The polymorphic type simplifies message passing between blocks, as all
+of the data is of the same type, including the message. Tags also use
+PMTs as data type, so a stream tag can be of any logical data type. In
+a sense, PMTs are a way to extend C++' strict typing with something
+more flexible.
+
+The PMT library supports the following major types:
+bool, symbol (string), integer, real, complex, null, pair, list,
+vector, dict, uniform_vector, any (boost::any cast)
'''
from pmt_swig import *
diff --git a/gr-blocks/python/__init__.py b/gr-blocks/python/__init__.py
index 56d274918c..97625c7c6a 100644
--- a/gr-blocks/python/__init__.py
+++ b/gr-blocks/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-blocks package. This package provides GNU Radio
-processing blocks common to many flowgraphs.
+Processing blocks common to many flowgraphs.
'''
from blocks_swig import *
diff --git a/gr-channels/python/__init__.py b/gr-channels/python/__init__.py
index da50a05fc4..0f0efded66 100644
--- a/gr-channels/python/__init__.py
+++ b/gr-channels/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-channels package. This package provides GNU Radio
-processing blocks for channel models and related functions.
+Blocks for channel models and related functions.
'''
from channels_swig import *
diff --git a/gr-fcd/python/__init__.py b/gr-fcd/python/__init__.py
index daf9c890de..559c4f407e 100644
--- a/gr-fcd/python/__init__.py
+++ b/gr-fcd/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-fcd package. This package provides a GNU Radio
-source block for the FunCube Dongle hardware.
+Provides a source block for the FunCube Dongle hardware.
'''
from fcd_swig import *
diff --git a/gr-fec/python/__init__.py b/gr-fec/python/__init__.py
index 7488f4cf44..05e75ea39a 100644
--- a/gr-fec/python/__init__.py
+++ b/gr-fec/python/__init__.py
@@ -20,7 +20,7 @@
#
'''
-This is the gr-fec package.
+Blocks for forward error correction.
'''
from fec_swig import *
diff --git a/gr-fft/python/__init__.py b/gr-fft/python/__init__.py
index 093cc3c696..6d75757a05 100644
--- a/gr-fft/python/__init__.py
+++ b/gr-fft/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-fft package. This package provides GNU Radio
-processing blocks for FFT and related functions.
+Fourier-transform blocks and related functions.
'''
from fft_swig import *
diff --git a/gr-filter/python/__init__.py b/gr-filter/python/__init__.py
index ad2f116d72..09279ff908 100644
--- a/gr-filter/python/__init__.py
+++ b/gr-filter/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-filter package. This package provides GNU Radio
-processing blocks for FILTER and related functions.
+Filter blocks and related functions.
'''
from filter_swig import *
diff --git a/gr-qtgui/python/__init__.py b/gr-qtgui/python/__init__.py
index 82e36597be..25ff1f4dc7 100644
--- a/gr-qtgui/python/__init__.py
+++ b/gr-qtgui/python/__init__.py
@@ -20,8 +20,7 @@
#
'''
-This is the gr-qtgui package. This package includes QT-based graphical
-sinks.
+Provides a GUI interface using the QT backend.
'''
# The presence of this file turns this directory into a Python package
diff --git a/gr-uhd/python/__init__.py b/gr-uhd/python/__init__.py
index a07397334e..53c0f9ac14 100644
--- a/gr-uhd/python/__init__.py
+++ b/gr-uhd/python/__init__.py
@@ -20,9 +20,9 @@
#
'''
-This is the GNU Radio UHD package. It is the interface to the UHD
-library to connect to and send and receive data between the Ettus
-Research, LLC product line.
+Provides source and sink blocks to interface with the UHD library.
+Used to send and receive data between the Ettus Research, LLC product
+line.
'''
########################################################################