Releases: openskynetwork/java-adsb
Releases · openskynetwork/java-adsb
v3.4.0
v3.3.0
v3.2.1
v3.2.0
v3.1.1
3.1.0
- Distinguish SI and II Codes
- Changed interface of ECEF to WGS84 LLA conversion
- Fixed bug in RAC validity detection of long ACAS replies
- Added ECEF to WGS84 LLA conversion
- Major changes to public Position getGlobalPosition(SurfacePositionV0Msg other, Position ref) throws PositionStraddleError, BadFormatException
- Major changes to public Position getGlobalPosition(AirbornePositionV0Msg other) throws BadFormatException, PositionStraddleError
- Added reverse unit conversions
- Print information about bad formats.
v3.0.0
With libadsb version 3, many things have changed, including:
- Switched to nautical units for altitude and speed. We keep the values according to the standard.
- Introduction of a stateful decoder to correctly handle transmitters with different ADS-B versions
- Removal
MissingInformationException
- returnnull
values instead - Split operational status message into separate classes for different ADS-B versions
- Split airborne and surface position messages into separate classes for different ADS-B versions
- Proper mapping for NUCr to NACv
- Proper mapping, decoding and description for
- Horizontal Containment Radius Limit (=Horizontal Protection Limit)
- Navigation Accuracy Category for position (NACp)
- Navigation Integrity Category (NIC)
- Added Source Integrity Level to position messages of version 0
getTransponderAddress()
returning integer representation of the ICAO 24 bit
transponder address in addition togetIcao24()
which returns raw bytes- Added
distance3d()
method toPosition
and renameddistanceTo()
tohaversine()
See the migration guide for more information