Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
EliasOenal Merge pull request #106 from g0wfv/master
Compare function codes and don't penalise NUL
Latest commit 903f3cd Mar 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example Add sample script which can decode multiple pager channels in parallel. Aug 7, 2017
unsupported MORSE_CW demod, integer math and gen-ng Aug 30, 2013
.gitignore
BCHCode.c
BCHCode.h Add support for FLEX pager protocol to multimon-ng May 25, 2015
BCHCode_stub.c
CMakeLists.txt
COPYING fixed implicit definitions and updated license Sep 9, 2013
README.md
clip.c
costabf.c fix compilation warnings Sep 29, 2017
costabi.c fix compilation warnings Sep 29, 2017
demod_afsk12.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_afsk24.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_afsk24_2.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_afsk24_3.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_ccir.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_clipfsk.c
demod_display.c fix compilation warnings Sep 29, 2017
demod_dtmf.c filter false positive DTMF detections Feb 14, 2019
demod_dumpcsv.c
demod_dzvei.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_eas.c
demod_eea.c
demod_eia.c
demod_flex.c
demod_fmsfsk.c
demod_fsk96.c
demod_hapn48.c fix compilation warnings Sep 29, 2017
demod_morse.c expanded a comment Oct 31, 2014
demod_poc12.c
demod_poc24.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_poc5.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_pzvei.c
demod_ufsk12.c
demod_x10.c
demod_zvei1.c
demod_zvei2.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
demod_zvei3.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
filter-i386.h
filter.h replaced all extern inline Feb 2, 2013
fms.c
gen-ng.pro
gen.c Really revert gen* stuff Oct 29, 2014
gen.h
gen_clipfsk.c
gen_dtmf.c
gen_hdlc.c
gen_sin.c convert dos-format files to unix format Dec 25, 2012
gen_uart.c convert dos-format files to unix format Dec 25, 2012
gen_zvei.c convert dos-format files to unix format Dec 25, 2012
hdlc.c
mkcostab.c fix compilation warnings Sep 29, 2017
msvc_support.h
multimon-ng.pro Merge branch 'demod_x10' of https://github.com/evilpete/multimon-ng i… Sep 1, 2017
multimon.h
pocsag.c
selcall.c
uart.c Compiler warning cleanup Oct 6, 2013
unixinput.c Merge pull request #106 from g0wfv/master Mar 1, 2019
win32_getopt.c
win32_getopt.h Restore FSF copyright notices on win32_getopt.[ch] Apr 4, 2018
win32_soundin.c MORSE_CW demod, integer math and gen-ng Aug 30, 2013
xdisplay.c

README.md

multimon-ng is the successor of multimon. It decodes the following digital transmission modes:

  • POCSAG512 POCSAG1200 POCSAG2400
  • FLEX
  • EAS
  • UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3
  • HAPN4800
  • FSK9600
  • DTMF
  • ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI
  • EEA EIA CCIR
  • MORSE CW
  • X10

multimon-ng can be built using either qmake or CMake:

mkdir build
cd build
qmake ../multimon-ng.pro
make
sudo make install
mkdir build
cd build
cmake ..
make
sudo make install

The installation prefix can be set by passing a 'PREFIX' parameter to qmake. e.g: qmake multimon-ng.pro PREFIX=/usr/local

So far multimon-ng has been successfully built on Arch Linux, Debian, Gentoo, Kali Linux, Ubuntu, OS X, Windows and FreeBSD. (On Windows using the Qt-MinGW build environment, as well as Cygwin and VisualStudio/MSVC)

Files can be easily converted into multimon-ng's native raw format using sox. e.g: sox -t wav pocsag_short.wav -esigned-integer -b16 -r 22050 -t raw pocsag_short.raw GNURadio can also generate the format using the file sink in input mode short.

You can also "pipe" raw samples into multimon-ng using something like sox -t wav pocsag_short.wav -esigned-integer -b16 -r 22050 -t raw - | ./multimon-ng - (note the trailing dash)

Packaging

qmake multimon-ng.pro PREFIX=/usr/local
make
make install INSTALL_ROOT=/
You can’t perform that action at this time.