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

rtlamr-0.9.6-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: rtlamr Distribution: openSUSE:Factory:zSystems
Version: 0.9.6 Vendor: openSUSE
Release: 1.1 Build date: Sun Nov 1 15:39:02 2026
Group: Unspecified Build host: reproducible
Size: 4450606 Source RPM: rtlamr-0.9.6-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bemasher/rtlamr
Summary: SDR receiver for Itron ERT compatible smart meters
An rtl-sdr receiver for Itron ERT compatible smart meters operating
in the 900MHz ISM band.

Provides

Requires

License

AGPL-3.0-only AND BSD-3-Clause

Changelog

* Sun Nov 01 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.9.6:
    * Signal processing switched from float64 to float32, with
      combined filter and quantize step in the R900 stage
    * Reworked error handling on top of stdlib errors: exit 1 when
      the receiver stops on an error, propagate csv write errors,
      fail gracefully on invalid message types
    * Set the missed-sample threshold to 90% and log slow sample
      consumption as a warning
    * rtltcp connection arguments moved into rtlamr flags
    * Fix nil-pointer dereference and IDM message handling
    * Pin the scmplus JSON field name PacketCRC for compatibility
  - Drop rtlamr-no-debug-stdout-print.patch, contained upstream:
    no more build directory printed to stdout, which corrupted
    the first line of csv/json output
  - Regenerate vendor.tar.gz, now shipping only rtltcp
  - License is AGPL-3.0-only AND BSD-3-Clause: pkg/errors is gone,
    so the BSD-2-Clause grant no longer applies
* Sun Aug 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.9.5:
    * Rework sample block reading; warn when the sample consumption rate
      drops below the configured sample rate
    * Honour the value of -unique; -unique=false previously still
      enabled the filter
    * Only SIGINT is handled now, not SIGTERM, so systemctl stop or kill
      skips the graceful shutdown and can truncate a -samplefile dump
    * Switch logging from log to log/slog
    * Raise the documented minimum Go version to 1.21
    * Update the compatible-meter tables, adding the Itron 100WR
  - Add rtlamr-no-debug-stdout-print.patch, a backport of upstream commit
    a1f6df8: 0.9.5 printed the build dir to stdout, corrupting the first
    line of csv/json output; the fix is one commit past v0.9.5 and is not
    in any release yet
  - Regenerate vendor.tar.gz; the vendored module set is unchanged
  - Build with the go-modules idiom (go build -mod=vendor -buildmode=pie
    - trimpath) instead of the golang-packaging macros
  - Add %check running the upstream test suite
  - License is AGPL-3.0-only AND BSD-2-Clause AND BSD-3-Clause; vendored
    rtltcp grants no or-later upgrade, r900/gf and x/xerrors are
    BSD-3-Clause, pkg/errors is BSD-2-Clause
  - _service: go_modules and download_files to manual (Factory rejects
    trylocal), drop the no-op set_version
* Tue Sep 21 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.9.3
  - Cleanup specfile
* Sat Jan 05 2019 mardnh@gmx.de
  - Initial package, version 0.9.1

Files

/usr/bin/rtlamr
/usr/share/doc/packages/rtlamr
/usr/share/doc/packages/rtlamr/README.md
/usr/share/licenses/rtlamr
/usr/share/licenses/rtlamr/LICENSE
/usr/share/licenses/rtlamr/LICENSE.r900-gf


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 10 00:23:45 2026