Three providers, one semantic contract
USI currently targets Microsoft Flight Simulator 2020, Microsoft Flight Simulator 2024, and X-Plane 12.
MSFS 2020SimConnect through a native adapter
MSFS 2024Shared Microsoft foundation plus explicit 2024 deltas
X-Plane 12DataRefs, commands, and plugin messaging through a native adapter
What “covered” means
Every public capability has an intentional provider disposition: native read/write/action support, an exact derived value, or an explicit typed unsupported outcome where the simulator has no truthful equivalent.
No simulator-specific aircraft objects
A COM radio, autopilot, battery, fuel tank, or landing gear object is the same C# type for every simulator. Provider counts and limitations appear through component discovery and capabilities—not parallel provider APIs.
Future simulators
New providers implement the bottom-stack contract and capability manifest. Existing applications retain the same top-stack code.
