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

dumpvdl2-2.4.0-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: dumpvdl2 Distribution: openSUSE Tumbleweed
Version: 2.4.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 19 22:23:10 2024
Group: Productivity/Hamradio/Other Build host: reproducible
Size: 1399481 Source RPM: dumpvdl2-2.4.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/szpajder/dumpvdl2
Summary: A VDL Mode 2 message decoder and protocol analyzer
A VDL Mode 2 message decoder and protocol analyzer.

Features:
 * Supports following SDR hardware:
   - RTLSDR (via rtl-sdr library)
   - Mirics SDR (via libmirisdr-4)
   - reads prerecorded IQ data from file
 * Decodes up to 8 VDL2 channels simultaneously
 * Outputs messages to standard output or to a file (with optional daily
   or hourly file rotation)
 * Outputs ACARS messages to PlanePlotter over UDP/IP socket
 * Supports message filtering by type or direction (uplink, downlink)
 * Outputs decoding statistics using Etsy StatsD protocol

Provides

Requires

License

GPL-3.0-only

Changelog

* Sat Oct 19 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.4.0
    * Allow specifying frequencies in kHz, MHz or GHz. Frequencies
      might be specified in Hertz (as integer numbers) or in kHz,
      MHz, GHz (as integer or floating-point numbers followed by any
      of the following suffixes: k, K, m, M, g, G). This applies to
      the --centerfreq option argument and VDL2 channel frequencies.
    * Added support for RTLSDR bias tee. "--bias 1" command line
      option enables it, "--bias 0" disables. Default: disabled.
    * Fix RTLSDR device selection. If the --rtlsdr option argument
      is exactly 8 characters long, the program will now always
      attempt to find the device by its serial number rather than by
      the device index. Now "--rtlsdr 00000002" means "device with a
      serial number 00000002" rather than "device with and index of 2
    * Exit on SoapySDR errors. If the program is unable to continue
      reading samples from the radio, it terminates, so that it could
      be restarted by the service manager (eg. systemd).
    * Do not round timestamps to the nearest millisecond, truncate
      it instead.  Rounding may have caused message timestamps to be
      pushed forward.
    * Report loud (ie. possibly overloaded) messages via statsd
      statistics. Introduces a new counter "decoder.msg.good_loud"
      which gets incremented on every good message with a signal
      level above 0 dBFS. Might be useful for tuning SDR gain levels
    * Enable IF bandwidth filter on RTLSDR and SoapySDR devices.
      This could potentially help in noisy environments by improving
      rejection of nearby strong signals. The filter is automatically
      enabled if supported by the SDR.
    * Print Maintenance/Initialized (M/I) status bit in text output
      of X.25 Call.
      Request and Call Accepted messages.
* Sun Aug 27 2023 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.0
    * Allow reading raw frames or I/Q data from standard input. To
      enable this, specify "-" as the argument to --iq-file or
    - -raw-frames-file option, respectively.
    * Added --prettify-json command line option which enables
      prettification of JSON payloads in libacars >= 2.2.0.
      This currently applies to OHMA messages only.
    * Fixed incompatibility with libacars 2.2.0 which might cause a
      crash during reassembly of CLNP packets.
* Wed Jun 15 2022 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.0
    * Added support for reassembly of multipart CLNP and COTP packets.
      This brings the ability to decode ADS-C v2 messages which are
      too large to fit in a single CLNP / COTP packet, even if
      fragmented in the X.25 layer.
    * Added proper formatting of Route Clearance CPDLC message
      elements.  Removed the obsolete 8-channel limit. The maximum
      number of VDL2 channels that can be decoded simultaneously is
      now limited only by the hardware.
    * Station ID (specified with --station-id option) is now
      appended to the StatsD namespace if StatsD metric collection
      is enabled. For example, if the station ID is set to KLAX, the
      new namespace would be "dumpvdl2.KLAX" instead of just
      "dumpvdl2". This allows simultaneous monitoring of several
      dumpvdl2 instances separately in Grafana.
    * Fixed a crash which occurred when the ground station list
      file could not be opened.
* Sun Jul 11 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.1
    * Fixed wrong ZeroMQ version check, which incorrectly declared
      ZMQ version 4.0.x as too old.
* Sat Nov 07 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.0
    * Added full JSON formatting for all protocols and message types.
      This is supported on all output types - file, udp and zmq.
      Together with multiple outputs feature that was introduced in
      version 2.0.0 this enables arbitrarily flexible arrangements,
      like logging to a file as text, logging to another file as JSON
      and sending JSON across the network using UDP and/or ZMQ. When
      collecting data from multiple receivers, --station-id option
      may be used to assign unique names to receivers in order to
      discriminate input from each one.
    * Removed a few duplicate routines that have their counterparts
      in libacars.
* Tue Aug 25 2020 Martin Hauke <mardnh@gmx.de>
  - Update to versino 2.0.1
    * Fixed build failure with gcc version 10.
* Mon Aug 24 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.0.0
    * Major overhaul of the output subsystem. The new architecture
      is modular, multithreaded and can easily be extended with new
      output drivers. It also allows using multiple outputs
      simultaneously.
    * New output configuration scheme. --output-file --daily,
    - -hourly and --output-acars-pp options have been removed.
      All outputs are now configured using --output option.
      Adjusting command line parameters is therefore required to run
      the program. Run dumpvdl2 --output help for instructions or
      see "Output configuration" section in README.md for details
      and examples.
    * Support for streaming messages over network using UDP/IP.
    * Support for streaming messages over network using ZeroMQ
      publisher sockets. Requires libzmq library.
    * Support for storing AVLC frames as raw data (without decoding)
      in binary files for archiving purposes. File contents can
      then be decoded anytime later, as if the frames were just
    * received from the air. Requires protobuf-c library.
    * Minor bugfixes.
* Sun Jul 05 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.10.1
    * Added support for SDRPlay API version 3 which is required for
      new devices (notably RSPdx). API version 2 is still supported,
      however it will probably be removed in a future release. It is
      possible to have both versions installed simultaneously and to
      choose which one to use at runtime. See README.md for details.
    * Added --milliseconds option which enables printing timestamps
      in message headers up to a millisecond precision. Note that the
      arrival timestamp is stored per VDL2 burst, not per VDL2
      message. Since a VDL2 burst may contains more than one VDL2
      message, all messages extracted from a single burst will still
      have exactly the same timestamp value, regardless of whether
      millisecond precision has been enabled or not.
* Fri Feb 14 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.9.0
    * Added decoder for ISO 8650 / X.227 Association Control Service
      (ACSE).
    * Improved decoder for ISO 8327 / X.225 Session Protocol.
    * Restructured code of ATN applications decoder. The previous
      implementation was a little messy and was unable to handle a
      few uncommon types of messages (like ACSE Abort PDU with no
      payload). This should bring the number of undecoded ATN
      messages down to zero.
    * Enable debugging output from SDRPlay driver only if
    - -debug sdr option is used.
    * Fix formatting of geo coordinates in ADS-C v2 messages.
* Mon Jan 27 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.8.2
    * Fix another crash opportunity due to missing sanity check on
      unparseable ACARS messages.
    * Fix ACARS output to Planeplotter. Only first three characters
      of Message Serial Number (MSN) field were sent instead of all
      four.

Files

/usr/bin/dumpvdl2
/usr/share/doc/packages/dumpvdl2
/usr/share/doc/packages/dumpvdl2/README.md
/usr/share/licenses/dumpvdl2
/usr/share/licenses/dumpvdl2/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 01:14:14 2024