Skip to content

phoenixegmh/EagleEye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eagle Eye

RWS Mode

Airborne Intercept Radar Simulation for Microsoft Flight Simulator

Eagle Eye is a Windows companion application for Microsoft Flight Simulator (MSFS) that renders a B-scope radar Multi-Function Display for use during virtual aviation tactical intercept operations. It connects to MSFS via SimConnect and provides radar situational awareness that is not natively available in the simulator.

The radar simulation is loosely based on open-source community analysis of the AN/APG-63 airborne intercept radar.


Features

  • Three radar modes — RWS (Range While Search), TWS (Track While Scan), and STT (Single Target Track)
  • Authentic B-scope MFD — phosphor green display with metal bezel and OSB button interface
  • Probabilistic detection model — range, aspect angle, and RCS-dependent detection, loosely based on AN/APG-63 open-source analysis
  • Flexible scan geometry — 1/2/4/6/8-bar patterns, ±30°/±60° azimuth, ±60° antenna elevation
  • GMTR — Ground Moving Target Rejection with LO / MED / HI / CHAF threshold settings
  • TWS track management — tentative, confirmed, and coasting tracks; up to 1 PDT and 9 SDTs
  • Collision steering — floating PIP circle showing the 3D predicted intercept point; manoeuvre to centre for a collision course
  • Range-limited target carets — out-of-range contacts flagged at the scope top edge on their azimuth bearing
  • Bullseye reference — set a geographic reference point for bearing/range position calls
  • OSB menu system — full configuration via on-screen buttons; no dropdown menus
  • SIM status indicator — boxed label on the scope confirms SimConnect is connected at a glance
  • Auto-update — checks GitHub Releases on startup and prompts if a newer version is available

Requirements

Component Requirement
OS Windows 10 or Windows 11 (64-bit)
Simulator Microsoft Flight Simulator 2020 or 2024
Runtime .NET 8.0 (included with Windows 11; download for Windows 10)
Display Minimum 1280×720; Eagle Eye window is fixed 560×620 px

Installation

  1. Download the latest release ZIP from the Releases page.
  2. Extract to a permanent location (e.g. C:\Program Files\EagleEye\).
  3. Launch EagleEye.App.exe — no installer required.
  4. Start MSFS before or after launching Eagle Eye. It will connect to SimConnect automatically and retry until the simulator is detected.

SimConnect DLLs (SimConnect.dll and Microsoft.FlightSimulator.SimConnect.dll) are included in the release ZIP and must remain in the same folder as the executable.


Quick Start

Menu

Action Method
Range up / down PB15 (▲) / PB14 (▼) or keys R / F
Cycle bar pattern PB2 or key B
Toggle RWS ↔ TWS PB7 or key M
Designate STT Left-click a contact
Designate TWS PDT Left-click a confirmed track
Click TWS PDT Enters STT on that target
Cycle PDT Tab key in TWS
Break STT lock PB7, right-click, or Backspace
Break STT → return to TWS PB7 (if STT was entered from TWS)
Cycle GMTR PB4 or key G
Antenna tilt Keys Q (up) / A (down)
Open MENU PB11
Set Bullseye PB11PB6 SET BULLS

A full keyboard and button reference is included in the User Manual.


Collision Steering

When a target is locked in STT, or a PDT is designated in TWS, a hollow circle appears on the scope indicating the Predicted Intercept Point (PIP). The calculation is fully 3-dimensional, accounting for own aircraft speed, climb rate, and target altitude.

Manoeuvre to place the circle at the centre of the scope — when centred, the aircraft nose is pointed at the collision course bearing and elevation. A time-to-intercept readout (nearest 5 seconds) is shown beneath the circle.


Known Limitations

  • VATSIM — contact visibility is limited by your pilot client's range setting. vPilot's maximum is 100 nm (configurable in Settings > Performance).
  • JoinFS — contact range is bounded by the Circle of Activity radius set in JoinFS Settings.
  • IFF / identification — all contacts display as Unknown. IFF discrimination is planned for a future release.
  • RCS — all contacts use a fixed 5 m² default. Per-type RCS simulation is planned for a future release.

Documentation

The full User Manual is included in the release ZIP and covers installation, all radar modes, symbology, display annunciators, bullseye, MENU page operation, keyboard reference, detection model, and known limitations.

See CHANGELOG.md for a full history of changes between versions.


Roadmap

Version Planned Content
v1.x Selectable Frame Store, TWS symbology refinements
v2.0 Networking (P2P/relay), IFF/HAFU, scenario files, per-type RCS
v3.0 MIDS datalink simulation, AWACS/GCI display variant

Disclaimer

Eagle Eye is a simulation tool for virtual aviation recreation only. The radar simulation is loosely based on open-source and publicly available reference material. It is not a certified or accurate simulation of any real system and must not be used for any purpose other than virtual aviation recreation.


Support Development

Eagle Eye is free and developed in personal time. If you find it useful and want to support continued development, a donation via Ko-fi is greatly appreciated — it helps cover time and any associated costs.

Ko-fi


Licence

See LICENCE for terms.

About

Airborne intercept radar simulation for Microsoft Flight Simulator — B-scope MFD with RWS, TWS, and STT modes, loosely based on open-source AN/APG-63 analysis.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors