Limitations: Difference between revisions
Randomshadow (talk | contribs) No edit summary |
Randomshadow (talk | contribs) No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
This page documents current functional and platform limitations of Flight Simulator First Officer (FSFO). | |||
<div style="margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
These are not errors, but known constraints based on simulator, aircraft, or platform capabilities. | These are not errors, but known constraints based on simulator, aircraft, or platform capabilities. | ||
</div> | |||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;"> | |||
If something is listed here, it is expected behavior and not a bug. | If something is listed here, it is expected behavior and not a bug. | ||
</div> | |||
---- | ---- | ||
| Line 12: | Line 13: | ||
== Autopilot Control == | == Autopilot Control == | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
FSFO can set airspeed, heading, and altitude on supported aircraft. | FSFO can set airspeed, heading, and altitude on supported aircraft. | ||
</div> | |||
<strong>Exception</strong> | |||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | |||
* '''iFly 737''' – Indicated Airspeed (IAS) cannot be set by the copilot. | * '''iFly 737''' – Indicated Airspeed (IAS) cannot be set by the copilot. | ||
</div> | |||
---- | ---- | ||
| Line 22: | Line 27: | ||
== FMC / CDU / MCDU Programming == | == FMC / CDU / MCDU Programming == | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
FSFO can automatically enter route and performance data for most aircraft, with the following limitations. | FSFO can automatically enter route and performance data for most aircraft, with the following limitations. | ||
</div> | |||
=== General limitations === | === General limitations === | ||
* The copilot does | <div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | ||
* You must enter your SimBrief Pilot ID or username in the aircraft EFB | * The copilot does <strong>not</strong> select SIDs, STARs, or runways. | ||
* You must enter your SimBrief Pilot ID or username in the aircraft EFB or settings so the route can be imported. | |||
</div> | |||
=== Aircraft without MCDU programming support === | === Aircraft without MCDU programming support === | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fffdf9; border-left:6px solid #f0ad4e;"> | |||
These aircraft do not expose the required simulator variables. | These aircraft do not expose the required simulator variables. | ||
</div> | |||
* '''FBW A380''' | * '''FBW A380''' | ||
| Line 42: | Line 53: | ||
* '''FSS ERJ''' | * '''FSS ERJ''' | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;"> | |||
This aircraft provides its own internal copilot feature to populate performance data. | This aircraft provides its own internal copilot feature to populate performance data. | ||
</div> | |||
=== Aircraft that require EFB import first === | === Aircraft that require EFB import first === | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
For these aircraft, import the SimBrief flight plan via the EFB before starting FSFO programming. | For these aircraft, import the SimBrief flight plan via the EFB before starting FSFO programming. | ||
</div> | |||
* '''PMDG 737''' | * '''PMDG 737''' | ||
| Line 58: | Line 73: | ||
== Speech Recognition == | == Speech Recognition == | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
FSFO voice control requires an English speech recognizer installed in Windows. | FSFO voice control requires an English speech recognizer installed in Windows. | ||
</div> | |||
* Default engine: '''Microsoft SAPI''' using your default microphone | * Default engine: '''Microsoft SAPI''' using your default microphone | ||
* Optional offline engine: '''Vosk''' (experimental) | * Optional offline engine: '''Vosk''' (experimental) | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;"> | |||
Currently included Vosk languages: | Currently included Vosk languages: | ||
* English | * English | ||
* French | * French | ||
* German | * German | ||
</div> | |||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | |||
Vosk is provided as an experimental alternative. | Vosk is provided as an experimental alternative. | ||
Officially supported and recommended: Microsoft SAPI (English). | Officially supported and recommended: Microsoft SAPI (English). | ||
</div> | |||
---- | ---- | ||
| Line 75: | Line 96: | ||
== VR Support == | == VR Support == | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | |||
FSFO does not provide native VR rendering. | FSFO does not provide native VR rendering. | ||
</div> | |||
You can use FSFO in VR via the third | You can use FSFO in VR via the third party tool '''OpenKneeboard'''. | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f8f9fa; border-left:6px solid #f0ad4e;"> | |||
Because this is external software, compatibility and behavior may vary by system and are not guaranteed. | Because this is external software, compatibility and behavior may vary by system and are not guaranteed. | ||
</div> | |||
---- | ---- | ||
| Line 84: | Line 110: | ||
== FSUIPC7 Requirement == | == FSUIPC7 Requirement == | ||
FSFO requires | <div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | ||
FSFO requires <strong>FSUIPC7</strong>, including WASM and WAPI components. | |||
</div> | |||
Requirements | <strong>Requirements</strong> | ||
* FSUIPC7 must be installed and running | * FSUIPC7 must be installed and running | ||
* Status must show '''Connected''' with LVARs and Events available | * Status must show '''Connected''' with LVARs and Events available | ||
* FSFO | * FSFO displays the detected FSUIPC7 version in the lower-left corner before flight | ||
Important notes: | <div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | ||
* FSFO v6 supports | <strong>Important notes:</strong> | ||
* | * FSFO v6 supports <strong>MSFS only</strong> | ||
* Run FSFO and FSUIPC7 at the same permission level | * <strong>FSUIPC6, FSX, and P3D are not supported</strong> | ||
* Run FSFO and FSUIPC7 at the same permission level (both standard user or both administrator) | |||
</div> | |||
If the copilot is not moving switches or data is not updating, verify FSUIPC7 first. | If the copilot is not moving switches or data is not updating, verify FSUIPC7 first. | ||
| Line 104: | Line 133: | ||
== Windows Version Support == | == Windows Version Support == | ||
* Recommended and fully tested: | <div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;"> | ||
* Recommended and fully tested: <strong>Windows 11</strong> | |||
</div> | |||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | |||
Windows 10 reaches end of Microsoft support in <strong>October 2025</strong>. | |||
</div> | |||
After that date: | After that date: | ||
* FSFO on Windows 10 is best | * FSFO on Windows 10 is best effort only | ||
* OS-level compatibility fixes cannot be guaranteed | * OS-level compatibility fixes cannot be guaranteed | ||
| Line 122: | Line 156: | ||
== MSFS and Aircraft Betas == | == MSFS and Aircraft Betas == | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;"> | |||
FSFO supports only the latest public, stable releases. | FSFO supports only the latest public, stable releases. | ||
</div> | |||
Not supported: | <strong>Not supported:</strong> | ||
* MSFS Insider builds | * MSFS Insider builds | ||
* Steam beta branches | * Steam beta branches | ||
* Aircraft developer or experimental builds | * Aircraft developer or experimental builds | ||
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;"> | |||
Beta versions often change internal simulator variables, which can break FSFO flows and profiles. | Beta versions often change internal simulator variables, which can break FSFO flows and profiles. | ||
</div> | |||
If you encounter an issue while on a beta: | If you encounter an issue while on a beta: | ||
| Line 136: | Line 174: | ||
3. Then report it if the problem persists | 3. Then report it if the problem persists | ||
Issues found only on beta versions will be closed as unsupported. | Issues found only on beta versions will be closed as unsupported. | ||
Latest revision as of 19:35, 8 February 2026
This page documents current functional and platform limitations of Flight Simulator First Officer (FSFO).
These are not errors, but known constraints based on simulator, aircraft, or platform capabilities.
If something is listed here, it is expected behavior and not a bug.
Autopilot Control
FSFO can set airspeed, heading, and altitude on supported aircraft.
Exception
- iFly 737 – Indicated Airspeed (IAS) cannot be set by the copilot.
FMC / CDU / MCDU Programming
FSFO can automatically enter route and performance data for most aircraft, with the following limitations.
General limitations
- The copilot does not select SIDs, STARs, or runways.
- You must enter your SimBrief Pilot ID or username in the aircraft EFB or settings so the route can be imported.
Aircraft without MCDU programming support
These aircraft do not expose the required simulator variables.
- FBW A380
- iniBuilds A350
You can still import the flight plan using the aircraft’s EFB import function.
Aircraft without CDU programming support
- FSS ERJ
This aircraft provides its own internal copilot feature to populate performance data.
Aircraft that require EFB import first
For these aircraft, import the SimBrief flight plan via the EFB before starting FSFO programming.
- PMDG 737
- PMDG 777
- Aerosoft CRJ
FSFO will confirm the route has been imported before attempting CDU entries.
Speech Recognition
FSFO voice control requires an English speech recognizer installed in Windows.
- Default engine: Microsoft SAPI using your default microphone
- Optional offline engine: Vosk (experimental)
Currently included Vosk languages:
- English
- French
- German
Vosk is provided as an experimental alternative. Officially supported and recommended: Microsoft SAPI (English).
VR Support
FSFO does not provide native VR rendering.
You can use FSFO in VR via the third party tool OpenKneeboard.
Because this is external software, compatibility and behavior may vary by system and are not guaranteed.
FSUIPC7 Requirement
FSFO requires FSUIPC7, including WASM and WAPI components.
Requirements
- FSUIPC7 must be installed and running
- Status must show Connected with LVARs and Events available
- FSFO displays the detected FSUIPC7 version in the lower-left corner before flight
Important notes:
- FSFO v6 supports MSFS only
- FSUIPC6, FSX, and P3D are not supported
- Run FSFO and FSUIPC7 at the same permission level (both standard user or both administrator)
If the copilot is not moving switches or data is not updating, verify FSUIPC7 first. For connection problems, see Troubleshooting.
Windows Version Support
- Recommended and fully tested: Windows 11
Windows 10 reaches end of Microsoft support in October 2025.
After that date:
- FSFO on Windows 10 is best effort only
- OS-level compatibility fixes cannot be guaranteed
If remaining on Windows 10:
- Ensure English speech components are installed
- Keep audio and chipset drivers fully up to date
Upgrading to Windows 11 is strongly recommended for the most reliable experience. For general setup help, see Getting Started.
MSFS and Aircraft Betas
FSFO supports only the latest public, stable releases.
Not supported:
- MSFS Insider builds
- Steam beta branches
- Aircraft developer or experimental builds
Beta versions often change internal simulator variables, which can break FSFO flows and profiles.
If you encounter an issue while on a beta: 1. Switch back to the stable release 2. Retest the issue 3. Then report it if the problem persists
Issues found only on beta versions will be closed as unsupported.
