Skip to content
/ gr-dab Public
forked from andrmuel/gr-dab

GNU Radio DAB (digital audio broadcasting) module

License

Notifications You must be signed in to change notification settings

gzm0/gr-dab

 
 

Repository files navigation

# gr-dab - GNU Radio Digital Audio Broadcasting module
# Copyright (C) Andreas Müller, 2011

# This program 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 3 of the License, or
# (at your option) any later version.

# This program 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 this program.  If not, see <http://www.gnu.org/licenses/>.
#

This directory (and the resulting tarball) contains a build tree for
gr-dab.

This package requires that gnuradio-core is already installed.  It
also depends on some GNU Radio prerequisites, such as Boost and
cppunit.

To build the examples from the tarball use the normal recipe:

  $ ./configure
  $ make
  $ make check
  $ sudo make install

If you're building from git, you'll need to use this sequence, since
git doesn't contain configure or the generated Makefiles.

  $ ./bootstrap
  $ ./configure
  $ make
  $ make check
  $ sudo make install

Additional notes
----------------

To build gr-dab, please take into account:

* gr-dab does not work with GNU Radio 3.3; I usually work with the master
  branch from the GNU Radio git repository

* the patch in patches/not_applied_in_trunk/gr_peak_detector_XX.cc.t.diff must
  be applied to the GNU Radio trunk before building

* for the simulations in python/channel_tests/, you need the following
  additional dependencies:
   * the patches in the patches directory (except for the patches in
     'applied_in_trunk') must be applied to the GNU Radio trunk
   * Scipy (available from http://scipy.sourceforge.net)
   * Matplotlib (available from http://matplotlib.sourceforge.net)

About

GNU Radio DAB (digital audio broadcasting) module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.4%
  • Python 45.2%
  • C 3.2%
  • Perl 2.6%
  • Other 0.6%