Skip to content

An ADS-B 2D Display from the Air Defense Command Era

Notifications You must be signed in to change notification settings

srsampson/TrackView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackView - An ADS-B 2D Display from the Air Defense Command Era

This Java 22 application connects to a MySQL database which contains ADS-B data collected from a receiver and antenna.

The display plots target echoes and track symbology. Multiple instances can be started with different altitude blocks. Each track shows the ICAO ID, US Registration, groundTrack, groundSpeed, vertical rate, and Mode 3 squawk.

It provides flashing displays for altitude conflict alerts, Ident, and Emergency squawks.

The sample shown shows a few aircraft, with blue meaning a climb, red meaning descent, and DIM meaning it hasn't received data for over a minute. After 90 seconds the track is dropped. The altitude in feet have an A prefix for below the Transition altitude, and F prefix above.

The ground speeds are in knots.

If the target changes its Mode-3 squawk, a flashing orange C pointer is shown. An Ident has a P, and an Emergency has an E.

The map was created using Jordans outline maker web page and using the satellite view:

https://acme.com/jef/outlines/

Sample Display

Development Environment:

Apache NetBeans IDE 22
Java: 22.0.1; OpenJDK 64-Bit Server VM 22.0.1+8-16
Runtime: OpenJDK Runtime Environment 22.0.1+8-16
System: Windows 11 version 10.0 running on amd64; UTF-8; en_US (nb)

About

An ADS-B 2D Display from the Air Defense Command Era

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages