Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ PROP
{
scale = 0,100000
variableName = ALTITUDE
controlledTransform = ALT10_arrow
controlledTransform = ALT100_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
modulo = 1000
Expand All @@ -32,6 +32,7 @@ PROP
{
scale = 0,100000
variableName = ALTITUDE
controlledTransform = ALT1000_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
modulo = 10000
Expand All @@ -43,7 +44,7 @@ PROP
{
scale = 0,100000
variableName = ALTITUDE
controlledTransform = ALT1000_arrow
controlledTransform = ALT10_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
longPath = yes
Expand Down Expand Up @@ -90,4 +91,4 @@ PROP
scale = 0.5,1.1
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ PROP
{
scale = 0,100000
variableName = SELECT_ASET_ALTIMETER_ADV_ALT
controlledTransform = ALT10_arrow
controlledTransform = ALT100_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
modulo = 1000
Expand All @@ -33,7 +33,7 @@ PROP
{
scale = 0,100000
variableName = SELECT_ASET_ALTIMETER_ADV_ALT
controlledTransform = ALT100_arrow
controlledTransform = ALT1000_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
modulo = 10000
Expand All @@ -45,7 +45,7 @@ PROP
{
scale = 0,100000
variableName = SELECT_ASET_ALTIMETER_ADV_ALT
controlledTransform = ALT1000_arrow
controlledTransform = ALT10_arrow
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
longPath = yes
Expand Down Expand Up @@ -111,4 +111,4 @@ PROP
scale = 0.5,1.1
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -183,39 +183,90 @@
}


// GS vertical profile (3.00 deg)
// New GS Calcs for Verticle Profile
// RPM default cone for 3.0 Degree ILS
// Upper = 5.0 degrees
// Nominal = 3.0 degrees
// Lower = 1.5 degrees

//KSC RWY 09 and 27
//For 5 Degree cone
// Upper = 7.0 degrees
// Nominal = 5.0 degrees
// Lower = 3.5 degrees

// upper limit
//Triganomatry for finding each altitude at 10km from Touchdown DME
// Tan(Angle) X 10,000 = Height

RPM_MAPPED_VARIABLE
// Tan(5.0) X 10,000 = 787
// Tan(3.0) X 10,000 = 524
// Tan(1.5) X 10,000 = 261

// Tan(7.0) X 10,000 = 1228
// Tan(5.0) X 10,000 = 875
// Tan(3.5) X 10,000 = 611

RPM_SELECT_VARIABLE:NEEDS[SquadExpansion/MakingHistory]
{
sourceVariable = MATH_ASET_NAV_1_STATION_DIST_KM
sourceRange = 10,0
mappedVariable = ASET_NAV_1_STATION_KSCRWY27_GS_UPPER
mappedRange = 856,69
name = GS_ANGLE_UPPER
defaultValue = 787
// Default will be UPPER limit of 5 degrees (for a 3 Degree GS)
// Add any landing approach that isn't 5.0 degrees here
VARIABLE_DEFINITION
{
name = CUSTOM_ASET_NAV_1_RADIO_KKSC_ILS27_IWE
range = 0.1, 1.1
value = 787
}
}

RPM_SELECT_VARIABLE:NEEDS[SquadExpansion/MakingHistory]
{
name = GS_ANGLE_LOWER
defaultValue = 261
// Default will be LOWER limit of 1.5 degrees (for a 3 Degree GS)
// Add any landing approach that isn't 1.5 degrees here
VARIABLE_DEFINITION
{
name = CUSTOM_ASET_NAV_1_RADIO_KKSC_ILS27_IWE
range = 0.1, 1.1
value = 261
}
}
//Altitude of GS Cone needs to be added to the altitude of the selected radio beacon (On radio 1)
RPM_MATH_VARIABLE
{
name = ASET_NAV_1_GS_UPPER
operator = ADD

sourceVariable = SELECT_GS_ANGLE_UPPER
sourceVariable = SELECT_ASET_NAV_1_STATION_ALTITUDE
}
// lower limit

RPM_MATH_VARIABLE
{
name = ASET_NAV_1_GS_LOWER
operator = ADD

sourceVariable = SELECT_GS_ANGLE_LOWER
sourceVariable = SELECT_ASET_NAV_1_STATION_ALTITUDE
}
// upper limit
RPM_MAPPED_VARIABLE
{
sourceVariable = MATH_ASET_NAV_1_STATION_DIST_KM
sourceRange = 10,0
mappedVariable = ASET_NAV_1_STATION_KSCRWY27_GS_LOWER
mappedRange = 330,69
mappedVariable = ASET_NAV_1_STATION_RWY_GS_UPPER
mappedRange = MATH_ASET_NAV_1_GS_UPPER, SELECT_ASET_NAV_1_STATION_ALTITUDE
}

// normal profile

// Lower limit
RPM_MAPPED_VARIABLE
{
sourceVariable = MATH_ASET_NAV_1_STATION_DIST_KM
sourceRange = 10,0
mappedVariable = ASET_NAV_1_STATION_KSCRWY27_GS_NORMAL
mappedRange = 593,69
mappedVariable = ASET_NAV_1_STATION_RWY_GS_LOWER
mappedRange = MATH_ASET_NAV_1_GS_LOWER, SELECT_ASET_NAV_1_STATION_ALTITUDE
}


// move GS marker down when out of GS path

RPM_SELECT_VARIABLE
Expand Down Expand Up @@ -243,4 +294,4 @@





Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ PROP

VARIABLESET
{
scale = MAPPED_ASET_NAV_1_STATION_KSCRWY27_GS_LOWER,MAPPED_ASET_NAV_1_STATION_KSCRWY27_GS_UPPER
scale = MAPPED_ASET_NAV_1_STATION_RWY_GS_LOWER,MAPPED_ASET_NAV_1_STATION_RWY_GS_UPPER
variableName = SELECT_ASET_HSI_GS_MARKER_OFFSET
controlledTransform = ASET_HSI_GS_Pointer_Obj
localTranslationStart = 0,0,-0.0203
Expand Down
Loading