As we all know, the source for the autopilot “NAV” and “APR” modes is set with the datarefs sim/cockpit2/radios/actuators/HSI_source_select_pilot and HSI_source_select_copilot respectively for the autopilot side. But what EXACTLY supplies the lateral and vertical deviation indications we see on the PFD and that the autopilot sees? What should the Nav ID and DME distance readout be?

This article summarizes X-Plane’s capabilities when it comes to modern integrated approach navigation and sheds light on the new datarefs.

ILS approach

Tune the ILS on the NAV1 radio (for left autopilot, or NAV2 radio for right autopilot). Whenever a valid ILS signal is received by the on-side NAV receiver, it locks out ALL other approach modes!

Nav Source Ref IAN Autopilot modes FAS identifier FAC DME
sim/
cockpit2/
radios/
indicators/
nav_src_ref
sim/
cockpit2/
radios/
indicators/
ian_mode
sim/
cockpit/
autopilot/
autopilot_state
sim/
cockpit2/
radios/
indicators/
nav1_nav_id
sim/
cockpit2/
radios/
actuators/
nav1_course_deg_mag_pilot
sim/
cockpit2/
radios/
indicators/
nav1_dme_distance_nm
2 0 2560 “IFNW” 248.0 3.4
“ILS” “LOC”+”GS” “IFNW” /248 DME 3.4

RNAV (GPS) and RNAV (RNP) approaches and overlay approaches

This approach is loaded into the GPS or FMS. It is flown with either Baro-VNAV or SBAS-derived VNAV. No FAS block is provided. No channel is tuned into the WAAS or the GLS receiver.

This includes all cases of “overlay” approaches, i.e. VOR, DME, NDB and TACAN approaches that can be flown with integrated approach navigation, if the airplane is so equipped.

In this case, the DME ID of the GPS receiver tells you the approach ID (e.g. “RNV23LY”) and the DME ID of the augmentation receiver tells you the missed approach point (e.g. “RW23L”). The distance readout of the augmentation receiver tells you the distance to that point (usually the runway threshold).

Nav Source Ref IAN Autopilot modes FAS identifier FAC DME
sim/
cockpit2/
radios/
indicators/
nav_src_ref
sim/
cockpit2/
radios/
indicators/
ian_mode
sim/
cockpit/
autopilot/
autopilot_state
sim/
cockpit2/
radios/
indicators/
gps_nav_id
sim/
cockpit/
radios/
gps_course_degtm
sim/
cockpit2/
radios/
indicators/
nav11_dme_id,
sim/
cockpit2/
radios/
indicators/
nav_dme_distance_nm[10]
1 2 2560 “RNV25LY” 248.0 3.4
B:”FMC”

A:”FLS”

lateral and vertical B:”FAC”+”GP”

A:”F-LOC”+”F-G/S”

“RNV25LY” /248 RW25L 3.4

RNAV (GPS) or RNP approach with SBAS FAS

This approach is loaded into the GPS or FMS. The FAS block determines the SBAS system to be used (WAAS, EGNOS or MSAS). The SBAS receiver is tuned to the respective channel and provides FAS navigation, both lateral and vertical.

In this case, the DME ID of the GPS receiver tells you the FAS block ID (e.g. “W05A”) and the DME ID of the augmentation receiver tells you the missed approach point (e.g. “RW05L”). The distance readout of the augmentation receiver tells you the distance to that point (usually the runway threshold).

Nav Source Ref IAN Autopilot modes FAS identifier FAC DME
sim/
cockpit2/
radios/
indicators/
nav_src_ref
sim/
cockpit2/
radios/
indicators/
ian_mode
sim/
cockpit/
autopilot/
autopilot_state
sim/
cockpit2/
radios/
indicators/
gps_nav_id
sim/
cockpit/
radios/
gps_course_degtm
sim/
cockpit2/
radios/
indicators/
nav11_dme_id,
sim/
cockpit2/
radios/
indicators/
nav_dme_distance_nm[10]
1 2 2560 “W05A” 54.0 3.4
B:”FMC”

A:”SLS”

lateral and vertical B:”FAC”+”GP”

A:”LOC”+”GS”

“W05A” /054 RW05L 3.4

GLS

This approach is loaded into the FMS. A FAS block is provided. The GBAS receiver is tuned to the GLS channel and provides the FAS navigation.

In this case, the DME ID of the GPS receiver tells you the FAS block ID (e.g. “G25A”) and the DME ID of the augmentation receiver tells you the missed approach point (e.g. “RW25R”). The distance readout of the augmentation receiver tells you the distance to that point (usually the runway threshold).

Nav Source Ref IAN Autopilot modes FAS identifier FAC DME
sim/
cockpit2/
radios/
indicators/
nav_src_ref
sim/
cockpit2/
radios/
indicators/
ian_mode
sim/
cockpit/
autopilot/
autopilot_state
sim/
cockpit2/
radios/
indicators/
gps_nav_id
sim/
cockpit/
radios/
gps_course_degtm
sim/
cockpit2/
radios/
indicators/
nav11_dme_id,
sim/
cockpit2/
radios/
indicators/
nav_dme_distance_nm[10]
3 2 2560 “G25A” 248.0 3.4
“GLS” lateral and vertical “LOC”+”GS” “G25A” /248 RW25R 3.4

LOC or LOC backcourse approach with baro VNAV

This approach is loaded into the FMS. No SBAS or GLS channel is tuned. No FAS block is provided. Final approach navigation comes from the localizer analogue signal. VNAV is provided by the FMS using baro altitude. The autopilot is in VLOC mode laterally, but GP mode vertically.

In this case, the DME ID of the GPS receiver tells you the approach ID (e.g. “LOC31”) and the DME ID of the augmentation receiver tells you the missed approach point (e.g. “RW31”). The distance readout of the augmentation receiver tells you the distance to that point (usually the runway threshold).

Nav Source Ref IAN Autopilot modes FAS identifier FAC DME
sim/
cockpit2/
radios/
indicators/
nav_src_ref
sim/
cockpit2/
radios/
indicators/
ian_mode
sim/
cockpit/
autopilot/
autopilot_state
sim/
cockpit2/
radios/
indicators/
gps_nav_id
sim/
cockpit/
radios/
gps_course_degtm
sim/
cockpit2/
radios/
indicators/
nav11_dme_id,
sim/
cockpit2/
radios/
indicators/
nav_dme_distance_nm[10]
1 1 2560 “LOC31” 311.0 3.4
B:”FMC”

A:”FLS”

vertical only B:”VORLOC”+”GP”

A:”LOC”+”F-GS”

“LOC31” /311 RW31 3.4