SHA256
1
0
forked from pool/dumpvdl2

37 Commits

Author SHA256 Message Date
d84a6f26ef Accepting request 1106255 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1106255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=16
2023-08-28 15:16:32 +00:00
8be9a4d6c2 Accepting request 1106126 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/1106126
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=35
2023-08-28 08:31:10 +00:00
8cae62725e Accepting request 985270 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/985270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=15
2022-06-28 13:21:28 +00:00
c5bece7d1a Accepting request 982880 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/982880
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=33
2022-06-27 09:44:12 +00:00
6a03a420b3 Accepting request 905838 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/905838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=14
2021-07-12 19:40:34 +00:00
519d667afe Accepting request 905716 from home:mnhauke:sdr-devel
- Update to version 2.1.1
  * Fixed wrong ZeroMQ version check, which incorrectly declared
    ZMQ version 4.0.x as too old.

OBS-URL: https://build.opensuse.org/request/show/905716
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=32
2021-07-12 12:12:01 +00:00
c17218323b Accepting request 846833 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/846833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=13
2020-11-07 20:02:51 +00:00
6257e2c5c1 Accepting request 846816 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/846816
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=30
2020-11-07 14:51:31 +00:00
43f09f3059 Accepting request 830356 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/830356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=12
2020-08-29 18:44:02 +00:00
80066baee2 Accepting request 829620 from home:mnhauke:sdr-devel
- Update to versino 2.0.1
  * Fixed build failure with gcc version 10.

- 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.

OBS-URL: https://build.opensuse.org/request/show/829620
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=28
2020-08-28 20:06:26 +00:00
893d53bcc6 Accepting request 819052 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/819052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=11
2020-07-07 11:00:30 +00:00
0f6111e388 Accepting request 818865 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/818865
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=26
2020-07-06 18:14:24 +00:00
009ccb3195 Accepting request 774381 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/774381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=10
2020-03-29 12:26:03 +00:00
081d58c888 Accepting request 774370 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/774370
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=24
2020-02-14 14:44:39 +00:00
a03afa313c Accepting request 767866 from home:mnhauke:sdr-devel
- 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.

OBS-URL: https://build.opensuse.org/request/show/767866
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=23
2020-01-28 13:32:06 +00:00
939cb12a75 Accepting request 766980 from home:mnhauke:sdr-devel
- Update to version 1.8.1
  * Fix a bug where an unparseable ACARS message could cause the
    program to crash.

OBS-URL: https://build.opensuse.org/request/show/766980
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=22
2020-01-26 16:06:42 +00:00
b07aba76c5 Accepting request 765632 from home:mnhauke:sdr-devel
- Update to version 1.8.0
  * Support for ATN-B2 Automatic Dependent Surveillance-Contract
    (ADS-C) version 2.
  * Support for automatic reassembly of multiblock ACARS messages,
    MIAM file transfers and fragmented X.25 packets. Contents of
    reassembled messages is now logged in one piece and passed
    upwards to decoders of higher layer protocols / applications.
    Thanks to this, many large messages which so far were decoded
    partially and logged with "Unparseable ... PDU" errors due to
    fragmentation, are now decoded correctly.
  * StatsD metrics for monitoring reassembly engine performance
    have been added.
  * Logged messages may be enriched with ground stations details
    read from a text file in MultiPSK GS format. Look up --gs-file
    and --addrinfo options in README.md and dumpvdl2 usage text for
    more details.
  * Logged messages may be enriched with aircraft details read from
    a Basestation SQLite database. SQLite3 library must be installed
    prior to compiling dumpvdl2 in order for this feature to be
    enabled. Look up --bs-db and --addrinfo options in README.md and
    dumpvdl2 usage text for more details. Database entries are
    cached in memory. There are new StatsD metrics for monitoring
    performance and utilization of the cache.
  * New --prettify-xml option enables pretty-printing of XML
    documents carried in ACARS and MIAM CORE messages. The purpose
    is to improve readability. If enabled, XML content will be
    printed as multiline text with proper indentation.  This
    requires libacars built with libxml2 support.
  * ACARS sublabel and MFI fields are now stripped from message text
    and logged as separate fields (if present).

