audiofilter / nbfm

Narrow band FM demodulator for RTL-SDR - mostly for experimentation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NFBM - Software decoder for narrow band FM with RTL-SDR

This is for experimentation and not ready for general use


NBFM is based on SoftFM which is a software-defined radio receiver for FM broadcast radio. It is written in C++ and uses RTL-SDR to interface with RTL2832-based hardware.

SoftFM Code has been modified

  • modified to only do mono narrow-band FM demod
  • use hard-coded IF sampling rate of 1.152MHz
  • use hard-coded audio sample rate of 48kHz
  • Thus a fixed downsampling ratio of 24 is used to go from IF -> Audio
  • This is done in 1 stage using a spuce class 'decimator', which is then followed by a FM demod

Installing

see instructions for SoftFM


License

See files for Licensing.

About

Narrow band FM demodulator for RTL-SDR - mostly for experimentation

License:GNU General Public License v2.0


Languages

Language:C++ 90.4%Language:CMake 9.6%