Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

redsea-1.0.0-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: redsea Distribution: openSUSE Tumbleweed
Version: 1.0.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Jun 27 21:53:59 2024
Group: Productivity/Hamradio/Other Build host: reproducible
Size: 647060 Source RPM: redsea-1.0.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/windytan/redsea
Summary: An RDS decoder
redsea is a command-line RDS (Radio Data System) decoder.
It can be used with any RTL-SDR USB radio stick with the rtl_fm tool.
It can also decode the raw ASCII bitstream, the hex format used by RDS Spy,
and audio files containing multiplex signals (MPX).

RDS groups are printed to the terminal as line-delimited JSON objects
or, optionally, undecoded hex blocks (-x).

Provides

Requires

License

MIT

Changelog

* Thu Jun 27 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.0.0
    New features:
    * Add support for Enhanced RadioText (eRT).
    * Add support for Long PS in Group 15A.
    * Add runtime option --no-fec for disabling error correction.
    UX changes:
    * Breaking: Print a warning to stderr if the raw MPX input sample
      rate is not specified (breaks the previous silent assumption
      of 171 kHz)
    * Improve error reporting in general
    * Add --output hex (same as --output-hex) to mirror --input hex
    Fixes:
    * Fix detection of invalid date/time (timestamps >2000 years ago)
    * Noise resistance improvements.
      + Require three (instead of two) repeats of a new PI before
      accepting it for the JSON output
      + Require three (instead of two) synchronization pulses before
      locking.
    Maintainability:
    * Migrate build system from autotools to meson.
    * Switch from patched, packaged-in JsonCPP to external
      nlohmann-json.
    * Breaking: The order of some JSON elements has changed
      (insertion order instead of alphabetical)
    * Remove unmaintained build options for non-liquid, non-TMC
      builds.
    * Fix compiler warnings, issues identified via static analysis,
      and other code cleanup.
* Sun Jan 28 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.21
    * Add support for decoding LTCC and LTECC in TMC.
    * Add support for decoding RDS output from the TEF6686 tuner.
    * Add support for Alternative Frequencies Method B.
    * AF shown too less in JSON even for error-free signals.
    Breaking:
    * Change the name of the field alt_kilohertz to either
      alt_frequencies_a or alt_frequencies_b. The type of data sent
      by these methods differs. When --show-partial is set, the AF
      list will be in partial_alt_frequencies regardless of method.
    * Add option --input / -i to specify the stdin input format
      (bits, hex, mpx, tef). The old options will still work.
    * Fix automake script on Windows.
    * Fix compatibility with current liquid-dsp.
    * Fix output for UTF-8 encoded TMC location tables.
    * Fix clock_time displaying wrong date around midnightj
    * Fix misinterpretation of the Decoder Identification bits.
    * Fix decoding of RadioText for stations that don't use string
      terminators.
    * Show RadioText for stations that don't transmit end-of-message
      code.
    * Fix an off-by-one bug in the RadioText decoder that sometimes
      caused missing characters at the end of messages.
    * Fix runaway PLL after digital silence by clamping the phase
      error.
* Mon Mar 08 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.20
    * Recognize more ODAs and features.
    * Add support for PTY names (group 10A).
    * Add partial support for DAB cross-referencing.
    * Add support for raw broadcaster data in EON (variant 15).
    * Add support for transparent data channels (groups 5A, 5B).
    * Add support for fractional seconds in the rx timestamp
      format (%f).
    * Add support for TMC tuning info variant 8.
    * Add buffer delay compensation to rx timestamps. Timestamps
      aim to represent the time the PCM samples were read in.
    * Place some JSON fields in the beginning of the line for
      easier visual inspection (pi, group, ps...).
    * Print raw ODA data if the application is not supported.
* Mon Apr 06 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.19
    * Add option --show-raw (-R) for including the raw group data
      as a hex string in the JSON output
    * Print usage help if there are non-option arguments on the
      command line
    * Fix uninitialized block error rate values on some systems
    * Update jsoncpp from 1.8.1 to 1.8.4 to fix some warnings
* Sun May 19 2019 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.18
    * Add support for loading multiple TMC location databases by
      specifying --loctable more than once.
    * Sample rate can also be specified as -r 171k instead of -r 171000.
    * Fix a crash if the input audio file couldn't be loaded.
    * Print usage help instead of error message when stdin is empty.
    * Speed up loading of TMC location database.
    * Improve block sync detection by ignoring spurious sync pulses.
    * Fine-tune filter bandwidths for better sensitivity, based on
      test runs.
    * At EOF, process the last partially received group.
    * Remove character codetables G1 and G2 since they don't appear
      in the latest RDS standard any more.
    * Clean up code to ensure maintainability. Redsea now requires
      a compiler that supports C++14.
* Fri Dec 14 2018 Jan Engelhardt <jengelh@inai.de>
  - Trim bias, extend description.
* Fri Jun 08 2018 mardnh@gmx.de
  - Update to version 0.17.1
    Bugfix release.
    * Return exit value 0 if --version or --help was requested
    * Don't open stdout for libsndfile unless --feed-through was
      specified, otherwise json can't be written (this may break the
      feed-through on Linux temporarily)
* Tue Jun 05 2018 mardnh@gmx.de
  - Update to version 0.17.0
    * Change the type of the JSON field for TMC message urgency, from
      integer (0, 1, 2) to string ("none", "U", "X"), to better match
      its values in the specification
    * Speed improvements by avoiding a few extraneous buffer copies
      internally
* Tue Mar 27 2018 mardnh@gmx.de
  - Update to version 0.16.0
    * Add support for multi-channel signals (--channels) - libsndfile
      is now a required dependency
    * Speed improvements: ◦By using a lookup table instead of sinf/cosf
      to generate the mix-down sinusoid
    * By only using one mix-down operation instead of two
* Wed Jan 31 2018 mardnh@gmx.de
  - Update to version 0.15.0
    * Add prog_item_number field containing the raw Program Item Number
    * Add partial_alt_kilohertz field containing an incomplete list of
      alternative frequencies when the --show-partial option is used
    * Add configure option --without-macports to disable directory checks
      when cross-compiling
    * Reduce write calls to output JSON stream using a streamstring

Files

/usr/bin/redsea
/usr/share/doc/packages/redsea
/usr/share/doc/packages/redsea/CHANGES.md
/usr/share/doc/packages/redsea/README.md
/usr/share/licenses/redsea
/usr/share/licenses/redsea/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 3 00:41:33 2024