forked from andrmuel/gr-dab
-
Notifications
You must be signed in to change notification settings - Fork 13
GNU Radio DAB (digital audio broadcasting) module
License
kit-cel/gr-dab
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# gr-dab - GNU Radio Digital Audio Broadcasting module # Copyright (C) Andreas Müller, 2011, Moritz Luca Schmid, 2017 # 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. Requirements for Audio coding: -FDK-AAC with the DAB+ patches (https://github.com/Opendigitalradio/fdk-aac) -FAAD2 with sudo apt-get install libfaad-dev To build the examples from the tarball run these commands: $ mkdir build $ cd build $ cmake ../ $ make $ sudo make install $ sudo ldconfig Additional notes ---------------- To build gr-dab, please take into account: * gr-dab works with GNU Radio 3.8; 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 0
No packages published
Languages
- C++ 68.7%
- C 25.2%
- Python 5.5%
- CMake 0.5%
- Makefile 0.1%
- M4 0.0%