https://github.com/guycole/mellow-badger
Mellow Badger RTL SDR controller
https://github.com/guycole/mellow-badger
Last synced: about 1 year ago
JSON representation
Mellow Badger RTL SDR controller
- Host: GitHub
- URL: https://github.com/guycole/mellow-badger
- Owner: guycole
- License: gpl-3.0
- Created: 2022-02-09T22:31:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T21:12:16.000Z (over 1 year ago)
- Last Synced: 2025-02-12T23:48:56.862Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 885 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mellow-badger
Mellow Badger enables control of a [RTL-SDR](https://www.rtl-sdr.com) USB dongle using a REST framework.
## Introduction
Mellow Badger provides a REST application which can control a [RTL-SDR](https://www.rtl-sdr.com) USB dongle. The overall goal is to control a family of single board computers (such as the [Raspberry Pi](https://www.raspberrypi.org/) to perform automated signal collection. A fleet of inexpensive computers and receivers can have impressive capabilities, especially for narrowband collection tasks.
Mellow Badger emphasizes autonomous operation over manual, so there is no user interface. Audio is produced, but the emphasis is on recording or writing to a remote network host.
## Features
1. Chanel watch, i.e. dial to specific frequency and stream.
1. Scan discrete frequencies, sample when active (various sample modes, i.e. record a few seconds, record until silent, etc)
1. Search for activity between an upper and lower frequency, write observations to log, record for a few seconds, etc)
1. Save observation files to local file system.
1. Stream audio to local audio, or via network (RTP/RTSP)
1. Support prometheus scrape