commit-gnuradio
[Top][All Lists]
Advanced

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

[Commit-gnuradio] r3537 - in gnuradio/branches/developers/jcorgan/pager/


From: jcorgan
Subject: [Commit-gnuradio] r3537 - in gnuradio/branches/developers/jcorgan/pager/gr-pager: . src
Date: Wed, 13 Sep 2006 19:57:31 -0600 (MDT)

Author: jcorgan
Date: 2006-09-13 19:57:31 -0600 (Wed, 13 Sep 2006)
New Revision: 3537

Modified:
   gnuradio/branches/developers/jcorgan/pager/gr-pager/Makefile.am
   gnuradio/branches/developers/jcorgan/pager/gr-pager/README
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/Makefile.am
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/__init__.py
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/flex_demod.py
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager.i
   
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.cc
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.h
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.cc
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.h
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.cc
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.h
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.cc
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.h
   gnuradio/branches/developers/jcorgan/pager/gr-pager/src/qa_pager.py
Log:
Updated README and FSF addresses.

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/Makefile.am     
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/Makefile.am     
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with GNU Radio; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
 # 
 
 include $(top_srcdir)/Makefile.common

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/README
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/README  2006-09-14 
01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/README  2006-09-14 
01:57:31 UTC (rev 3537)
@@ -0,0 +1,38 @@
+This GNU Radio component implements (will implement) common radiopager
+signaling protocols such as POCSAG and FLEX.
+
+Current status (9/13/06):
+
+FLEX receiving is in mid-stream of implemention.
+
+pager.slicer_fb()       Accepts a complex baseband downconverted channel 
+                        and outputs 4-level FSK symbols [0-3] as bytes.
+                       This may migrate into gnuradio-core at some point.
+
+pager.flex_deframer()   Accepts a symbol stream from slicer_fb() and
+                        outputs received 32-bit FLEX codewords for each
+                        defined phase.  Auto adjusts for 1600 or 3200 bps, 
+                        and 2 or 4 level FSK encoding based on received
+                        synchronization word.  The sync portion of this
+                        block may factor out into its own block for
+                        purposes of clarity and code complexity.
+
+pager.bch3221_ecd()     (not yet implemented) Accepts a stream of 32-bit
+                        FLEX codewords and applies BCH (32,21) error
+                        detection/correction (up to 2 bits), the emits
+                        corrected stream. This may be absorbed into the
+                        deframer at some point.
+
+pager.message_decode()  (not yet implemented) Accepts a stream of 32-bit
+                        FLEX codewords and separates individual paging
+                        messages into output stream as bytes.
+
+pager.flex_decode()     Combines the above blocks correctly to convert
+                        from downconverted baseband to pager messages
+
+usrp_flex.py            Instantiates USRP receive chain to receive FLEX
+                        protocol pages.  See command-line help for options.
+                        This will probably make it into gnuradio-examples.
+
+Johnathan Corgan
address@hidden

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/src/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/Makefile.am 
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/Makefile.am 
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with GNU Radio; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
 # 
 
 include $(top_srcdir)/Makefile.common

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/src/__init__.py
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/__init__.py 
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/__init__.py 
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with GNU Radio; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
 # 
 
 # The presence of this file turns this directory into a Python package

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/src/flex_demod.py
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/flex_demod.py       
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/flex_demod.py       
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with GNU Radio; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
 # 
 
 from gnuradio import gr, optfir

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager.i
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager.i     
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager.i     
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 %feature("autodoc","1");

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.cc  
    2006-09-14 01:34:27 UTC (rev 3536)
+++ 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.cc  
    2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifdef HAVE_CONFIG_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.h
===================================================================
--- 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.h   
    2006-09-14 01:34:27 UTC (rev 3536)
+++ 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_flex_deframer.h   
    2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifndef INCLUDED_PAGER_FLEX_DEFRAMER_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.cc
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.cc  
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.cc  
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifdef HAVE_CONFIG_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.h
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.h   
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pager_slicer_fb.h   
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifndef INCLUDED_PAGER_SLICER_FB_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.cc
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.cc   
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.cc   
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifdef HAVE_CONFIG_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.h
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.h    
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_bch3221.h    
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifndef INCLUDED_PAGERI_BCH3221_H

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.cc    
    2006-09-14 01:34:27 UTC (rev 3536)
+++ 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.cc    
    2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #include "pageri_flex_modes.h"

Modified: 
gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.h
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.h 
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/pageri_flex_modes.h 
2006-09-14 01:57:31 UTC (rev 3537)
@@ -15,8 +15,8 @@
  * 
  * You should have received a copy of the GNU General Public License
  * along with GNU Radio; see the file COPYING.  If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street,
+ * Boston, MA 02110-1301, USA.
  */
 
 #ifndef INCLUDED_PAGERI_FLEX_MODES_H

Modified: gnuradio/branches/developers/jcorgan/pager/gr-pager/src/qa_pager.py
===================================================================
--- gnuradio/branches/developers/jcorgan/pager/gr-pager/src/qa_pager.py 
2006-09-14 01:34:27 UTC (rev 3536)
+++ gnuradio/branches/developers/jcorgan/pager/gr-pager/src/qa_pager.py 
2006-09-14 01:57:31 UTC (rev 3537)
@@ -16,8 +16,8 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with GNU Radio; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
 # 
 
 from gnuradio import gr, gr_unittest





reply via email to

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