Skip to content

andimik/fmlist_scan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

253 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fmlist_scan

General information

This is an FM (87.5-108 MHz) and DAB (Digital Audio Broadcasting) scanner using popular RTLSDR dongles for collecting automated logs on headless systems for later upload to FMLIST, including GPS tracking for mobile logs, RDS collection, DAB TII codes and DAB ensemble details, see URDS section at https://www.fmlist.org/ (login required).

The scanner mainly runs on Raspberry Pi 3B+ and 4B with RaspberryPi OS. Main parts also run on other Debian based Linux OS'es, requiring minor configuration.

The project was initially presented at the VHF meeting 2018: see https://ukw-tagung.org/

Features

  • automated logging of FM stations (with or without RDS)
  • automated logging of DAB ensembles (including TII transmitter identification codes and detailed information about bitrates, protection levels and lables)
  • ssh access via Internet (if configured)
  • possibility of remote access for maintainers (if configured, only on demand)
  • record DAB muxes (raw file and eti file)
  • record FM audio
  • log files are stored on a USB stick
  • webserver (on local networks) with configuration
  • GPS integration (for position and actual time)
  • works headless, both with and without graphical user interface (GUI)

Further information (in German)

Further information (in English)

Mailing List, Wiki, Translation of step-by-step setup guide and more: https://groups.io/g/fmlist-scanner

This software has been tested under Raspberry OS 3B+ 64bit with Debian 13 (trixie), see https://www.raspberrypi.com/software/operating-systems/ , a GPS USB-receiver, an RTL Dongle (Realtek RTL2832U OEM with Rafael Micro 820T/2 tuner).

About

FM and DAB scanner for collecting information for FMLIST

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 51.4%
  • C++ 18.0%
  • Python 16.5%
  • C 5.4%
  • CMake 4.3%
  • BitBake 4.3%
  • Other 0.1%