Releases: terminal2/java-mode-s
Releases · terminal2/java-mode-s
V0.2.8
V0.2.6
What's Changed
- Fix incorrect BDS60 detection by @Douglasdc3 in #39
- Refactoring by @janhenke in #40
- Add Aircraft object to DF class when available by @Douglasdc3 in #41
- Improve BDS60 decoding real messages can contain larger gaps in IRS /… by @Douglasdc3 in #42
- Fix javadoc with US english encoding by @Douglasdc3 in #43
- Improves high altitude flight detection of BDS40 data by @Douglasdc3 in #44
- Improve readme by @astalpaert in #45
- Allow greater diff between baro and IRS ROCD by @Douglasdc3 in #46
- When BDS60 receives IRS ROCD as all 1's conver them to 0 as either al… by @Douglasdc3 in #47
- When all bits are set to 1 on baro ROCD, value is 0 by @Douglasdc3 in #48
- Feature add df 24 by @Douglasdc3 in #49
- Even odd positions by @Douglasdc3 in #50
New Contributors
- @janhenke made their first contribution in #40
- @astalpaert made their first contribution in #45
Full Changelog: v0.2.5...v0.2.6
V0.2.5
Added
- throw exception when receiving a mode A/C reply, they can be ignored for now
V0.2.4
Fixes
- null pointer exception on invalid DF packet
V0.2.3
Fixed
- isNotValid should return true if invalid
V0.2.2
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
Fixed
- Ability to start & stop correctly closes the threads and timer
V0.2.0
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