Console Application - davewalker5/ADS-B-BaseStationReader GitHub Wiki

  • The repository includes a console application that uses the Spectre.Console package to render a live view of the aircraft currently being tracked:

Console Application

  • The application subscribes to the events exposed by the AircraftTracker (see below) to implement continuous live updates
  • As an aircraft's details are updated on receipt of a new messages, it's details are immediately updated in the live view
  • As it moves through the tracking states (see below), it will be highlighted in yellow, when it reaches the "Recent" state, and red, when it reaches the "Stale" state
  • When it is removed from the tracker's tracking list, it is also removed from the live table