├── .github └── workflows │ └── verify.yml ├── .gitignore ├── CHANGELOG.md ├── COPYING ├── README.md ├── README.publish.md ├── pom.xml └── src ├── main └── java │ └── de │ └── serosystems │ ├── example │ └── ExampleDecoder.java │ └── lib1090 │ ├── Position.java │ ├── StatefulModeSDecoder.java │ ├── Tools.java │ ├── cpr │ ├── CPREncodedPosition.java │ ├── CompactPositionReporting.java │ ├── PositionDecoder.java │ ├── PositionDecoderSupplier.java │ └── StatefulPositionDecoder.java │ ├── decoding │ ├── AirbornePosition.java │ ├── Airspeed.java │ ├── Altitude.java │ ├── Identification.java │ ├── Identity.java │ ├── OperationalStatus.java │ ├── SurfacePosition.java │ ├── VelocityOverGround.java │ └── package-info.java │ ├── exceptions │ ├── BadFormatException.java │ └── UnspecifiedFormatError.java │ └── msgs │ ├── ModeSDownlinkMsg.java │ ├── PositionMsg.java │ ├── adsb │ ├── AirborneOperationalStatusV1Msg.java │ ├── AirborneOperationalStatusV2Msg.java │ ├── AirbornePositionV0Msg.java │ ├── AirbornePositionV1Msg.java │ ├── AirbornePositionV2Msg.java │ ├── AirspeedHeadingMsg.java │ ├── EmergencyOrPriorityStatusMsg.java │ ├── IdentificationMsg.java │ ├── MLATSystemStatusMsg.java │ ├── OperationalStatusV0Msg.java │ ├── SurfaceOperationalStatusV1Msg.java │ ├── SurfaceOperationalStatusV2Msg.java │ ├── SurfacePositionV0Msg.java │ ├── SurfacePositionV1Msg.java │ ├── SurfacePositionV2Msg.java │ ├── TCASResolutionAdvisoryMsg.java │ ├── TargetStateAndStatusMsg.java │ └── VelocityOverGroundMsg.java │ ├── adsr │ ├── AirborneOperationalStatusV1Msg.java │ ├── AirborneOperationalStatusV2Msg.java │ ├── AirbornePositionV0Msg.java │ ├── AirbornePositionV1Msg.java │ ├── AirbornePositionV2Msg.java │ ├── AirspeedHeadingMsg.java │ ├── EmergencyOrPriorityStatusMsg.java │ ├── IdentificationMsg.java │ ├── OperationalStatusV0Msg.java │ ├── SurfaceOperationalStatusV1Msg.java │ ├── SurfaceOperationalStatusV2Msg.java │ ├── SurfacePositionV0Msg.java │ ├── SurfacePositionV1Msg.java │ ├── SurfacePositionV2Msg.java │ ├── TargetStateAndStatusMsg.java │ └── VelocityOverGroundMsg.java │ ├── bds │ ├── ACASActiveResolutionAdvisoryReport.java │ ├── AircraftIdentification.java │ ├── BDSRegister.java │ ├── CommonUsageGICBCapabilityReport.java │ ├── DataLinkCapabilityReport.java │ ├── HeadingAndSpeed.java │ ├── SelectedVerticalIntention.java │ ├── ThreatIdentityData.java │ └── TrackAndTurn.java │ ├── modes │ ├── AllCallReply.java │ ├── AltitudeReply.java │ ├── CommBAltitudeReply.java │ ├── CommBIdentifyReply.java │ ├── CommDExtendedLengthMsg.java │ ├── ExtendedSquitter.java │ ├── IdentifyReply.java │ ├── LongACAS.java │ ├── MilitaryExtendedSquitter.java │ └── ShortACAS.java │ └── tisb │ ├── AirspeedHeadingMsg.java │ ├── CoarsePositionMsg.java │ ├── FineAirbornePositionMsg.java │ ├── FineSurfacePositionMsg.java │ ├── IdentificationMsg.java │ ├── ManagementMessage.java │ └── VelocityOverGroundMsg.java └── test ├── java └── de │ └── serosystems │ └── lib1090 │ ├── StatefulModeSDecoderTest.java │ ├── SurfacePositionDecodingTest.java │ ├── ToolsTest.java │ └── msgs │ ├── CRCTest.java │ ├── adsb │ ├── EmergencyOrPriorityStatusMsgTest.java │ ├── OperationalStatusMsgTest.java │ ├── SurfacePositionV2MsgTest.java │ └── TargetStateAndStatusMsgTest.java │ ├── bds │ ├── ACASActiveResolutionAdvisoryReportTest.java │ ├── AircraftIdentificationTest.java │ ├── CommonUsgeGICBCapabilityReportTest.java │ ├── DataLinkCapabilityReportTest.java │ ├── HeadingAndSpeedTest.java │ ├── SelectedVerticalIntentionTest.java │ └── TrackAndTurnTest.java │ └── modes │ └── IdentifyReplyTest.java └── resources └── 20221005-DEDUPLICATED_MODE_S-Surface-Positions-a53436.json /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/README.md -------------------------------------------------------------------------------- /README.publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/README.publish.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/de/serosystems/example/ExampleDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/example/ExampleDecoder.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/Position.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/StatefulModeSDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/StatefulModeSDecoder.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/Tools.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/cpr/CPREncodedPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/cpr/CPREncodedPosition.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/cpr/CompactPositionReporting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/cpr/CompactPositionReporting.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/cpr/PositionDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/cpr/PositionDecoder.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/cpr/PositionDecoderSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/cpr/PositionDecoderSupplier.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/cpr/StatefulPositionDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/cpr/StatefulPositionDecoder.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/AirbornePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/AirbornePosition.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/Airspeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/Airspeed.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/Altitude.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/Altitude.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/Identification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/Identification.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/Identity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/Identity.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/OperationalStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/OperationalStatus.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/SurfacePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/SurfacePosition.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/VelocityOverGround.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/VelocityOverGround.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/decoding/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/decoding/package-info.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/exceptions/BadFormatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/exceptions/BadFormatException.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/exceptions/UnspecifiedFormatError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/exceptions/UnspecifiedFormatError.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/ModeSDownlinkMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/ModeSDownlinkMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/PositionMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/PositionMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirborneOperationalStatusV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirborneOperationalStatusV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirborneOperationalStatusV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirborneOperationalStatusV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirbornePositionV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/AirspeedHeadingMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/AirspeedHeadingMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/EmergencyOrPriorityStatusMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/EmergencyOrPriorityStatusMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/IdentificationMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/IdentificationMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/MLATSystemStatusMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/MLATSystemStatusMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/OperationalStatusV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/OperationalStatusV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/SurfaceOperationalStatusV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/SurfaceOperationalStatusV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/SurfaceOperationalStatusV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/SurfaceOperationalStatusV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/TCASResolutionAdvisoryMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/TCASResolutionAdvisoryMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/TargetStateAndStatusMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/TargetStateAndStatusMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsb/VelocityOverGroundMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsb/VelocityOverGroundMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirborneOperationalStatusV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirborneOperationalStatusV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirborneOperationalStatusV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirborneOperationalStatusV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirbornePositionV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/AirspeedHeadingMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/AirspeedHeadingMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/EmergencyOrPriorityStatusMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/EmergencyOrPriorityStatusMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/IdentificationMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/IdentificationMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/OperationalStatusV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/OperationalStatusV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/SurfaceOperationalStatusV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/SurfaceOperationalStatusV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/SurfaceOperationalStatusV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/SurfaceOperationalStatusV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV0Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV0Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV1Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV1Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV2Msg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/SurfacePositionV2Msg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/TargetStateAndStatusMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/TargetStateAndStatusMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/adsr/VelocityOverGroundMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/adsr/VelocityOverGroundMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/ACASActiveResolutionAdvisoryReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/ACASActiveResolutionAdvisoryReport.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/AircraftIdentification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/AircraftIdentification.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/BDSRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/BDSRegister.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/CommonUsageGICBCapabilityReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/CommonUsageGICBCapabilityReport.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/DataLinkCapabilityReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/DataLinkCapabilityReport.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/HeadingAndSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/HeadingAndSpeed.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/SelectedVerticalIntention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/SelectedVerticalIntention.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/ThreatIdentityData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/ThreatIdentityData.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/bds/TrackAndTurn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/bds/TrackAndTurn.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/AllCallReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/AllCallReply.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/AltitudeReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/AltitudeReply.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/CommBAltitudeReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/CommBAltitudeReply.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/CommBIdentifyReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/CommBIdentifyReply.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/CommDExtendedLengthMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/CommDExtendedLengthMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/ExtendedSquitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/ExtendedSquitter.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/IdentifyReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/IdentifyReply.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/LongACAS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/LongACAS.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/MilitaryExtendedSquitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/MilitaryExtendedSquitter.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/modes/ShortACAS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/modes/ShortACAS.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/AirspeedHeadingMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/AirspeedHeadingMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/CoarsePositionMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/CoarsePositionMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/FineAirbornePositionMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/FineAirbornePositionMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/FineSurfacePositionMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/FineSurfacePositionMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/IdentificationMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/IdentificationMsg.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/ManagementMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/ManagementMessage.java -------------------------------------------------------------------------------- /src/main/java/de/serosystems/lib1090/msgs/tisb/VelocityOverGroundMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/main/java/de/serosystems/lib1090/msgs/tisb/VelocityOverGroundMsg.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/StatefulModeSDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/StatefulModeSDecoderTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/SurfacePositionDecodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/SurfacePositionDecodingTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/ToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/ToolsTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/CRCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/CRCTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/adsb/EmergencyOrPriorityStatusMsgTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/adsb/EmergencyOrPriorityStatusMsgTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/adsb/OperationalStatusMsgTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/adsb/OperationalStatusMsgTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV2MsgTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/adsb/SurfacePositionV2MsgTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/adsb/TargetStateAndStatusMsgTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/adsb/TargetStateAndStatusMsgTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/ACASActiveResolutionAdvisoryReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/ACASActiveResolutionAdvisoryReportTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/AircraftIdentificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/AircraftIdentificationTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/CommonUsgeGICBCapabilityReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/CommonUsgeGICBCapabilityReportTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/DataLinkCapabilityReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/DataLinkCapabilityReportTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/HeadingAndSpeedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/HeadingAndSpeedTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/SelectedVerticalIntentionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/SelectedVerticalIntentionTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/bds/TrackAndTurnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/bds/TrackAndTurnTest.java -------------------------------------------------------------------------------- /src/test/java/de/serosystems/lib1090/msgs/modes/IdentifyReplyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/java/de/serosystems/lib1090/msgs/modes/IdentifyReplyTest.java -------------------------------------------------------------------------------- /src/test/resources/20221005-DEDUPLICATED_MODE_S-Surface-Positions-a53436.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeRoSystems/lib1090/HEAD/src/test/resources/20221005-DEDUPLICATED_MODE_S-Surface-Positions-a53436.json --------------------------------------------------------------------------------