OBS-URL: https://build.opensuse.org/request/show/765632
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=21
2020-01-21 14:46:53 +00:00
83daf9a3ca Accepting request 747524 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/747524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=9
2019-11-12 10:56:47 +00:00
dfbe1db561 Accepting request 747432 from home:mnhauke:sdr-devel
- Update to version 1.7.1
  * Fixed an issue where a truncated or corrupted ICAO APDU could
    cause a crash in ASN.1 decoder.
  * Fixed an issue where NULL characters in XID attribute values
    could cause them do be printed partially. Any non-printable
    characters in octet strings printed as text are now replaced
    with periods.

- Update to version 1.7.0
  * Complete overhaul of output generation code.
  * Significant enhancements to CLNP, COTP and IDRP decoders.
    Most if not all protocol headers are now decoded and included
    in the output.
  * Added a decoder for X.225 Session Protocol SPDUs.
  * Added a decoder for VDL SNDCF error reports.
  * XID: improved decoding of XID sequencing, Frequency support
    and System mask attributes.
  * X.25: improved decoding of facility fields, call clearing
    causes and diagnostic codes.
  * Minor bug fixes.

OBS-URL: https://build.opensuse.org/request/show/747432
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=19
2019-11-12 08:53:19 +00:00
Stephan Kulow
24fd87c9f4 Accepting request 667641 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/667641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=8
2019-02-28 20:38:12 +00:00
6518ecadf4 Accepting request 667166 from home:mnhauke:sdr-devel
- Update to version 1.6.0
  * New build system based on cmake.
  * FANS/1-A CPDLC, ADS-C and ACARS decoders have been removed.
    These features have been moved to libacars library, which is
    now a mandatory dependency
  * Added support for SoapySDR library. However there are still
    some limitations with respect to SDR types which dumpvdl2
    can work with. As of now, the device must support a sampling
    rate of 2100000 samples per second. This will be addressed in
    a future release.
  * Minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/667166
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=17
2019-01-21 16:35:36 +00:00
d1771163f5 Accepting request 650122 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/650122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=7
2018-11-19 22:32:57 +00:00
d48878738d Accepting request 650038 from home:mnhauke:sdr-devel
- Update to version 1.5.0
  * Sync with the latest SDRPlay API v. 2.13 which is now required
    to compile the program.
  * Added support for SDRPlay RSPduo (with tuner selection, bias-T
    and notch filters).
  * Added support for RSP1A features: Bias-T and broadcast notch
    filter.
  * Minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/650038
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=15
2018-11-19 08:07:45 +00:00
92e7cc3950 Accepting request 626964 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/626964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=6
2018-08-02 13:00:25 +00:00
OBS User mrdocs
49511c2fe7 Accepting request 626951 from home:mnhauke:sdr-devel
- Update to version 1.4.0
  * Major improvements to the DSP and decoding engine - gives much
    better decoding success rate, especially for weak transmissions
    from distant aircraft.
  * Each VDL2 channel is now processed in a separate thread, which
    allows balancing the load onto multiple CPU cores.
  * Fixed a nasty decoder bug which caused good frames to be
    corrupted during decoding stage and therefore missed.
  * Added CRC checking for ACARS messages. If there is a CRC
    mismatch, the message will still be logged, but with an
    appropriate warning.
  * New StatsD metric avlc.msg.air2air - counts messages from
    aircraft to aircraft (however strange it seems, such things
    happen in real life).
  * New StatsD metric decoder.errors.too_long - counts VDL2 bursts
    dropped due to unreasonably large value in the length field.
  * Due to changes in the decoding engine, the following StatsD
    metric are now obsolete and have been removed:
    avlc.errors.no_flag_start, avlc.errors.no_flag_end,
    decoder.errors.no_preamble.
  * Added --extended-header command line option which causes a few
    decoder diagnostic parameters to be logged for each message.
    Refer to the FAQ in README.md for description of the fields.
  * Other minor bugfixes and improvements.
  * C11-capable compiler is now required to build the program.

