Class: Epic2TransponderManager
Defined in: workingtitle-instruments-epic2/shared/Radio/Epic2TransponderManager.ts:22
Class responsible for acting as the transponder. It also manages automatic setting of TCAS and transponder modes such that TCAS is set to standby if transponder mode is not altitude reporting and transponder is set to altitude reporting if TCAS mode is not standby.
Constructors
Constructor
new Epic2TransponderManager(
bus
,navComSettingsManager
):Epic2TransponderManager
Defined in: workingtitle-instruments-epic2/shared/Radio/Epic2TransponderManager.ts:35
Parameters
Parameter | Type |
---|---|
bus | EventBus |
navComSettingsManager | NavComUserSettingManager |
Returns
Epic2TransponderManager
Inherit Doc
Properties
xpdrCode
readonly
xpdrCode:ConsumerSubject
<number
>
Defined in: workingtitle-instruments-epic2/shared/Radio/Epic2TransponderManager.ts:24
Methods
init()
init():
void
Defined in: workingtitle-instruments-epic2/shared/Radio/Epic2TransponderManager.ts:77
Initializes this manager. Once initialized, the manager will automatically set transponder mode to altitude reporting if TCAS is set to any mode other than standby, and set TCAS mode to standby if transponder is set to any mode other than altitude reporting.
Returns
void