X-Plane can load a information from a flight data recorder (FDR). This is useful primarily in accident investigation and re-creation. In that case, you would need to take the data from the “black box” of the aircraft you’re interested in and put it in a format that X‑Plane can read: the Flight Data Recorder (or ‘.fdr’) format. This is plain text file formatted in a particular way.

This document explains what fields are permitted and a brief explanation of each. Note that even if your instantaneous “snapshots” of the aircraft do not use a given parameter, your data file must use a dummy value as a placeholder.

Once you have formatted the information and saved the file, open it in X-Plane by going to the File menu and selecting “Load Flight Data Recorder File.” Pick your .fdr file by clicking on square button at bottom of explanation window.

Creating a .fdr file

Fields permitted (in any order):

  • COMM: any comment
  • ACFT: the aircraft file to use, with full directory path from the X-Plane folder (ex: Aircraft/Heavy Metal/Boeing 747.acf).
  • TAIL: tail number of the aircraft (ex: N8141Q). Must come immediately after the ACFT line.
  • TIME: ZULU time of the beginning of the flight (ex: 18:54:32).
  • DATE: date of the flight (ex: 03/05/02).
  • PRES: sea-level pressure during the flight in inches HG (ex: 29.92).
  • TEMP: sea-level temperatre during the flight in degrees farenheit (ex: 65).
  • WIND: wind during th flight in degrees then knots (ex: 230,17).
  • CALI: the actual takeoff or touchdown logitude, latitude, and elevation in feet for calibration to X-Plane scenery. (ex: -118.34, 34.57, 456).
  • WARN: time to play a warning sound file, with full directory path from X-Plane itself to the .wav file (ex: 10,Resources/sounds/alert/1000ft.WAV).
  • TEXT: time & text to be read aloud by computer speech synthesis software (10,Copilot left the cockpit here).
  • MARK: time at which a text marker will appear in the time slider (ex: 15,Approach began here).
  • EVNT: highlights the flight path at the specified time, for a specified duration (ex: 10.5).
  • DATA: comma-delimited floating-point numbers that make up the bulk of the .fdr data (see explanation table below)

Table of examples

*Note: Examples are from line 2 of the “Example FDR file.fdr” found in the Instructions folder of X-Plane 10.45.

Data must be entered in this order to display in the correct columns in X-Plane. Use a dummy value (such as 0) if your data does not include a particular field.

