Version 4 (modified by antoni, 7 years ago)

--

ALOE++

Requirements To install ALOE++, the only requirement is the libconfig parsing library and cmake:

  • libconfig 1.4.8
  • cmake

The current ALOE++ release comes with an OFDM demo waveform and a small set of useful modues. These modules have more requirements:

  • libfftw3 is used by the gen_dft module
  • plplot 5.9.9 + output driver is used by the plp_sink module to display signals.

If you want to use the USRP, you should have the UHD driver and the Boost_thread library.

To install all requirements in ubuntu, just type:

sudo apt-get install libconfig-dev libfftw3-dev libplplot-dev plplot11-driver-xwin plplot11-driver-cairo

You need libconfig-dev version 1.4.8 or higher. Older Ubuntu versions install older libconfig-dev versions. In this case (e.g., if 'libconfig8-dev' is installed), uninstall it (sudo apt-get remove libconfig8-dev) before downloading libconfig-dev from http://www.hyperrealm.com/libconfig/ and installing it manually: extract files, cd folder/, ./configure, make, sudo make install.

The last two packages are optional. PLplot can work with many different output drivers. The xwin driver works just fine and is fast. The driver used by plp_sink can be selected from the file modrep_ofdm/plp_sink/src/plp_sink.h (see the Documentation Section)

To be able to use Matlab for verification, type export MATLAB_ROOT=/root/to/Matlab/folder in a terminal.

Attachments