caveman99 / qt-drmplus

(unmaintained) Digital Radio Mondiale mode E (DRM+) receiver application using librtlsdr as front end.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DRM+ decoding library and Qt-Frontend

Known bugs and limitations:

  • Demodulating QAM-16 is not implemented
  • Decoding only AAC format (with SBR/PS)
  • Command-line frontend supports only file (or stdin) input

Dependencies for libdrmplus:

  • fftw3
  • faad2 (drm enabled)

Dependencies for Qt-DRM+ application:

  • Qt-5.9
  • librtlsdr
  • libsamplerate

To compile library and command-line frontend, do next steps:

./autogen.sh
./configure
make
sudo make install

To compile graphical user-interface Qt-DRM+ frontend, do next:

cd qt-frontend
qt-creator qt-drmplus.pro

Screenshot of QT-DRM+ receiver application with additional graphs enabled:

QT-DRM+

About

(unmaintained) Digital Radio Mondiale mode E (DRM+) receiver application using librtlsdr as front end.

License:Other


Languages

Language:C 54.9%Language:C++ 42.7%Language:QMake 0.9%Language:CMake 0.8%Language:M4 0.3%Language:Shell 0.3%Language:Makefile 0.2%