/eirballoon

Primary LanguageC++MIT LicenseMIT

Eirballoon

This repository contains a student code for QPSK modulation and demodulation using py_aff3ct and Software Defined Radios (SDRs).

Prerequisite

The first step is to fetch every submodule in this project.

$ git submodule update --init --recursive

Then, compile py_aff3ct on Linux/MacOS/MinGW following the steps of the README.md file in the py_aff3ct folder.

Compile your code

Compile the code on Linux/MacOS/MinGW:

$ mkdir build && cd build
$ cmake .. -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-Wall -funroll-loops -march=native -fvisibility=hidden -fvisibility-inlines-hidden"
$ make -j4