Skip to content

infl00p/multimonNG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultimonNG a fork of multimon. It decodes the following digital transmission modes:
POCSAG512 POCSAG1200 POCSAG2400 EAS UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI

The following changes have been made so far:
-Fixes for x64
-Basic functionality on Mac OS X 'Lion' (Soundcard/OSS input is unsupported)
-'DUMMY_AUDIO' "backend" (Gets rid of the OSS dependency, breaks audio in doing so)
-'ONLY_RAW' disables the format conversion while getting rid of posix dependencies
-Option 'NO_X11' to disable the X11 dependency since Apple will drop Xorg soon
-Override mode for POCSAG decoding (e.g. force text decoding)
-Brute-Force BCH implementation for POCSAG forward error correction
-Verbose mode is now listed in '-h'
-Merged Debian patches for EAS (Emergency Alert System) decoding (untested)
-Portability is a major goal
-Compiles on Windows (MinGW or Cygwin) without OSS/X11 and format conversion

In addition to the 'Makefile' there is also a file ('multimonNG.pro') for qmake which is the preferred way of building MultimonNG. I recommend deleting the legacy Makefile and using qmake to generate a new one.
So far this has only been tested on OS X and Windows, though adding support for new operating systems should be easy.

Files can be easily converted into multimonNGs 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'.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published