commit-gnuradio
[Top][All Lists]
Advanced

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

[Commit-gnuradio] r3568 - in gnuradio/branches/developers/jcorgan/gsm: .


From: jcorgan
Subject: [Commit-gnuradio] r3568 - in gnuradio/branches/developers/jcorgan/gsm: . config gnuradio-core/src/lib gnuradio-core/src/lib/gsm-fr-vocoder gnuradio-core/src/python/gnuradio/gr gnuradio-examples/python/audio
Date: Mon, 18 Sep 2006 15:21:24 -0600 (MDT)

Author: jcorgan
Date: 2006-09-18 15:21:23 -0600 (Mon, 18 Sep 2006)
New Revision: 3568

Added:
   
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/
   
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/AUTHORS
   
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/ChangeLog
   
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/python/gnuradio/gr/qa_gsm_full_rate.py
   
gnuradio/branches/developers/jcorgan/gsm/gnuradio-examples/python/audio/gsm_encdec.py
Removed:
   gnuradio/branches/developers/jcorgan/gsm/config/grc_gr_gsm_fr_vocoder.m4
   gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/
Modified:
   gnuradio/branches/developers/jcorgan/gsm/config/grc_gnuradio_core.m4
Log:
WIP merging gr-gsm-fr-vocoder into gnuradio-core (file moves.)

Modified: gnuradio/branches/developers/jcorgan/gsm/config/grc_gnuradio_core.m4
===================================================================
--- gnuradio/branches/developers/jcorgan/gsm/config/grc_gnuradio_core.m4        
2006-09-18 21:20:37 UTC (rev 3567)
+++ gnuradio/branches/developers/jcorgan/gsm/config/grc_gnuradio_core.m4        
2006-09-18 21:21:23 UTC (rev 3568)
@@ -34,6 +34,8 @@
         gnuradio-core/src/lib/g72x/Makefile \
         gnuradio-core/src/lib/general/Makefile \
         gnuradio-core/src/lib/general/gr_prefix.cc \
+       gnuradio-core/src/lib/gsm-fr-vocoder/Makefile \
+       gnuradio-core/src/lib/gsm-fr-vocoder/gsm/Makefile \
         gnuradio-core/src/lib/io/Makefile \
         gnuradio-core/src/lib/missing/Makefile \
         gnuradio-core/src/lib/omnithread/Makefile \

Deleted: 
gnuradio/branches/developers/jcorgan/gsm/config/grc_gr_gsm_fr_vocoder.m4

Copied: 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder 
(from rev 3566, 
gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/src/lib)

Copied: 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/AUTHORS
 (from rev 3566, 
gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/AUTHORS)
===================================================================
--- 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/AUTHORS
                               (rev 0)
+++ 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/AUTHORS
       2006-09-18 21:21:23 UTC (rev 3568)
@@ -0,0 +1,3 @@
+Eric Blossom <address@hidden>          GNU Radio glue, Makefiles, etc.
+Jutta Degener <address@hidden> GSM 06.10 vocoder
+Carsten Bormann <address@hidden>       GSM 06.10 vocoder

Copied: 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/ChangeLog
 (from rev 3566, 
gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/ChangeLog)
===================================================================
--- 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/ChangeLog
                             (rev 0)
+++ 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/lib/gsm-fr-vocoder/ChangeLog
     2006-09-18 21:21:23 UTC (rev 3568)
@@ -0,0 +1,45 @@
+2006-04-15  Eric Blossom  <address@hidden>
+
+       * src/lib/gsm/config.h: modified to remove warnings.
+
+2005-07-02  Eric Blossom  <address@hidden>
+
+       * config/gr_no_undefined.m4, config/gr_x86_64.m4: new, x86_64 support.
+       * config/gr_python.m4: backed out search for libpython, making
+       x86_64 work and breaking Cygwin/MinGW.
+       * configure.ac, src/lib/Makefile.am: mods for x86_64, $(NO_UNDEFINED)
+       
+2005-05-09  Stephane Fillod  <address@hidden>
+
+        * config/gr_sysv_shm.m4: SysV shared memory not mandatory
+       * config/gr_pwin32.m4, config/gr_python.m4, config/lf_cxx.m4:
+         fixes for Cygwin, MinGW
+
+2005-01-29  Eric Blossom  <address@hidden>
+
+       * src/lib/Makefile.am: mods for SWIG 1.3.24
+
+2005-01-20  Eric Blossom  <address@hidden>
+
+       * doc/howto-write-a-block.xml: made release 0.1
+
+#
+# Copyright 2005 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+# 
+# GNU Radio is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# 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., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 

Copied: 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/python/gnuradio/gr/qa_gsm_full_rate.py
 (from rev 3566, 
gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/src/python/qa_gsm_full_rate.py)
===================================================================
--- 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/python/gnuradio/gr/qa_gsm_full_rate.py
                           (rev 0)
+++ 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-core/src/python/gnuradio/gr/qa_gsm_full_rate.py
   2006-09-18 21:21:23 UTC (rev 3568)
@@ -0,0 +1,35 @@
+#!/usr/bin/env python
+#
+# Copyright 2004 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+# 
+# GNU Radio is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# 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., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+from gnuradio import gr, gr_unittest
+import gsm_full_rate
+
+class qa_howto (gr_unittest.TestCase):
+
+    def setUp (self):
+        self.fg = gr.flow_graph ()
+
+    def tearDown (self):
+        self.fg = None
+
+if __name__ == '__main__':
+    gr_unittest.main ()

Copied: 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-examples/python/audio/gsm_encdec.py
 (from rev 3566, 
gnuradio/branches/developers/jcorgan/gsm/gr-gsm-fr-vocoder/src/python/encdec.py)
===================================================================
--- 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-examples/python/audio/gsm_encdec.py
                               (rev 0)
+++ 
gnuradio/branches/developers/jcorgan/gsm/gnuradio-examples/python/audio/gsm_encdec.py
       2006-09-18 21:21:23 UTC (rev 3568)
@@ -0,0 +1,44 @@
+#!/usr/bin/env python
+#
+# Copyright 2005 Free Software Foundation, Inc.
+# 
+# This file is part of GNU Radio
+# 
+# GNU Radio is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+# 
+# GNU Radio is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# 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., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
+# 
+
+from gnuradio import gr
+from gnuradio import audio
+from gnuradio.vocoder import gsm_full_rate
+
+def build_graph():
+    fg = gr.flow_graph()
+    src = audio.source(8000)
+    src_scale = gr.multiply_const_ff(32767)
+    f2s = gr.float_to_short ()
+    enc = gsm_full_rate.encode_sp()
+    dec = gsm_full_rate.decode_ps()
+    s2f = gr.short_to_float ()
+    sink_scale = gr.multiply_const_ff(1.0/32767.)
+    sink = audio.sink(8000)
+    fg.connect(src, src_scale, f2s, enc, dec, s2f, sink_scale, sink)
+    return fg
+
+if __name__ == '__main__':
+    fg = build_graph()
+    fg.start()
+    raw_input ('Press Enter to exit: ')
+    fg.stop()





reply via email to

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