BSD Ports

comms/redsea 1.2.0 FreeBSD

Lightweight command-line FM-RDS decoder

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
comms
Package size
222.5 KiB, 646.2 KiB installed

Description

redsea is a lightweight command-line decoder for broadcast FM-RDS data, such as that provided from a software-defined radio (SDR). It can also decode raw ASCII bitstreams, the hex format provided by RDS Spy, and audio files containing multiplex signals. Decoded RDS groups are printed to the terminal as line-delimited JSON objects; optionally, undecoded hex blocks can be output instead.

This program is intended to be used in combination with a separate source of demodulated FM multiplex signals, such as rtl-sdr.

In the other systems

SystemPortVersion
FreeBSDcomms/redsea1.2.0
DragonFlycomms/redsea0.21

Install

Binary package:

pkg install redsea

From the ports tree:

cd /usr/ports/comms/redsea/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	redsea>0:comms/redsea

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.01.2.00.201.2.01.2.0
FreeBSD:14:quarterly1.2.01.2.0n/a1.2.01.2.0
FreeBSD:15:latest1.2.01.2.0n/a1.2.01.2.0
FreeBSD:15:quarterly1.2.01.2.0n/an/an/a
FreeBSD:16:latest1.2.01.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 9

No port depends on this one.

Configuration

Options name: comms_redsea

OptionDefaultDescription
DOCSoffBuild and/or install documentation
TESToffBuild redsea_test in working directory
USES
compiler:c++14-lang iconv localbase:ldflags meson ninja pkgconfig
Service scripts
none

Message after installing

Don't forget to give redsea something to decode!  For output from a USB 
software-defined radio stick, you may want to consider installing 
comms/rtl-sdr or another SDR tool of your choice that can feed raw I/Q 
data on stdout.  

You can also provide redsea with hex data from RDS Spy, raw ASCII 
bitstream, or an audio file containing a multiplexed FM signal.

Fuller details are contained in the redsea wiki:
https://github.com/windytan/redsea/wiki/Input-formats

Files

distinfo 1
FileSizeSHA256
windytan-redsea-v1.2.0_GH0.tar.gz112328eebe3b63b2348b724145916f858bd187462d78ef7e55af1b913bc1474b374a57

Commit history 0

No commits in the history this site was built from.