Project

General

Profile

Actions

GettingStarted » History » Revision 1

Revision 1/22 | Next »
Anonymous, 02/19/2016 10:50 PM


PageOutline = Getting Started =

Prerequisites

You must first prepare your system by installing the required development packages.

For debian/ubuntu:

{{{
apt-get install build-essential libtool autoconf git-core pkg-config
}}}

If you want to capture samples off the air, you'll also need gnuradio and uhd. Installing those is outside the scope of this page, refer to the GNURadio / Ettus documentation.

Compiling the software

=== libosmocore ===

You obviously need to install our main utility library:

{{{
git clone git://git.osmocom.org/libosmocore
cd libosmocore
autoreconf -i -f
./configure
make install
cd ..
}}}

=== libosmo-sdr ===

Then you need to install our new Software Defined Radio helper library:

{{{
git clone git://git.osmocom.org/libosmo-sdr
cd libosmo-sdr
autoreconf -i -f
./configure
make install
cd ..
}}}

=== osmo-gmr ===

And finally compile the main Osmocom GMR software stack:

{{{
git clone git://git.osmocom.org/osmo-gmr
cd osmo-gmr
autoreconf -i -f
./configure
make
cd ..
}}}

=== Capture tool ===

The current version of the capture tool is not integrated with the main autotool process yet and has to be built separately:

{{{
cd osmo-gmr/utils/gmr_multi_rx
make TARGET=uhd
cd ../../..
}}}

There are several possible targets depending on your hardware: * uhd: For using any ettus hardware * usrp: To use the libusrp drivers for the USRP1 hardware * fcdp: To use the specific Fun Cube Dongle Pro drivers

Running the software

TODO

Files (1)
osmo-gmr-rtl.grc osmo-gmr-rtl.grc 19.1 KB gnuradio flowgraph for a single GMR channel horiz0n, 01/02/2013 10:30 PM

Updated by about 8 years ago · 1 revisions

Add picture from clipboard (Maximum size: 48.8 MB)