OBS-URL: https://build.opensuse.org/request/show/626951
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=13
2018-08-02 02:01:13 +00:00
f01528e103 Accepting request 613886 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/613886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=5
2018-06-13 13:35:23 +00:00
0e3e3198af Accepting request 613527 from home:mnhauke:sdr-devel
- Update to version 1.3.1
  * Added decpdlc utility which decodes FANS-1/A CPDLC messages
    supplied from command line or from a file. Can be used to
    decode CPDLC traffic received via other media than VDL-2
    (eg. ACARS, HFDL, SATCOM). Refer to "decpdlc" section in
    README.md for details

OBS-URL: https://build.opensuse.org/request/show/613527
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=11
2018-06-04 06:47:37 +00:00
02deb67ee1 Accepting request 595904 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/595904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=4
2018-04-13 10:50:43 +00:00
86cb526516 Accepting request 595785 from home:mnhauke:sdr-devel
- Update to version 1.3.0
  * Added decoder for FANS-1/A ADS-C messages
  * Added decoder for FANS-1/A CPDLC messages
  * Human-readable formatting of CPDLC and Context Management
    messages (if you still want the old format, add --dump-asn1
    command line option)
  * Added install rule to Makefile
  * Added a sample systemd service file
  * Bug fixes

OBS-URL: https://build.opensuse.org/request/show/595785
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=9
2018-04-12 06:57:08 +00:00
2f8ab4a3df Accepting request 561005 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/561005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=3
2018-01-01 21:36:39 +00:00
e4acff97c2 Accepting request 560999 from home:mnhauke:sdr-devel
- Update to version 1.2.0
  * Better input signal filtering - reduced bit error rate, 10-50% more
    messages successfully decoded.
  * SDRPlay: major bugfixes in sample buffer handling code - shall now
    perform equally well as RTLSDR (or even better).
  * SDRPlay: --gain knob replaced with --gr (gain reduction). This makes
    gain configuration in dumpvdl2 compatible with other SDRPlay apps.
    See README.md for details.
  * SDRPlay: support for selecting device by serial number.
    Added optional build-time PLATFORM knob which sets CPU-specific
  * compiler flags to optimize the code for various flavours of
    Raspberry Pi. Supported values: rpiv1, rpiv2, rpiv3.
  * Other minor bug fixes
- Remove patch:
  * dumpvdl2-obey-cflags.diff

OBS-URL: https://build.opensuse.org/request/show/560999
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=7
2018-01-01 15:07:51 +00:00
39b2e6425e Accepting request 533167 from hardware:sdr
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/533167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=2
2017-10-13 12:17:37 +00:00
81ffbf01ab Accepting request 505190 from hardware:sdr
new package

OBS-URL: https://build.opensuse.org/request/show/505190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dumpvdl2?expand=0&rev=1
2017-08-24 16:30:50 +00:00
4a14e12fec Accepting request 506787 from home:jengelh:branches:hardware:sdr
- Remove disputable/irrelevant wording from description.

OBS-URL: https://build.opensuse.org/request/show/506787
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=4
2017-06-29 10:20:06 +00:00
b31c5c335c Accepting request 505138 from home:mnhauke:sdr-devel
- Update to version 1.1.0
  * Support for SDRPlay RSP1 and 2 using native binary API
  * Added dissector for ISO 8073/X.224 Connection-oriented Transport Protocol
  * Added dissectors for ICAO Context Management and CPDLC
  * Enhancements for ES-IS and XID dissectors
  * Support for referring to dongles using their serial numbers
  * Output formatting fixes
  * Bug fixes
- Rebase patch:
  * dumpvdl2-obey-cflags.diff

OBS-URL: https://build.opensuse.org/request/show/505138
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=3
2017-06-20 21:45:06 +00:00
04ea646c24 - Tiny packaging cleanup
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=2
2017-06-20 13:54:52 +00:00
ac8e540e43 Accepting request 491879 from home:mnhauke:sdr-devel
initial package for dumpvdl2

OBS-URL: https://build.opensuse.org/request/show/491879
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/dumpvdl2?expand=0&rev=1
2017-04-28 17:56:31 +00:00