Column Header Explanation Example
time secon time in seconds from the beginning of the recording 1.0
temp deg C temp in degrees celsius of the ambient air near the airplane at current altitude 45
lon degre longitude in degrees –117.20
lat degre latitude in degrees 34.000
h msl ft height above mean sea level in TRUE feet, regardless of any barometric pressure setting or other errors 4010
h rad ft radio altimeter indication 0
ailn ratio aileron deflection in ratio –1.0 (left) to +1.0 (right) 0
elev ratio elevator deflection in ratio –1.- (nose down) to +1.0 (nose up) 0
rudd ratio rudder deflection in ratio –1.- (left) to +1.0 (right) 0
ptch deg pitch in degrees, positive indicating up 0
roll deg roll in degrees, positive indicating right 0
hdng TRUE heading in degrees TRUE 0
speed KIAS speed in knots 250.1
VVI ft/mn indicated vertical speed in feet per minute .2
slip deg indicated slip in degrees, positive indicating nose right 0
turn deg turn-slip indicator deflection, positive indicating right .4
mach # Indicated Mach number .5
AOA deg Indicated Angle of Attack 1
stall warn Stall warning on, 1 or 0 0
flap rqst Flap handle position, 0.0 (retracted) to 1.0 (extended) 0
flap actul Flap–1 deflection ratio, 0.0 (retracted) to 1.0 (extended) 0
slat ratio Slat–1 deflection ratio, 0.0 (retracted) to 1.0 (extended) 0
sbrk ratio Speedbrake deflection ratio, 0.0 (retracted), (1.0 extended), 1.5 (ground-deployed) 0
gear handl Gear handle, 0 (up) to 1 (down) 1
Ngear down Gear #1 (nose?) deployment ratio, 0.0 (retracted) to 1.0 (down) 1
Lgear down Gear #2 (left?) deployment ratio, 0.0 (retracted) to 1.0 (down) 1
Rgear down Gear #3 (right?) deployment ratio, 0.0 (retracted) to 1.0 (down) 1
elev trim Elevator trim, –1.0 (nose down) to 1.0 (nose up) 0
NAV–1 frq Nav–1 frequency in a 5-digit integer form with no decimal 11010
NAV–2 frq Nav–2 frequency in a 5-digit integer form with no decimal 10930
NAV–1 type Nav–1 type (NONE=0, NDB=2, VOR=3, LOC=5, ILS=10) 4
NAV–2 type Nav–2 type (NONE=0, NDB=2, VOR=3, LOC=5, ILS=10) 4
OBS–1 deg OBS–1 in degrees 0 to 360 90
OBS–2 deg OBS–2 in degrees 0 to 360 270
DME–1 nm 0.0 means no DME found, any positive value means we are getting DME data 0
DME–2 nm 0.0 means no DME found, any positive value means we are getting DME data 0
NAV–1 h-def Horizontal (localizer) deflection, –2.5 to 2.5 dots, positive fly right 2.5
NAV–2 h-def Horizontal (localizer) deflection, –2.5 to 2.5 dots, positive fly right 2.5
NAV–1 n/t/f Nav–1 NAV/TO/FROM (nav=0, to=1, from=2) 1
NAV–2 n/t/f Nav–1 NAV/TO/FROM (nav=0, to=1, from=2) 1
NAV–1 v-def Vertical (glideslope) deflection, –2.5 to 2.5 dots, positive fly up 2.5
NAV–2 v-def Vertical (glideslope) deflection, –2.5 to 2.5 dots, positive fly up 2.5
OM over Over marker 0 or 1 0
MM over Over marker 0 or 1 0
IM over Over marker 0 or 1 0
f-dir 0/1 Flight director on, 0 or 1 0
f-dir ptch Flight director pitch in degrees, positive indicating up 10
f-dir roll Flight director roll in degrees, positive indicating right 10
ktmac 0/1 Autopilot is holding knots or mach number (knots=0, mach=1) 0
throt mode Auto-throttle mode (off=0, on=1) 0
hdg mode Autopilot heading mode (0=wing-level, 1=heading, 2=localizer or other CDI) 0
alt mode Autopilot altitude mode (3=pitch sync, 4=vvi, 5=airspeed, 6=airspeed with alt arm, 7=alt hold, 8=terrain-follow, 9=glideslope hold) 0
hnav mode Localizer CDI is ARMED for capture 0 or 1 0
glslp mode Glideslope CDI is ARMED for capture 0 or 1 0
back mode Back-course on 0 or 1 0
speed selec Autopilot speed selection, knots or Mach number 0
hdg selec Autopilot heading selection, degrees magnetic 0
vvi selec Autopilot vertical speed selection, feet per minute 0
alt selec Autopilot altitude selection, feet MSL indicated 500
baro in hg Barometric pressure dialed into the altimeter, inches HG 29.9
DH ft Decision height dialed into the radio alt, feet AGL 0
Mcaut 0/1 Master Caution alerting 0 to 1 0
Mwarn 0/1 Master Warning alerting 0 to 1 0
GPWS 0/1 Ground Proximity Warning 0 to 1 0
Mmode 0–4 Map mode: 0 through 4 can give different map results 0
Mrang 0–6 Map range: 0 through 6 will give different map ranges 0
throt ratio Throttle ratio 0.0 to 1.0 (emergency settings can actually exceed 1.0) 1
prop cntrl Propeller RPM command, per engine 2005.4
prop rpm Propeller RPM actual, per engine 2005.4
prop deg Propeller pitch in degrees, per engine 30
N1 % N1, per engine 100.1
N2 % N2, per engine 100.1
MPR inch Engine Manifold Pressure, per engine 0
EPR ind Engine Pressure Ratio, per engine 0
torq ft*lb Engine torque, per engine 584.1
FF lb/hr Fuel Flow, per engine 400
ITT deg C Turbine Inlet Temperature, per engine 1000
EGT deg C Exhaust Gas Temperature, per engine 1000
CHT deg C Cylinder Head Temperature, per engine 0

Additional information

Spaces are ignored.

We only support the format as shown in our example FDR file (DATE,08/10/2004,), not the format preferred by ISO 8601.

Return Back to Knowledge Base





X-Plane

The world’s most advanced flight simulator.