Skip to content

Releases: terminal2/java-mode-s

V0.2.8

Choose a tag to compare

@IDBeswick IDBeswick released this 05 Jun 16:27

Add support for Surface Position data, general math improvements.

V0.2.6

Choose a tag to compare

@Douglasdc3 Douglasdc3 released this 21 Feb 19:16
6e1f401

What's Changed

New Contributors

Full Changelog: v0.2.5...v0.2.6

V0.2.5

Choose a tag to compare

@filipjonckers filipjonckers released this 08 Jan 22:27

Added

  • throw exception when receiving a mode A/C reply, they can be ignored for now

V0.2.4

Choose a tag to compare

@filipjonckers filipjonckers released this 07 Jan 23:28

Fixes

  • null pointer exception on invalid DF packet

V0.2.3

Choose a tag to compare

@filipjonckers filipjonckers released this 07 Jan 22:47

Fixed

  • isNotValid should return true if invalid

V0.2.2

Choose a tag to compare

@filipjonckers filipjonckers released this 07 Jan 19:42

Fixed

  • Negative array size check added to fix exception when receiving non Mode S data block (Mode A/C replies)

Changed

  • Updated slf4j to latest version
  • Updated junit to latest version
  • Confusing function name isValid renamed to isNotValid
  • Display unparseable mode S message to log output

V0.2.1

Choose a tag to compare

@Douglasdc3 Douglasdc3 released this 14 Dec 23:05

Fixed

  • Ability to start & stop correctly closes the threads and timer

V0.2.0

Choose a tag to compare

@Douglasdc3 Douglasdc3 released this 18 Nov 10:15

Fixed

  • BDS21: Is not valid if first byte is 0b00100000
  • BDS45: Is invalid if status = false and static pressure is likely wrong
  • BDS60
    • Calculate CAS and compare with IAS to increase accuracy / validity
    • If status flag = true and value is non-zero it cannot be BDS60 message
    • Perform status bit checks on correct data bits
  • BDS50: Filter groundspeed > 600 as incorrect message to reduce number of false positives
  • BDS40: Check status flags and non-zero values
  • BDS40: MCP Altitude calculations
  • BDS45: check radio height on correct data bits

Changed

  • Migrate Maven POM based release to Gradle based release
  • ModeSDatabase can now be loaded using external CSV files

Added

  • DF17: Aircraft Operational Status (Version 2 Airborne/Ground)
  • DF17: Aircraft Operational Status (Version 1 Airborne/Ground)
  • DF17: Airborne Velocity
  • Only work with Downlink Message without track management
  • Disable tracks deleted on automatically