Advanced Users Guide: Difference between revisions
Randomshadow (talk | contribs) Created page with " = Advanced Users Guide = This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.<div style="border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;"> '''On this page''' * SOP File Location * SOP File Structure * ..." |
Randomshadow (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
= Advanced Users Guide = | |||
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database. | |||
= | <span id="top"></span> | ||
<div style="border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;"> | |||
'''On this page''' | '''On this page''' | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#SOP_File_Location|SOP File Location]] | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]] | ||
* [[Advanced Users Guide#Phases|Phases]] | * [[Advanced Users Guide#Phases|Phases]] | ||
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]] | * [[Advanced Users Guide#Types|Types (Flow vs Checklist)]] | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]] | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]] | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]] | ||
* [[Advanced Users Guide# | * [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]] | ||
</div> | </div> | ||
---- | ---- | ||
== <span>SOP File Location</span> == | == <span id="SOP_File_Location">SOP File Location</span> == | ||
All SOPs are stored in: | All SOPs are stored in: | ||
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk | C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk | ||
Replace '''[Your Name]''' with your Windows user name. | |||
Each SOP file must begin with two required header lines:<pre> | Each SOP file must begin with two required header lines:<pre> | ||
| Line 31: | Line 35: | ||
---- | ---- | ||
== <span>SOP File Structure</span> == | == <span id="SOP_File_Structure">SOP File Structure</span> == | ||
Each line in an SOP file uses the following structure:<pre> | Each line in an SOP file uses the following structure:<pre> | ||
Phase;Type;System;Response | Phase;Type;System;Response | ||
| Line 46: | Line 50: | ||
---- | ---- | ||
== <span>Phases</span> == | == <span id="Phases">Phases</span> == | ||
The following numeric values define flight phases:<pre> | The following numeric values define flight phases:<pre> | ||
1 = Preflight or Cockpit Preparation | 1 = Preflight or Cockpit Preparation | ||
| Line 65: | Line 69: | ||
15 = User Defined | 15 = User Defined | ||
16 = User Defined | 16 = User Defined | ||
</pre>[[Advanced Users Guide#top|Back to top]] | </pre> | ||
[[Advanced Users Guide#top|Back to top]] | |||
---- | ---- | ||
| Line 72: | Line 77: | ||
1 = Flow | 1 = Flow | ||
2 = Checklist | 2 = Checklist | ||
</pre>'''Flow''' A memorized, spatial sweep of switches and controls used to configure the aircraft. | </pre> | ||
'''Flow''' A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory. | |||
'''Checklist''' A short, written challenge-response used to verify critical items are correctly set. | '''Checklist''' A short, written challenge-response used to verify critical items are correctly set. | ||
| Line 80: | Line 87: | ||
* Normal operations: Flow → Checklist | * Normal operations: Flow → Checklist | ||
* Abnormal or emergencies: Use QRH or abnormal checklist | * Abnormal or emergencies: Use QRH or abnormal checklist | ||
The flow performs the actions, the checklist verifies them. | |||
[[Advanced Users Guide#top|Back to top]] | [[Advanced Users Guide#top|Back to top]] | ||
| Line 85: | Line 94: | ||
== <span id="Creating_Custom_Flows">Creating Custom Flows and Checklists</span> == | == <span id="Creating_Custom_Flows">Creating Custom Flows and Checklists</span> == | ||
Always create a backup copy of your SOP file before making manual edits. | |||
To add user-defined flows (for example: Single Engine and Go-Around): | To add user-defined flows (for example: Single Engine and Go-Around): | ||
| Line 235: | Line 246: | ||
Flows_ApproachStart = AGL feet | Flows_ApproachStart = AGL feet | ||
Flows_LndgStart = AGL feet | Flows_LndgStart = AGL feet | ||
</pre>[[Advanced Users Guide#top|Back to top]] | </pre> | ||
[[Advanced Users Guide#top|Back to top]] | |||
---- | ---- | ||
| Line 257: | Line 269: | ||
=== Building the Database === | === Building the Database === | ||
1. Start MSFS or MSFS24 and load into the cockpit | 1. Start MSFS or MSFS24 and load into the cockpit | ||
2. Click '''FSFO NAV PATH''' and select the FSFO NavData folder | |||
3. Click '''Connect''' | |||
4. Click '''Build''' | |||
Note: This process can take over '''two hours'''. | Note: This process can take over '''two hours'''. | ||
---- | ---- | ||
| Line 269: | Line 284: | ||
Column order: | Column order: | ||
1. ICAO | 1. ICAO | ||
2. Runway Code | |||
3. Threshold Latitude | |||
4. Threshold Longitude | |||
5. Altitude | |||
6. Heading | |||
7. Length | |||
8. ILS Frequency | |||
9. Width | |||
10. Magnetic Variation | |||
11. Runway Centerline Latitude | |||
12. Runway Centerline Longitude | |||
13. Threshold Offset | |||
[[Advanced Users Guide#top|Back to top]] | [[Advanced Users Guide#top|Back to top]] | ||
---- | ---- | ||
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]]. | |||
Revision as of 03:47, 31 January 2026
Advanced Users Guide
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.
On this page
SOP File Location
All SOPs are stored in:
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk
Replace [Your Name] with your Windows user name.
Each SOP file must begin with two required header lines:
type;AIRBUS;; user;;;
- The first line identifies the aircraft type (BOEING or AIRBUS).
- The second line is reserved for user-generated flows and checklists.
SOP File Structure
Each line in an SOP file uses the following structure:
Phase;Type;System;Response
Example:
1;1;Auto_Brakes;MAX
Where:
- Phase = Flight phase number
- Type = Flow or Checklist
- System = Target system or command
- Response = Desired value or action
Phases
The following numeric values define flight phases:
1 = Preflight or Cockpit Preparation 2 = Before Start 3 = Engine Start 4 = After Start 5 = Taxi 6 = Before Takeoff or Lineup 7 = After Takeoff 8 = Descent 9 = Approach 10 = Landing 11 = After Landing 12 = Shutdown or Parking 13 = Runway Change 100 = Turn Around 14 = User Defined 15 = User Defined 16 = User Defined
Types (Flow vs Checklist)
1 = Flow 2 = Checklist
Flow A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.
Checklist A short, written challenge-response used to verify critical items are correctly set.
How they work together:
- Normal operations: Flow → Checklist
- Abnormal or emergencies: Use QRH or abnormal checklist
The flow performs the actions, the checklist verifies them.
Creating Custom Flows and Checklists
Always create a backup copy of your SOP file before making manual edits.
To add user-defined flows (for example: Single Engine and Go-Around):
Update the second line of your SOP file:
type;AIRBUS;; user;Single_Eng;Go_Around;
Then add new phase lines at the end of your file:
13;2;Takeoff_Speeds;READBACK 13;2;Altitude;READBACK
14;2;Action;Value 14;2;Action;Value
15;2;Action;Value 15;2;Action;Value
Mapping:
- Phase 14 = Supplemental Flow One
- Phase 15 = Supplemental Flow Two
- Phase 16 = Supplemental Flow Three
Voice commands:
- “Supplemental checklist one”
- “Supplemental flow one”
Flow Commands Explained
LVAR
Used to control MSFS Local Variables.
Format:
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power
Meaning:
- XMLVAR_StandbyPower_Selector = LVAR name
- 1 = value
- Standby Power = display string
SIMVAR
Used to control MSFS Simulation Variables.
Format:
1;1;SIMVAR;67271=1=Parking Brake
Meaning:
- 67271 = SIMVAR control number
- 1 = value (ON)
Play_Sapi_Copilot
Speaks text using the Copilot SAPI voice.
Play_Sapi_Pilot
Speaks text using the Pilot SAPI voice.
Play_Wav
Plays a WAV file.
Format:
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav
Misc_Text
Displays reminder text under the Pilot section.
Example:
1;1;Misc_Text;Start ACARS
Capt_Actions
Displays reminder text under the Captain Actions section.
Flight_Plan
Loads the most recent flight plan from:
C:\Users\[name]\AppData\Local\FSFO_V6\Download
Landing_Data
Reads back minimums and Vref speeds.
Fuel
- Load = Loads fuel from FSFO Flight Plan
- Readback = Reads back current fuel
Payload
- Load = Loads payload from FSFO Flight Plan
- Readback = Reads back current payload
Loadsheet
- Confirm = Confirms aircraft under MTOW
Walk_Around
Custom duration (seconds):
1;1;WALK_AROUND;965
Defaults:
- SHORT = 150 seconds
- MED = 300 seconds
- LONG = 600 seconds
Manually Update Smart Flow Options
Close FSFO.
Navigate to:
C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData
Open:
userSettings.cfg
Locate and edit:
Flows_PreFltStart=10 Flows_BeforeTakeoffStart=800 Flows_AfterTakeoffStart=3000 Flows_DescentStart=20 Flows_ApproachStart=10000 Flows_LndgStart=1500
Units:
Flows_PreFltStart = Seconds Flows_BeforeTakeoffStart = Feet to runway threshold Flows_AfterTakeoffStart = AGL feet Flows_DescentStart = Nautical miles Flows_ApproachStart = AGL feet Flows_LndgStart = AGL feet
FSFO Airport Database Tool
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.
Installation
You can install it in two ways:
- Click Get Started on the FSFO main page
- Click MAKE RWY on the New User window
Or manually:
C:\Users\[Your Name]\Dropbox\FSFO\1.FSFO_V6\FSFO_V6\bin\x64\Release\Res\Exe
Run:
FSFO_Make_Runway.exe (as Administrator)
Building the Database
1. Start MSFS or MSFS24 and load into the cockpit 2. Click FSFO NAV PATH and select the FSFO NavData folder 3. Click Connect 4. Click Build
Note: This process can take over two hours.
Manual Database Updates
Runway data file:
- \FSFO_V6\NavData\runways.csv
Column order:
1. ICAO 2. Runway Code 3. Threshold Latitude 4. Threshold Longitude 5. Altitude 6. Heading 7. Length 8. ILS Frequency 9. Width 10. Magnetic Variation 11. Runway Centerline Latitude 12. Runway Centerline Longitude 13. Threshold Offset
For standard setup and everyday operation, see Getting Started and User Settings Reference.
