Abstract Class: WT21DisplayUnitFsInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:35
Base WT21 FsInstrument
Extended by
Implements
Constructors
Constructor
protected
new WT21DisplayUnitFsInstrument(instrument
,config
,instrumentConfig
):WT21DisplayUnitFsInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:103
Parameters
Parameter | Type |
---|---|
instrument | BaseInstrument |
config | AvionicsConfig |
instrumentConfig | InstrumentConfig |
Returns
WT21DisplayUnitFsInstrument
Inherit Doc
Properties
adcPublisher
protected
readonly
adcPublisher:AdcPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:69
adcSystemSelector
protected
readonly
adcSystemSelector:AdcSystemSelector
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:100
ahrsPublisher
protected
readonly
ahrsPublisher:AhrsPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:70
ahrsSystemSelector
protected
readonly
ahrsSystemSelector:AhrsSystemSelector
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:99
apInstrument
protected
readonly
apInstrument:AutopilotInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:96
avionicsSystems
protected
readonly
avionicsSystems:BasicAvionicsSystem
<any
>[] =[]
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:98
backplane
protected
readonly
backplane:InstrumentBackplane
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:37
baseInstrumentPublisher
protected
readonly
baseInstrumentPublisher:BaseInstrumentPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:67
bus
protected
readonly
bus:EventBus
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:36
calculator
protected
readonly
calculator:FlightPathCalculator
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:43
clock
protected
readonly
clock:Clock
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:64
config
protected
readonly
config:AvionicsConfig
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:105
courseNeedleIndicator
protected
readonly
courseNeedleIndicator:WTLineCourseNeedleNavIndicator
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:86
electricalPublisher
protected
readonly
electricalPublisher:ElectricalPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:71
facLoader
protected
readonly
facLoader:FacilityLoader
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:40
facRepo
protected
readonly
facRepo:FacilityRepository
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:39
fixInfoManager
protected
readonly
fixInfoManager:WTLineFixInfoManager
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:61
fmcSimVarPublisher
protected
readonly
fmcSimVarPublisher:FmcSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:73
gnssPublisher
protected
readonly
gnssPublisher:GNSSPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:72
hEventPublisher
protected
readonly
hEventPublisher:HEventPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:68
instrument
readonly
instrument:BaseInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:104
A reference to the BaseInstrument loaded by the sim
Implementation of
instrumentConfig
protected
readonly
instrumentConfig:InstrumentConfig
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:106
minimumsPublisher
protected
readonly
minimumsPublisher:MinimumsSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:74
navComSimVarPublisher
protected
readonly
navComSimVarPublisher:NavComSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:93
navIndicators
protected
readonly
navIndicators:WTLineNavIndicators
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:87
navSources
protected
readonly
navSources:NavSources
<readonly ["NAV1"
,"NAV2"
,"ADF"
,"FMS1"
,"FMS2"
]>
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:79
perfPlanRepository
protected
readonly
perfPlanRepository:PerformancePlanRepository
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:60
planner
protected
readonly
planner:FlightPlanner
<""
>
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:59
tcas
protected
readonly
tcas:WT21TCAS
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:65
trafficInstrument
protected
readonly
trafficInstrument:TrafficInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:63
vnavSimVarPublisher
protected
readonly
vnavSimVarPublisher:VNavSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:94
wt21ControlPublisher
protected
readonly
wt21ControlPublisher:WTLineControlPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:76
wt21ControlVarPublisher
protected
readonly
wt21ControlVarPublisher:WT21ControlSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:77
xpdrSimVarPublisher
protected
readonly
xpdrSimVarPublisher:XPDRSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:75
Methods
doInit()
protected
doInit():Promise
<void
>
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:143
Initialises the instrument
Returns
Promise
<void
>
onFlightStart()
onFlightStart():
void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:203
Returns
void
Inherit Doc
Implementation of
onGameStateChanged()
onGameStateChanged(
oldState
,newState
):void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:209
Parameters
Parameter | Type |
---|---|
oldState | GameState |
newState | GameState |
Returns
void
Inherit Doc
Implementation of
FsInstrument
.onGameStateChanged
onInteractionEvent()
onInteractionEvent(
_args
):void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:198
Parameters
Parameter | Type |
---|---|
_args | string [] |
Returns
void
Inherit Doc
Implementation of
FsInstrument
.onInteractionEvent
onSoundEnd()
onSoundEnd(
soundEventId
):void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:215
Parameters
Parameter | Type |
---|---|
soundEventId | Name_Z |
Returns
void
Inherit Doc
Implementation of
Update()
Update():
void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:190
Returns
void