Skip to main content

Interface: ControlEvents

Defined in: src/sdk/data/ControlPublisher.ts:18

Control events, for where HEvents don't exist

Indexable

[publish_xpdr_code: `publish_xpdr_code_${number}`]: number

Set new xpdr code

[publish_xpdr_mode: `publish_xpdr_mode_${number}`]: XPDRMode

Set new xpdr mode

[xpdr_send_ident: `xpdr_send_ident_${number}`]: boolean

Tell XPDR to send ident to ATC

Properties

activate_missed_approach

activate_missed_approach: boolean

Defined in: src/sdk/data/ControlPublisher.ts:60

Event for setting missed approach state.


approach_available

approach_available: boolean

Defined in: src/sdk/data/ControlPublisher.ts:64

Whether or not an approach is available for guidance.


approach_freq_set

approach_freq_set: undefined | FacilityFrequency

Defined in: src/sdk/data/ControlPublisher.ts:62

Approach Frequency Set by FMS.


baro_set

baro_set: boolean

Defined in: src/sdk/data/ControlPublisher.ts:48

Event when user presses 'B' to auto set pressure.


brg_src_set

brg_src_set: IndexedNavSourceSetting

Defined in: src/sdk/data/ControlPublisher.ts:26

Set the source of a given bearing needle


brg_src_switch

brg_src_switch: number

Defined in: src/sdk/data/ControlPublisher.ts:28

Increment the source of a given bearing needle number


cdi_src_gps_toggle

cdi_src_gps_toggle: boolean

Defined in: src/sdk/data/ControlPublisher.ts:24

toggle CDI source between GPS and NAV


cdi_src_set

cdi_src_set: NavSourceId

Defined in: src/sdk/data/ControlPublisher.ts:22

explicitly set a CDI source


cdi_src_switch

cdi_src_switch: boolean

Defined in: src/sdk/data/ControlPublisher.ts:20

increment the CDI source


com_spacing_set

com_spacing_set: ComSpacingChangeEvent

Defined in: src/sdk/data/ControlPublisher.ts:44

Set the COM spacing for a radio.


dme_toggle

dme_toggle: boolean

Defined in: src/sdk/data/ControlPublisher.ts:40

toggle DME window


init_cdi

init_cdi: boolean

Defined in: src/sdk/data/ControlPublisher.ts:38

Init the CDI Source


lnav_inhibit_next_sequence: boolean

Defined in: src/sdk/data/ControlPublisher.ts:58

Whether LNAV should automatically inhibit the next attempt to sequence to the next flight plan leg.

Deprecated

Use the equivalent topic defined in LNavControlEvents instead.


publish_radio_states

publish_radio_states: boolean

Defined in: src/sdk/data/ControlPublisher.ts:30

Publish radio state


standby_com_freq

standby_com_freq: string

Defined in: src/sdk/data/ControlPublisher.ts:42

Set the current standby com frequency as a string.


standby_nav_freq

standby_nav_freq: string

Defined in: src/sdk/data/ControlPublisher.ts:46

Set the current standby nav frequency as a string.


suspend_sequencing

suspend_sequencing: boolean

Defined in: src/sdk/data/ControlPublisher.ts:53

Event when a user suspends LNAV leg sequencing.

Deprecated

Use the equivalent topic defined in LNavControlEvents instead.