[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r3537 - in gnuradio/branches/developers/jcorgan/pager/gr-pager: . src,
jcorgan <=