Changed directory structure.
Corrected clock_offset_corrector (for some streange and yet unknown reason fractional resampler eats strem tags for some values of sps).
(this commit may contain some changes that are not described)
43 files changed
tree: 8072de4539dccfbabfd8f6b2f5de7ee50e0e20f9
  1. apps/
  2. cmake/
  3. docs/
  4. examples/
  5. grc/
  6. hier_blocks/
  7. include/
  8. lib/
  9. python/
  10. swig/
  11. .gitignore
  12. CMakeLists.txt
  13. README.md
README.md

The gr-gsm project

The project is based on the gsm-receiver which was written by me for Airprobe project.

The aim is to provide set of tools for receiving information transmitted by GSM equipment/devices.

Installation

Currently compilation of new gnuradio is required in order to run gr-gsm. In order to compile gnuradio on fresh Ubuntu 14.04 run following commands:

sudo apt-get install git
git clone git://github.com/pybombs/pybombs
cd pybombs
./pybombs install gnuradio uhd gr-osmosdr

At the first run pybombs will ask for configuration options. As target directory choose /usr/local/. The rest of the options can be left default.

To download gr-gsm sources run following command:

git clone git@github.com:Jakotako/gr-gsm.git

Make sure that you have all required packages:

sudo apt-get install cmake libboost1.55-all-dev libcppunit-dev swig doxygen liblog4cpp5-dev

To compile and install gr-gsm run:

cd gr-gsm
mkdir build
cmake ..
make
sudo make install