On this page
Autopilot_Interactions
Asobo_EX1\Common\Interior\Templates\ParametersFn\InteractionPresets\Autopilot_Interactions.xml
ParametersFn
ASOBO_Baro_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Baro_Settings_Config"> <Parameters Type="Default"> <ID>1</ID> <MIN_BARO_MB>955</MIN_BARO_MB> <MAX_BARO_MB>1060</MAX_BARO_MB> <BARO_INC_HG>0.01</BARO_INC_HG> </Parameters> <Parameters Type="Default"> <BARO_ID>#ID#</BARO_ID> <BARO_INC_MB Process="Float">#BARO_INC_HG# 33.863886667 *</BARO_INC_MB> <BARO_TOOLTIP_VALUE_TYPE>inHG</BARO_TOOLTIP_VALUE_TYPE> <NB_INCREMENT_FOR_FULL_RANGE>3000</NB_INCREMENT_FOR_FULL_RANGE> </Parameters> <Parameters Type="Default"> <Switch Param="BARO_TOOLTIP_VALUE_TYPE"> <Case Value="Both"> <TOOLTIP_VALUE_FORMAT_MB>'%.1f HPA'</TOOLTIP_VALUE_FORMAT_MB> <TOOLTIP_VALUE_FORMAT_HG>'%.2f IN'</TOOLTIP_VALUE_FORMAT_HG> <Condition NotEmpty="IE_NAME_UID"> <True> <TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT>(L:1:XMLVAR_Baro_#IE_NAME_UID#_Tooltip_Displayed_Unit)</TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT> </True> <False> <TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT>(L:1:XMLVAR_Baro_#BARO_ID#_Tooltip_Displayed_Unit)</TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT> </False> </Condition> </Case> <Case Value="Millibar"> <TOOLTIP_VALUE_FORMAT>'%.1f HPA'</TOOLTIP_VALUE_FORMAT> </Case> <Default> <TOOLTIP_VALUE_FORMAT>'%.2f IN'</TOOLTIP_VALUE_FORMAT> </Default> </Switch> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Baro_Parameters"/> </Parameters> <ReturnParameters> <NB_INCREMENT_FOR_FULL_RANGE>#NB_INCREMENT_FOR_FULL_RANGE#</NB_INCREMENT_FOR_FULL_RANGE> <VALUE_TYPE>NUMBER</VALUE_TYPE> <MIN_VALUE>#MIN_BARO_MB#</MIN_VALUE> <MAX_VALUE>#MAX_BARO_MB#</MAX_VALUE> <IE_INCREMENT>#BARO_INC_MB#</IE_INCREMENT> <IE_GET_STATE>#GET_BARO_MB#</IE_GET_STATE> <IE_SET_STATE>#SET_BARO_MB#</IE_SET_STATE> <IE_VALUE_UNITS>Millibar</IE_VALUE_UNITS> <Switch Param="BARO_TOOLTIP_VALUE_TYPE"> <Case Value="Both"> <IE_TOOLTIP_VALUE>#TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT# @BARO_Unit_HPA == if{ #GET_BARO_MB# #TOOLTIP_VALUE_FORMAT_MB# } els{ #GET_BARO_HG# #TOOLTIP_VALUE_FORMAT_HG# } @sprintf</IE_TOOLTIP_VALUE> </Case> <Default> <VAR_TOOLTIP_VALUE_UNIT>#BARO_TOOLTIP_VALUE_TYPE#</VAR_TOOLTIP_VALUE_UNIT> <TOOLTIP_VALUE_FORMAT>#TOOLTIP_VALUE_FORMAT#</TOOLTIP_VALUE_FORMAT> </Default> </Switch> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_BARO_MB#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- ID
- MIN_BARO_MB
- MAX_BARO_MB
- BARO_INC_HG
- Default
Parameters set:
- BARO_ID (using ID)
- BARO_INC_MB (using BARO_INC_HG)
- BARO_TOOLTIP_VALUE_TYPE
- NB_INCREMENT_FOR_FULL_RANGE
- Default
Condition: Switch(BARO_TOOLTIP_VALUE_TYPE)
- Case: Both
Parameters set:
- TOOLTIP_VALUE_FORMAT_MB
- TOOLTIP_VALUE_FORMAT_HG
Condition: NotEmpty(IE_NAME_UID)
- Case: True
Parameters set:
- TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT (using IE_NAME_UID)
- Case: False
Parameters set:
- TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT (using BARO_ID)
- Case: Millibar
Parameters set:
- TOOLTIP_VALUE_FORMAT
- Default case:
Parameters set:
- TOOLTIP_VALUE_FORMAT
- Override
ParametersFn used:
Return parameters:
Parameters set:
- NB_INCREMENT_FOR_FULL_RANGE (using NB_INCREMENT_FOR_FULL_RANGE)
- VALUE_TYPE
- MIN_VALUE (using MIN_BARO_MB)
- MAX_VALUE (using MAX_BARO_MB)
- IE_INCREMENT (using BARO_INC_MB)
- IE_GET_STATE (using GET_BARO_MB)
- IE_SET_STATE (using SET_BARO_MB)
- IE_VALUE_UNITS
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_BARO_MB)
Condition: Switch(BARO_TOOLTIP_VALUE_TYPE)
- Case: Both
Parameters set:
- IE_TOOLTIP_VALUE (using TOOLTIP_VALUE_CHECK_DISPLAYED_UNIT, GET_BARO_MB, TOOLTIP_VALUE_FORMAT_MB, GET_BARO_HG, TOOLTIP_VALUE_FORMAT_HG)
- Default case:
Parameters set:
- VAR_TOOLTIP_VALUE_UNIT (using BARO_TOOLTIP_VALUE_TYPE)
- TOOLTIP_VALUE_FORMAT (using TOOLTIP_VALUE_FORMAT)
- Default
ASOBO_Baro_Units_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_Baro_Units_Settings_Config"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <BARO_ID>#ID#</BARO_ID> </Parameters> <Parameters Type="Default"> <Condition NotEmpty="IE_NAME_UID"> <True> <VAR_TOOLTIP_VALUE_UNIT_NAME>XMLVAR_Baro_#IE_NAME_UID#_Tooltip_Displayed_Unit</VAR_TOOLTIP_VALUE_UNIT_NAME> </True> <False> <VAR_TOOLTIP_VALUE_UNIT_NAME>XMLVAR_Baro_#BARO_ID#_Tooltip_Displayed_Unit</VAR_TOOLTIP_VALUE_UNIT_NAME> </False> </Condition> <VAR_TOOLTIP_VALUE_UNIT_SCOPE>O</VAR_TOOLTIP_VALUE_UNIT_SCOPE> </Parameters> <Parameters Type="Override"> <VAR_TOOLTIP_VALUE_UNIT>#VAR_TOOLTIP_VALUE_UNIT_SCOPE#:#VAR_TOOLTIP_VALUE_UNIT_NAME#</VAR_TOOLTIP_VALUE_UNIT> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <UseParametersFn Name="ASOBO_Watch_LocalVar_Helper"> <LOCAL_VAR>#VAR_TOOLTIP_VALUE_UNIT_NAME#</LOCAL_VAR> <VAR_SCOPE>#VAR_TOOLTIP_VALUE_UNIT_SCOPE#</VAR_SCOPE> </UseParametersFn> <POS_IN_TOOLTIP_ID>@TT_Package.STATE.UNIT.IN</POS_IN_TOOLTIP_ID> <POS_HPA_TOOLTIP_ID>@TT_Package.STATE.UNIT.HPA</POS_HPA_TOOLTIP_ID> <POS_IN_CHECK>@BARO_Unit_IN (#VAR_TOOLTIP_VALUE_UNIT#) ==</POS_IN_CHECK> <POS_HPA_CHECK>@BARO_Unit_HPA (#VAR_TOOLTIP_VALUE_UNIT#) ==</POS_HPA_CHECK> <POS_IN_CODE>@BARO_Unit_IN (>#VAR_TOOLTIP_VALUE_UNIT#)</POS_IN_CODE> <POS_HPA_CODE>@BARO_Unit_HPA (>#VAR_TOOLTIP_VALUE_UNIT#)</POS_HPA_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- ID
- Default
Parameters set:
- BARO_ID (using ID)
- Default
Parameters set:
- VAR_TOOLTIP_VALUE_UNIT_SCOPE
Condition: NotEmpty(IE_NAME_UID)
- Case: True
Parameters set:
- VAR_TOOLTIP_VALUE_UNIT_NAME (using IE_NAME_UID)
- Case: False
Parameters set:
- VAR_TOOLTIP_VALUE_UNIT_NAME (using BARO_ID)
- Override
Parameters set:
- VAR_TOOLTIP_VALUE_UNIT (using VAR_TOOLTIP_VALUE_UNIT_SCOPE, VAR_TOOLTIP_VALUE_UNIT_NAME)
Return parameters:
Parameters set:
- POS_IN_TOOLTIP_ID
- POS_HPA_TOOLTIP_ID
- POS_IN_CHECK (using VAR_TOOLTIP_VALUE_UNIT)
- POS_HPA_CHECK (using VAR_TOOLTIP_VALUE_UNIT)
- POS_IN_CODE (using VAR_TOOLTIP_VALUE_UNIT)
- POS_HPA_CODE (using VAR_TOOLTIP_VALUE_UNIT)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_LocalVar_Helper
Parameters set:
- LOCAL_VAR (using VAR_TOOLTIP_VALUE_UNIT_NAME)
- VAR_SCOPE (using VAR_TOOLTIP_VALUE_UNIT_SCOPE)
- Default
ASOBO_Baro_STD_Settings_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Baro_STD_Settings_Config_Parameters"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <BARO_ID>#ID#</BARO_ID> <TOOLTIP_NOT_STD>(R:1:@TT_Package.STATE.OFF)</TOOLTIP_NOT_STD> <TOOLTIP_STD>(R:1:@TT_Package.STATE.STANDARD)</TOOLTIP_STD> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Baro_Parameters"/> </Parameters> <ReturnParameters> <IE_TOOLTIP_VALUE>#GET_BARO_STD# if{ #TOOLTIP_STD# } els{ #TOOLTIP_NOT_STD# }</IE_TOOLTIP_VALUE> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET>#GET_BARO_STD# ! #SET_BARO_STD#</ON_EVENT_SET> </UseParametersFn> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_BARO_STD#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- ID
- Default
Parameters set:
- BARO_ID (using ID)
- TOOLTIP_NOT_STD
- TOOLTIP_STD
- Override
ParametersFn used:
Return parameters:
Parameters set:
- IE_TOOLTIP_VALUE (using GET_BARO_STD, TOOLTIP_STD, TOOLTIP_NOT_STD)
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using GET_BARO_STD, SET_BARO_STD)
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_BARO_STD)
- Default
ASOBO_AP_Trim_Disconnect_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_AP_Trim_Disconnect_Settings_Config"> <Parameters Type="Default"> <GET_TRIM_DISCONNECTED_ALL/> <SET_TRIM_DISCONNECTED_ALL/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Disconnect_Parameters"/> <Condition Valid="AILERON_TRIM"> <UseParametersFn Name="ASOBO_Aileron_Trim_Disconnect_Parameters"/> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="RUDDER_TRIM"> <UseParametersFn Name="ASOBO_Rudder_Trim_Disconnect_Parameters"/> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="ELEVATOR_TRIM"> <UseParametersFn Name="ASOBO_Elevator_Trim_Disconnect_Parameters"/> </Condition> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_TRIM_DISCONNECTED_ALL# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_TRIM_DISCONNECTED_ALL#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_TRIM_DISCONNECTED_ALL# 0 #SET_AP_DISCONNECT#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_TRIM_DISCONNECTED_ALL# 1 #SET_AP_DISCONNECT#</POS_ON_CODE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- GET_TRIM_DISCONNECTED_ALL
- SET_TRIM_DISCONNECTED_ALL
- Override
ParametersFn used:
Condition: Valid(AILERON_TRIM)
- Case: True
ParametersFn used:
- Override
Condition: Valid(RUDDER_TRIM)
- Case: True
ParametersFn used:
- Override
Condition: Valid(ELEVATOR_TRIM)
- Case: True
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_TRIM_DISCONNECTED_ALL)
- POS_ON_CHECK (using GET_TRIM_DISCONNECTED_ALL)
- POS_OFF_CODE (using SET_TRIM_DISCONNECTED_ALL, SET_AP_DISCONNECT)
- POS_ON_CODE (using SET_TRIM_DISCONNECTED_ALL, SET_AP_DISCONNECT)
ParametersFn used:
- Default
ASOBO_AP_Event_Disconnect_Settings_Config
Definition from XML<ParametersFn Name="ASOBO_AP_Event_Disconnect_Settings_Config"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Disconnect_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET> 0 #SET_AP_DISCONNECT# 1 #SET_AP_DISCONNECT# </ON_EVENT_SET> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using SET_AP_DISCONNECT)
- Override
ASOBO_Autopilot_Altitude_Mode_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Altitude_Mode_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Altitude_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_ALTITUDE_LOCK# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_ALTITUDE_LOCK#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_ALTITUDE_LOCK#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_ALTITUDE_LOCK#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_ALTITUDE_LOCK#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_ALTITUDE_LOCK)
- POS_ON_CHECK (using GET_ALTITUDE_LOCK)
- POS_OFF_CODE (using SET_ALTITUDE_LOCK)
- POS_ON_CODE (using SET_ALTITUDE_LOCK)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_ALTITUDE_LOCK)
- Override
ASOBO_Autopilot_VerticalSpeed_Mode_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_VerticalSpeed_Mode_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_VerticalSpeed_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_VERTICAL_SPEED_MODE# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_VERTICAL_SPEED_MODE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_VERTICAL_SPEED_MODE#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_VERTICAL_SPEED_MODE#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_VERTICAL_SPEED_MODE#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_VERTICAL_SPEED_MODE)
- POS_ON_CHECK (using GET_VERTICAL_SPEED_MODE)
- POS_OFF_CODE (using SET_VERTICAL_SPEED_MODE)
- POS_ON_CODE (using SET_VERTICAL_SPEED_MODE)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_VERTICAL_SPEED_MODE)
- Override
ASOBO_Autopilot_FlightLevelChange_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_FlightLevelChange_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_FlightLevelChange_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_FLIGHT_LEVEL_CHANGE# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_FLIGHT_LEVEL_CHANGE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_FLIGHT_LEVEL_CHANGE#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_FLIGHT_LEVEL_CHANGE#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_FLIGHT_LEVEL_CHANGE#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_FLIGHT_LEVEL_CHANGE)
- POS_ON_CHECK (using GET_FLIGHT_LEVEL_CHANGE)
- POS_OFF_CODE (using SET_FLIGHT_LEVEL_CHANGE)
- POS_ON_CODE (using SET_FLIGHT_LEVEL_CHANGE)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_FLIGHT_LEVEL_CHANGE)
- Override
ASOBO_Autopilot_BackCourse_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_BackCourse_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_BackCourse_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_BACKCOURSE# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_BACKCOURSE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_BACKCOURSE#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_BACKCOURSE#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_BACKCOURSE#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_BACKCOURSE)
- POS_ON_CHECK (using GET_BACKCOURSE)
- POS_OFF_CODE (using SET_BACKCOURSE)
- POS_ON_CODE (using SET_BACKCOURSE)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_BACKCOURSE)
- Override
ASOBO_Autopilot_YawDamper_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_YawDamper_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Yaw_Damper_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_YAW_DAMPER# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_YAW_DAMPER#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_YAW_DAMPER#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_YAW_DAMPER#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_YAW_DAMPER#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_YAW_DAMPER)
- POS_ON_CHECK (using GET_YAW_DAMPER)
- POS_OFF_CODE (using SET_YAW_DAMPER)
- POS_ON_CODE (using SET_YAW_DAMPER)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_YAW_DAMPER)
- Override
ASOBO_Autopilot_Flight_Director_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Flight_Director_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Flight_Director_Parameters"/> <UseParametersFn Name="ASOBO_AP_Master_Parameters"/> </Parameters> <Parameters Type="Override"> <Condition Valid="ONLY_ALLOW_WHEN_AP_OFF"> <SET_FD_ACTIVE>#GET_AP_MASTER# ! if{ #SET_FD_ACTIVE# }</SET_FD_ACTIVE> </Condition> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_FD_ACTIVE# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_FD_ACTIVE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_FD_ACTIVE#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_FD_ACTIVE#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_FD_ACTIVE#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Override
Condition: Valid(ONLY_ALLOW_WHEN_AP_OFF)
- Case: True
Parameters set:
- SET_FD_ACTIVE (using GET_AP_MASTER, SET_FD_ACTIVE)
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_FD_ACTIVE)
- POS_ON_CHECK (using GET_FD_ACTIVE)
- POS_OFF_CODE (using SET_FD_ACTIVE)
- POS_ON_CODE (using SET_FD_ACTIVE)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_FD_ACTIVE)
- Override
ASOBO_Autopilot_Navigation_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Navigation_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Navigation_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_NAV_LOCK# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_NAV_LOCK#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_NAV_LOCK#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_NAV_LOCK#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_NAV_LOCK#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_NAV_LOCK)
- POS_ON_CHECK (using GET_NAV_LOCK)
- POS_OFF_CODE (using SET_NAV_LOCK)
- POS_ON_CODE (using SET_NAV_LOCK)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_NAV_LOCK)
- Override
ASOBO_Autopilot_Vertical_Navigation_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Navigation_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Vertical_Navigation_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_VNAV_LOCK# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_VNAV_LOCK#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_VNAV_LOCK#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_VNAV_LOCK#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_LocalVar_Helper"> <LOCAL_VAR>#LOCALVAR_VNAV_LOCK#</LOCAL_VAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_VNAV_LOCK)
- POS_ON_CHECK (using GET_VNAV_LOCK)
- POS_OFF_CODE (using SET_VNAV_LOCK)
- POS_ON_CODE (using SET_VNAV_LOCK)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_LocalVar_Helper
Parameters set:
- LOCAL_VAR (using LOCALVAR_VNAV_LOCK)
- Override
ASOBO_Autopilot_Approach_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Approach_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Approach_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_APPROACH_LOCK# ! #GET_GLIDESLOPE_LOCK# ! or</POS_OFF_CHECK> <POS_ON_CHECK>#GET_APPROACH_LOCK# #GET_GLIDESLOPE_LOCK# and</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_APPROACH_LOCK#</POS_OFF_CODE> <POS_ON_CODE>#GET_APPROACH_LOCK# #GET_GLIDESLOPE_LOCK# ! and if{ 0 #SET_APPROACH_LOCK# } 1 #SET_APPROACH_LOCK#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_APPROACH_LOCK#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_APPROACH_LOCK, GET_GLIDESLOPE_LOCK)
- POS_ON_CHECK (using GET_APPROACH_LOCK, GET_GLIDESLOPE_LOCK)
- POS_OFF_CODE (using SET_APPROACH_LOCK)
- POS_ON_CODE (using GET_APPROACH_LOCK, GET_GLIDESLOPE_LOCK, SET_APPROACH_LOCK)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_APPROACH_LOCK)
- Override
ASOBO_Autopilot_Leveler_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Leveler_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Leveler_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_LEVELER# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_LEVELER#</POS_ON_CHECK> <POS_OFF_CODE> 0 #SET_LEVELER# #SET_PITCH_LEVELER_OFF# (O:APStateWhenLevelerEnabled) if{ #SET_AP_ON# } els{ #SET_AP_OFF# } </POS_OFF_CODE> <POS_ON_CODE> 1 #SET_LEVELER# #GET_AP_ON# (>O:APStateWhenLevelerEnabled) #GET_AP_ON# ! if{ #SET_AP_ON# } #SET_PITCH_LEVELER_ON# </POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_LEVELER#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_AP_ON#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Append_Init_Code_Helper"> <INIT_CODE>#GET_AP_ON# ! #GET_LEVELER# and if{ 0 #SET_LEVELER# #SET_PITCH_LEVELER_OFF# }</INIT_CODE> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_LEVELER)
- POS_ON_CHECK (using GET_LEVELER)
- POS_OFF_CODE (using SET_LEVELER, SET_PITCH_LEVELER_OFF, SET_AP_ON, SET_AP_OFF)
- POS_ON_CODE (using SET_LEVELER, GET_AP_ON, SET_AP_ON, SET_PITCH_LEVELER_ON)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_LEVELER)
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_AP_ON)
- ASOBO_Append_Init_Code_Helper
Parameters set:
- INIT_CODE (using GET_AP_ON, GET_LEVELER, SET_LEVELER, SET_PITCH_LEVELER_OFF)
- Override
ASOBO_Autopilot_AP_Master_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_AP_Master_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Master_Parameters"/> <UseParametersFn Name="ASOBO_Flight_Director_Parameters"/> <ON_AFTER_SET_AP/> </Parameters> <Parameters Type="Override"> <Condition Valid="ENABLE_FD_ON_AP_START"> <ON_AFTER_SET_AP>#ON_AFTER_SET_AP# #GET_AP_MASTER# if{ 1 #SET_FD_ACTIVE# }</ON_AFTER_SET_AP> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="DISABLE_FD_ON_AP_SHUTDOWN"> <ON_AFTER_SET_AP>#ON_AFTER_SET_AP# #GET_AP_MASTER# ! if{ 0 #SET_FD_ACTIVE# }</ON_AFTER_SET_AP> </Condition> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_AP_MASTER# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_AP_MASTER#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_AP_MASTER# #ON_AFTER_SET_AP#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_AP_MASTER# #ON_AFTER_SET_AP#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_AP_MASTER#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
Parameters set:
- ON_AFTER_SET_AP
ParametersFn used:
- Override
Condition: Valid(ENABLE_FD_ON_AP_START)
- Case: True
Parameters set:
- ON_AFTER_SET_AP (using ON_AFTER_SET_AP, GET_AP_MASTER, SET_FD_ACTIVE)
- Override
Condition: Valid(DISABLE_FD_ON_AP_SHUTDOWN)
- Case: True
Parameters set:
- ON_AFTER_SET_AP (using ON_AFTER_SET_AP, GET_AP_MASTER, SET_FD_ACTIVE)
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_AP_MASTER)
- POS_ON_CHECK (using GET_AP_MASTER)
- POS_OFF_CODE (using SET_AP_MASTER, ON_AFTER_SET_AP)
- POS_ON_CODE (using SET_AP_MASTER, ON_AFTER_SET_AP)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_AP_MASTER)
- Override
ASOBO_Autopilot_Heading_Mode_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Heading_Mode_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Heading_Mode_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#GET_HEADING_MODE# ! </POS_OFF_CHECK> <POS_ON_CHECK>#GET_HEADING_MODE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_HEADING_MODE#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_HEADING_MODE#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_HEADING_MODE#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
Return parameters:
Parameters set:
- POS_OFF_CHECK (using GET_HEADING_MODE)
- POS_ON_CHECK (using GET_HEADING_MODE)
- POS_OFF_CODE (using SET_HEADING_MODE)
- POS_ON_CODE (using SET_HEADING_MODE)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_HEADING_MODE)
- Override
ASOBO_Autopilot_Heading_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Heading_Setting_Config_Parameters"> <Parameters Type="Default"> <HEADING_ID>1</HEADING_ID> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Heading_Setting_Parameters"/> </Parameters> <ReturnParameters> <VALUE_TYPE>Number</VALUE_TYPE> <IE_TOOLTIP_VALUE>#GET_HEADING_DIR# '%d°' @sprintf</IE_TOOLTIP_VALUE> <INTERACTION_TYPE_VARIANT>Infinite</INTERACTION_TYPE_VARIANT> <IE_GET_STATE>#GET_HEADING_DIR#</IE_GET_STATE> <IE_SET_STATE>#SET_HEADING_DIR#</IE_SET_STATE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_HEADING_DIR#</SIMVAR> </UseParametersFn> <CLAMP_VALUE>dnor</CLAMP_VALUE> <IE_INCREMENT>1</IE_INCREMENT> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- HEADING_ID
- Override
ParametersFn used:
Return parameters:
Parameters set:
- VALUE_TYPE
- IE_TOOLTIP_VALUE (using GET_HEADING_DIR)
- INTERACTION_TYPE_VARIANT
- IE_GET_STATE (using GET_HEADING_DIR)
- IE_SET_STATE (using SET_HEADING_DIR)
- CLAMP_VALUE
- IE_INCREMENT
ParametersFn used:
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_HEADING_DIR)
- Default
ASOBO_Autopilot_Heading_Sync_Event_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Heading_Sync_Event_Setting_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Heading_Setting_Parameters"/> <UseParametersFn Name="ASOBO_Heading_Parameters"/> </Parameters> <Parameters Type="Default"> <ON_EVENT/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET>#GET_HEADING# #SET_HEADING_DIR# #ON_EVENT#</ON_EVENT_SET> </UseParametersFn> <IE_VALUE_UNITS>Bool</IE_VALUE_UNITS> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Default
Parameters set:
- ON_EVENT
Return parameters:
Parameters set:
- IE_VALUE_UNITS
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using GET_HEADING, SET_HEADING_DIR, ON_EVENT)
- Override
ASOBO_Autopilot_Vertical_Speed_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Setting_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Parameters"/> </Parameters> <Parameters Type="Override"> <Condition Valid="DECREMENT_ON_UP"> <True> <SET_INTERACTION_DIRECTION>l0 0 > if{ -1 sp1 } els{ 1 sp1 }</SET_INTERACTION_DIRECTION> </True> <False> <SET_INTERACTION_DIRECTION>l0 0 > if{ 1 sp1 } els{ -1 sp1 }</SET_INTERACTION_DIRECTION> </False> </Condition> </Parameters> <ReturnParameters> <UseParametersFn Name="Asobo_Infinite_Var_Config_Parameters"> <VAR_ID>VerticalSpeedKnob</VAR_ID> <ON_VALUE_SET>#SET_INTERACTION_DIRECTION# #VERTICALSPEED_SETTING_CODE#</ON_VALUE_SET> </UseParametersFn> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Override
Condition: Valid(DECREMENT_ON_UP)
- Case: True
Parameters set:
- SET_INTERACTION_DIRECTION
- Case: False
Parameters set:
- SET_INTERACTION_DIRECTION
Return parameters:
Parameters set:
- IE_TOOLTIP_VALUE (using IE_TOOLTIP_VALUE)
ParametersFn used:
- Asobo_Infinite_Var_Config_Parameters
Parameters set:
- VAR_ID
- ON_VALUE_SET (using SET_INTERACTION_DIRECTION, VERTICALSPEED_SETTING_CODE)
- Override
ASOBO_Autopilot_Vertical_Speed_Event_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Event_Setting_Config_Parameters"> <Parameters Type="Default"> <DIRECTION>UP</DIRECTION> <ON_EVENT/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Parameters"/> </Parameters> <Parameters Type="Override"> <Condition Check="DIRECTION" Match="DOWN"> <True> <DIRECTION>-1</DIRECTION> </True> <False> <DIRECTION>1</DIRECTION> </False> </Condition> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET>#DIRECTION# sp1 #VERTICALSPEED_SETTING_CODE# #ON_EVENT#</ON_EVENT_SET> </UseParametersFn> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- DIRECTION
- ON_EVENT
- Override
ParametersFn used:
- Override
Condition: Check(DIRECTION)
- Case: True
Parameters set:
- DIRECTION
- Case: False
Parameters set:
- DIRECTION
Return parameters:
Parameters set:
- IE_TOOLTIP_VALUE (using IE_TOOLTIP_VALUE)
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using DIRECTION, VERTICALSPEED_SETTING_CODE, ON_EVENT)
- Default
ASOBO_Autopilot_Vertical_Speed_Increment_Event_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Increment_Event_Setting_Config_Parameters"> <Parameters Type="Default"> <DIRECTION>UP</DIRECTION> <ON_EVENT/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Increment_Parameters"/> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET>#VERTICALSPEED_SETTING_CODE# #ON_EVENT#</ON_EVENT_SET> </UseParametersFn> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- DIRECTION
- ON_EVENT
- Override
ParametersFn used:
Return parameters:
Parameters set:
- IE_TOOLTIP_VALUE (using IE_TOOLTIP_VALUE)
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using VERTICALSPEED_SETTING_CODE, ON_EVENT)
- Default
ASOBO_Autopilot_Vertical_Speed_Increment_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Increment_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Airspeed_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_VerticalSpeed_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_Pitch_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_FlightLevelChange_Parameters"/> </Parameters> <Parameters Type="Override"> <Condition Check="DIRECTION" Match="DOWN"> <True> <SET_AIRSPEED_LOCK_VAR>#DEC_AIRSPEED_LOCK_VAR#</SET_AIRSPEED_LOCK_VAR> <SET_VS_LOCK_VAR>#DEC_VS_LOCK_VAR# (>H:AP_DN)</SET_VS_LOCK_VAR> <SET_PITCH_LOCK_VAR>#DEC_PITCH_LOCK_VAR#</SET_PITCH_LOCK_VAR> </True> <False> <SET_AIRSPEED_LOCK_VAR>#INC_AIRSPEED_LOCK_VAR#</SET_AIRSPEED_LOCK_VAR> <SET_VS_LOCK_VAR>#INC_VS_LOCK_VAR# (>H:AP_INC)</SET_VS_LOCK_VAR> <SET_PITCH_LOCK_VAR>#INC_PITCH_LOCK_VAR#</SET_PITCH_LOCK_VAR> </False> </Condition> </Parameters> <ReturnParameters> <VERTICALSPEED_SETTING_CODE> #GET_FLIGHT_LEVEL_CHANGE# if{ #SET_AIRSPEED_LOCK_VAR# } els{ #GET_VS_LOCK# if{ #SET_VS_LOCK_VAR# } els{ #SET_PITCH_LOCK_VAR# } } </VERTICALSPEED_SETTING_CODE> <IE_TOOLTIP_VALUE> #GET_FLIGHT_LEVEL_CHANGE# if{ #GET_AIRSPEED_LOCK_VAR# '%dKts' @Sprintf } els{ #GET_VS_LOCK# if{ #GET_VS_LOCK_VAR# '%dft/m' @Sprintf } els{ #GET_PITCH_LOCK_VAR# '%.1f&deg;' @Sprintf } } </IE_TOOLTIP_VALUE> <IE_VALUE_UNITS>number</IE_VALUE_UNITS> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
- Override
Condition: Check(DIRECTION)
- Case: True
Parameters set:
- SET_AIRSPEED_LOCK_VAR (using DEC_AIRSPEED_LOCK_VAR)
- SET_VS_LOCK_VAR (using DEC_VS_LOCK_VAR)
- SET_PITCH_LOCK_VAR (using DEC_PITCH_LOCK_VAR)
- Case: False
Parameters set:
- SET_AIRSPEED_LOCK_VAR (using INC_AIRSPEED_LOCK_VAR)
- SET_VS_LOCK_VAR (using INC_VS_LOCK_VAR)
- SET_PITCH_LOCK_VAR (using INC_PITCH_LOCK_VAR)
Return parameters:
Parameters set:
- VERTICALSPEED_SETTING_CODE (using GET_FLIGHT_LEVEL_CHANGE, SET_AIRSPEED_LOCK_VAR, GET_VS_LOCK, SET_VS_LOCK_VAR, SET_PITCH_LOCK_VAR)
- IE_TOOLTIP_VALUE (using GET_FLIGHT_LEVEL_CHANGE, GET_AIRSPEED_LOCK_VAR, GET_VS_LOCK, GET_VS_LOCK_VAR, GET_PITCH_LOCK_VAR)
- IE_VALUE_UNITS
ASOBO_Autopilot_Vertical_Speed_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Vertical_Speed_Parameters"> <Parameters Type="Default"> <MIN_VALUE>-5000</MIN_VALUE> <MAX_VALUE>5000</MAX_VALUE> <INCREMENT>100</INCREMENT> <MAX_PITCH>25</MAX_PITCH> <SPEED_INCREMENT>1</SPEED_INCREMENT> <VS_INCREMENT>100</VS_INCREMENT> <PITCH_INCREMENT>0.2</PITCH_INCREMENT> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Airspeed_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_VerticalSpeed_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_Pitch_Setting_Parameters"/> <UseParametersFn Name="ASOBO_AP_FlightLevelChange_Parameters"/> </Parameters> <ReturnParameters> <VERTICALSPEED_SETTING_CODE> #GET_FLIGHT_LEVEL_CHANGE# if{ #GET_AIRSPEED_LOCK_VAR# #SPEED_INCREMENT# l1 * + 0 max #SET_AIRSPEED_LOCK_VAR# } els{ #GET_VS_LOCK# if{ #GET_VS_LOCK_VAR# #VS_INCREMENT# l1 * + #SET_VS_LOCK_VAR# } els{ #GET_PITCH_LOCK_VAR# #PITCH_INCREMENT# l1 * + #MAX_PITCH# / 1 min -1 max 16384 * #SET_PITCH_LOCK_VAR# } } </VERTICALSPEED_SETTING_CODE> <IE_TOOLTIP_VALUE> #GET_FLIGHT_LEVEL_CHANGE# if{ #GET_AIRSPEED_LOCK_VAR# '%dKts' @Sprintf } els{ #GET_VS_LOCK# if{ #GET_VS_LOCK_VAR# '%dft/m' @Sprintf } els{ #GET_PITCH_LOCK_VAR# '%.1f&deg;' @Sprintf } } </IE_TOOLTIP_VALUE> <IE_INCREMENT>#INCREMENT#</IE_INCREMENT> <IE_VALUE_UNITS>number</IE_VALUE_UNITS> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- MIN_VALUE
- MAX_VALUE
- INCREMENT
- MAX_PITCH
- SPEED_INCREMENT
- VS_INCREMENT
- PITCH_INCREMENT
- Override
Return parameters:
Parameters set:
- VERTICALSPEED_SETTING_CODE (using GET_FLIGHT_LEVEL_CHANGE, GET_AIRSPEED_LOCK_VAR, SPEED_INCREMENT, SET_AIRSPEED_LOCK_VAR, GET_VS_LOCK, GET_VS_LOCK_VAR, VS_INCREMENT, SET_VS_LOCK_VAR, GET_PITCH_LOCK_VAR, PITCH_INCREMENT, MAX_PITCH, SET_PITCH_LOCK_VAR)
- IE_TOOLTIP_VALUE (using GET_FLIGHT_LEVEL_CHANGE, GET_AIRSPEED_LOCK_VAR, GET_VS_LOCK, GET_VS_LOCK_VAR, GET_PITCH_LOCK_VAR)
- IE_INCREMENT (using INCREMENT)
- IE_VALUE_UNITS
- Default
ASOBO_Autopilot_Altitude_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Altitude_Setting_Config_Parameters"> <Parameters Type="Default"> <ALTITUDE_ID>1</ALTITUDE_ID> <MIN_VALUE>0</MIN_VALUE> <MAX_VALUE>50000</MAX_VALUE> <INCREMENT>100</INCREMENT> <VAR_ID>Altitude_Setting</VAR_ID> <VALUE_TYPE>PERCENT</VALUE_TYPE> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Altitude_Setting_Parameters"/> <GET_LOCALVAR>(L:1:XMLVAR_#VAR_ID#)</GET_LOCALVAR> <SET_LOCALVAR>(>L:1:XMLVAR_#VAR_ID#)</SET_LOCALVAR> </Parameters> <ReturnParameters> <UseParametersFn Name="Asobo_Infinite_Var_Config_Parameters"> <ON_VALUE_SET> #GET_LOCALVAR# #SET_ALTITUDE_LOCK# p0 0 > if{ (>H:AP_KNOB_Up) } els{ (>H:AP_KNOB_Down) } </ON_VALUE_SET> </UseParametersFn> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#SIMVAR_ALTITUDE_LOCK#</SIMVAR> </UseParametersFn> <UseParametersFn Name="ASOBO_Append_Init_Code_Helper"> <INIT_CODE>#GET_ALTITUDE_LOCK# #SET_LOCALVAR#</INIT_CODE> </UseParametersFn> <INTERACTION_TYPE_VARIANT>Infinite</INTERACTION_TYPE_VARIANT> <IE_INCREMENT>#INCREMENT#</IE_INCREMENT> <INCREMENT_PER_THRESHOLD>#INCREMENT#</INCREMENT_PER_THRESHOLD> <PFN_DELTA_THRESHOLD_VALUES>ASOBO_Drag_Threshold_Medium</PFN_DELTA_THRESHOLD_VALUES> <IE_TOOLTIP_VALUE>#GET_LOCALVAR# '%d ft' @Sprintf</IE_TOOLTIP_VALUE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- ALTITUDE_ID
- MIN_VALUE
- MAX_VALUE
- INCREMENT
- VAR_ID
- VALUE_TYPE
- Override
Parameters set:
- GET_LOCALVAR (using VAR_ID)
- SET_LOCALVAR (using VAR_ID)
ParametersFn used:
Return parameters:
Parameters set:
- INTERACTION_TYPE_VARIANT
- IE_INCREMENT (using INCREMENT)
- INCREMENT_PER_THRESHOLD (using INCREMENT)
- PFN_DELTA_THRESHOLD_VALUES
- IE_TOOLTIP_VALUE (using GET_LOCALVAR)
ParametersFn used:
- Asobo_Infinite_Var_Config_Parameters
Parameters set:
- ON_VALUE_SET (using GET_LOCALVAR, SET_ALTITUDE_LOCK)
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using SIMVAR_ALTITUDE_LOCK)
- ASOBO_Append_Init_Code_Helper
Parameters set:
- INIT_CODE (using GET_ALTITUDE_LOCK, SET_LOCALVAR)
- Default
ASOBO_Autopilot_Altitude_Sync_Event_Setting_Config_Parameters
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Altitude_Sync_Event_Setting_Config_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_AP_Altitude_Setting_Parameters"/> <UseParametersFn Name="ASOBO_Altimeter_Parameters"/> </Parameters> <Parameters Type="Default"> <IE_TOOLTIP_VALUE>#GET_ALTIMETER_ALTITUDE# '%d ft' @Sprintf</IE_TOOLTIP_VALUE> <ON_EVENT/> </Parameters> <ReturnParameters> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> <UseParametersFn Name="ASOBO_Auto_Define_Event_Param_Helper"> <ON_EVENT_SET>#GET_ALTIMETER_ALTITUDE# #SET_ALTITUDE_LOCK# #ON_EVENT#</ON_EVENT_SET> </UseParametersFn> <IE_VALUE_UNITS>Bool</IE_VALUE_UNITS> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Default
Parameters set:
- IE_TOOLTIP_VALUE (using GET_ALTIMETER_ALTITUDE)
- ON_EVENT
Return parameters:
Parameters set:
- IE_TOOLTIP_VALUE (using IE_TOOLTIP_VALUE)
- IE_VALUE_UNITS
ParametersFn used:
- ASOBO_Auto_Define_Event_Param_Helper
Parameters set:
- ON_EVENT_SET (using GET_ALTIMETER_ALTITUDE, SET_ALTITUDE_LOCK, ON_EVENT)
- Override
ASOBO_Autopilot_Airspeed_Mode_Setting_Config
Definition from XML<ParametersFn Name="ASOBO_Autopilot_Airspeed_Mode_Setting_Config"> <Parameters Type="Override"> <AIRSPEED_MODE_SIMVAR>AUTOPILOT AIRSPEED HOLD</AIRSPEED_MODE_SIMVAR> </Parameters> <Parameters Type="Override"> <SET_HOLD>(>K:AP_AIRSPEED_HOLD)</SET_HOLD> <AIRSPEED_MODE>(A:#AIRSPEED_MODE_SIMVAR#, Bool)</AIRSPEED_MODE> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO_Auto_Define_XStates_Variant_Helper"/> <POS_OFF_CHECK>#AIRSPEED_MODE# !</POS_OFF_CHECK> <POS_ON_CHECK>#AIRSPEED_MODE#</POS_ON_CHECK> <POS_OFF_CODE>0 #SET_HOLD#</POS_OFF_CODE> <POS_ON_CODE>1 #SET_HOLD#</POS_ON_CODE> <UseParametersFn Name="ASOBO_Watch_Simvar_Helper"> <SIMVAR>#AIRSPEED_MODE_SIMVAR#</SIMVAR> </UseParametersFn> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
Parameters set:
- AIRSPEED_MODE_SIMVAR
- Override
Parameters set:
- SET_HOLD
- AIRSPEED_MODE (using AIRSPEED_MODE_SIMVAR)
Return parameters:
Parameters set:
- POS_OFF_CHECK (using AIRSPEED_MODE)
- POS_ON_CHECK (using AIRSPEED_MODE)
- POS_OFF_CODE (using SET_HOLD)
- POS_ON_CODE (using SET_HOLD)
ParametersFn used:
- ASOBO_Auto_Define_XStates_Variant_Helper
- ASOBO_Watch_Simvar_Helper
Parameters set:
- SIMVAR (using AIRSPEED_MODE_SIMVAR)
- Override
