Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 3 commits ahead of EliasOenal:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example
unsupported
.gitignore
BCHCode.c
BCHCode.h
BCHCode_stub.c
CMakeLists.txt
COPYING
README.md
clip.c
costabf.c
costabi.c
demod_afsk12.c
demod_afsk24.c
demod_afsk24_2.c
demod_afsk24_3.c
demod_ccir.c
demod_clipfsk.c
demod_display.c
demod_dtmf.c
demod_dumpcsv.c
demod_dzvei.c
demod_eas.c
demod_eea.c
demod_eia.c
demod_flex.c
demod_fmsfsk.c
demod_fsk96.c
demod_hapn48.c
demod_morse.c
demod_poc12.c
demod_poc24.c
demod_poc5.c
demod_pzvei.c
demod_ufsk12.c
demod_x10.c
demod_zvei1.c
demod_zvei2.c
demod_zvei3.c
filter-i386.h
filter.h
fms.c
gen-ng.pro
gen.c
gen.h
gen_clipfsk.c
gen_dtmf.c
gen_hdlc.c
gen_sin.c
gen_uart.c
gen_zvei.c
hdlc.c
mkcostab.c
msvc_support.h
multimon-ng.pro
multimon.h
pocsag.c
selcall.c
uart.c
unixinput.c
win32_getopt.c
win32_getopt.h
win32_soundin.c
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.