Changes
-------------------------------------------------
Launch site location check before Lift Off (Wrong or Correct Location
help messages 15s after sim unpaused)
TAEM low energy fault messages inhibited when Shuttle is on the 747
Interrupt function for running/hanging Lambert targeting
Unhide panel O8 covers
Black bg for MDU dialogs
Activate NH3 boiler when starting the gliding test on carrier aircraft
Fix missing resume to VERT SIT in MM 603
Burn acceleration as a function of weight/burn mode in the
set_acceleration nasal function
Spurious LH2/LO2 alarm due to high lateral acceleration during first
roll after lift off fixed
Early 2EO Blue management if abort activated during stage 1
Bucket messages disabled in case of engine failure(s)
Fix typo for entry channel activation during OPS 6 (relative velocity
function needed)
Make DPS parser fail rather than PFD loop when no valid auto sequence
is entered in PDRS CONTROL, define first auto sequenace as number 1 in
display whereas internally the array index is 0
Set attach roll to 180 for HST
Orient hst.ac along the grapple target and add rotation offsets in
payload bay
Higher G for Nz Activation // Entry max hdot targeted tunning
TAEM transition for OPS 6 fix: No transition if alpha recovery or nz
hold phases are active
2EO pitch bias ( minimum 50° before SRB Sep)
Panel 08 Forward RCS switch animation
Panel 08 FWD RCS talkback animation and switch separation
Change offside distance of RMS camera from 30cm to 20cm
Add missing texture for HST
Revert "Change RMS arm wrist roll and HST target orientation"
This reverts commit 47d3ab1cd9cd441e0c9061ab22e9f3a687dcbd86.
Hdot ref fine tunning for entry traj5 / Execute condition for channels
to not be runned elsewhere than in Entry/TAEM
Energy ladder clamp values fine tunning
Fix another typo in save
Typo correction
Change RMS arm wrist roll and HST target orientation
More entry state saved properties
More valves to saved state
Start on RCS valve config save
Yet more switch positions to saved state
2eo Green / SE OPS 3 boundary fix for redesignation value
Abort boundaries logic in Nasal and jsbsim channel with conditionnal
to be runned one time only
Reverse sign for ADI Rate as per OI-33 (end of SCOM)
Another level for MDU update speed / Abort Boundary Update function
Polar Mission and high altitude insertion from Vandenberg
Fix droop guidance engage bug and TAL MECO targeting for low Mach
numbers
De-activate position recording in glide loop
SM ( PASS in OPS 2 or BFS elsewhere) dependency check for fault
messages / Backup C/W triggering
Reset trajectory history on state resume
Fix bugs on trajectory display
Fix payload attachment point to nodepad function
Nz target magenta line on Accel Arc for Nz Hold // CA appendix
2EO Green / Droop Inertial speed boundary takes into account TAL
redesignation single engine ops 3 new Vi boundary
No PEG4/7 values reset between MM transition
Fix: MPS LH2/LO2 alarm will not trigger anymore shortly after liftoff
(BFS)
Payload writes attachment point to notepad
Re-tuned low energy entry scenario
Add fuel cell efficiency to saved state
Help-class voice reminder to remember ammonia boilers at TAEM
interface
Grapple target
Abort Boundaries Voice Callouts
2 EO Blue/Green and 2 EO Green/Single Engine OPS 3 boundaries as a
function of Launch Inclination
2EO green yaw steering ending trigger (hdot and KEAS)
Correct yaw steering (left) for Bermuda Opportuniy 2 EO Green
GPC failure fault messages / F7 Yellow Light "GPC"
Square Brackets in SSU font mod / setFont erased from relevant dps
files
Tentative fix for the NO Y JET mode - parameters might still be
optimized
Add SRMS view offside the end effector
Stage 1 Open Loop Guidance based on JSB sim tables instead of Nasal
conditionnals // Load relief protection
Typo fix for MPS helium pressure fault messages
Bug fix: Delta Az white box recalled if TAEM transition happens during
a roll reversal
Alpha nominal ladder marker better property
Guidance box square and trailers logic for entry display
Time to HAC ladder/marker depending on HAC turn left or right
Delta Az fix for TAEM guidance
More Delta Az angle fixing
Save also ADI ref, CRT-IDP settings and TVC valve status
PD-controller for freon loop, is a lot more stable, but still trips
freon alarm once due to initial transits
Add engine controller and helium switches to saved state
Tentative fix for Delta Az issue for due north groundtrack
Payload bay manager checks for over-occupancy
Add manual MECO check via cutoff buttons to TAL MECO condition
OMS2 auto loaded PEG4 circularisation burn or PEG 7 Phasing burn //
Launch Window Rinc 0.05°
Daz/GS out of limits blinking markers // Medium Rate TAEM Xrange HAC
// Ascent ADI Pitch error flipped if RTHU occured
Fix: Velocity Cutoff ladder activated close to MECO to avoid marker
movement when close to PPA ( high Vrel)
Include SERC into forced control mode transition
Fix BFS->PASS transition in simplified DPS mode, this should just work
S-turns ending condition ( actual E/W below nominal E/W + 10000 ft)
OPS6 Transition at 100 Nm // RCS yaw deactivation in glide loop for
RTLS
PEG 4 iterations up to 50 (like for Lambert)
Auto OMS 2 function // Trim auto load added // OMS2 loaded at mm105
transition
Fix Spaghetti display when mm 304 cycled with PRO/EXE
i loaded OMS1/2 autoload for ISS and earlysts mission file
Switch SERC on only if one and only one engine is available, no SERC
for three engines off
Require approximate attitude agreement when grabbing a payload from
the payload bay
We probably shouldn't force the number of engines to 1 when checking
contingency abort...
Terminate regular auto launch guidance when RTLS is declared
Typo fix for Speedbrakes mode item 39
Preparation Work for Wp1 computation in mm 304 // Hac radius Wp1 fixed
// SB logic below 3kft
RTLS handover below 110Nm // TAEM nominal data up to 120kfeet for
GRTLS
Drag error tunning / Speedbrakes functions tunning / GRTLS Energy over
Weight functions extended up to 110Nm
Use all cutoff buttons depressed as valid MECO signal
Grab check for free-floating HST
Obsolete stand-alone HST management class, use instead an instance of
the payload class
Give HST 120 seconds deployment time
Deployment trigger for released payloads
All caps spelling for HST in mission file
Mission files can write notepad entries
MCC answers are recorded in notepad
Scenario can write notepad lines, revised de-orbit scenario
Notepad dialog
Viable de-orbit scenario, needs some tuning
Trigger SSME REPOSITION failure search only in MM304
Include TVC isolation valve opening into de-orbit preparation
checklist to avoid SSME repos error
Let the scenario format accept a pre-loaded burn plan
Veto APU underspeed check also when starting from the GUI
Suppress APU underspeed error during startup, reverse throttle
animation
Change targeted REI in MCC routine - needs to be tested
Reformulate nested conditionals in switch statements
Trailer update speed fix
Fix path to sound file
Typo fixes
Speedbrakes earlier activation for Energy modulation/ narrower
deadband +/- 4000 feet E/W
Suppress hydraulic system lowpressure error when initializing on-orbit
TAEM AP qbar max protection (300 psf above mach 1/ 350 psf below mach
1)
REI 4200 Nm instead of 3800 Nm
Earlier activation of entry drag deviation function (2700 Nm)
More accurate coordinates for Edwards Entry target
Stronger pull up // TAEM target recalculation for better accuracy //
No Sturn for HAC > 200°
Spec 50 item 41 leads to Entry computation (304)/TAEM computation(305)
Hac radius deviation X-range // Blinking Loc/GS/Time marker
New picture for lakebed landing scenario
Alpha modulation previous value // need to be fine tunned for new
guidance
Rudder active original value to avoid loss of control at fdm
transition
Altitude QFE for Glidepath calculations // Pull up logic to enter the
HAC below Mach 1
Radius factor for HAC size takes into account MEP or NEP
No Yaw Jet former Vspeed target function // Hac radius factor as a
function of altitude agl and MEP/NEP point
Actual Alpha marker will blink if different from nominal one ( > 2°)
Edwards Lakebed 23 (STS1) added for TAEM only
Selection of Item 41 airfield triggers TAEM calculations // avoid to
be stuck if we cycle through it to the previous TAEM target
Altitude QFE for TAEM when TAEM guidance available
Revised high-E entry scenario, added entry to White Sands
Minor corrections to TAEM glidepath below 6 Nm (A/L)
Better logic for Spiral HAC // Distance takes into account in hac
radial error and hac radius shrinking
Adjust standard entry scenario to improved FDM
Trailer update speed goes from 29 seconds to 15s below 14 kft/s
Nominal entry Alpha small adjustement
Attitude errors for TAL pfd and OPS 1 BFS
Eileen stationkeeping precision - still need to tune parameters...
Use fcs/throttle-cmd-norm for SB/throttle, damage-heavy.wav for gear
break
New damage sounds
Suppress BFC warning on transition when no BFS computer is running
Typo fixes
RTLS bodyflap for GRTLS before TAEM
Scenarios update for new FDM, TAEM handover OPS3/6, Speedbrakes and
Bodyflap sensitivity
Entry guidance improvements: Roll Reversal Daz limits / Bodyflap logic
TAEM guidance improvement: HAC shrink/ E/W management / Speedbrakes
logic / Spec 50 scale
Entry/TAEM trajectory re-scaled and Nominal path values updated for
new FDM
Entry and TAEM guidance update
Fault messages for TAEM Low Energy // High G
DPS rework OPS 3
Remove placeholder CWS switch from options GUI dialog
Functions requiring new FDM activated
FDM improvements for Basic/Gear/Speedbrakes Cd/Cl, Bodyflap Cm
TAEM dps assets
Remove fuel dump key bindings, add key binding for end effector
grab/release command
Friction dependant scrape sound change
Adjust fuselage dynamic and static friction factors, sound for belly
landing
Activate throttle control on 602 transition to allow manual SB via
throttle lever
Correct SSME position and NH3 boiler on for TAEM/Approach scenarios
Inactivate some functions that require new FDM to avoid FG crash
Rate error for OPS6 // TAEM Medium rate logic // Max LD and AOA Green
Band indications
Speedbrake pushbutton toggle autothrottle on off in (systems/ap/)
Functions for entry/TAEM AP guidance
ISS launch window (Rinc 0.05°) and RTHU activated
RTHU tighter roll limit to avoid jittering
Get rid of faulty CWS alarm - nested tests seem to be the issue -
backward compatibility problem?
Invert throttle/SB mapping, get rid of old-style manual SB
Replace != by NE in conditionals
Allow throttle to control manual SB, to do that enable engine 1
throttle when transiting to OPS 304 or 602
Divorce AP throttle properties from manual throttle properties
Make remaining throttling commands as well as ignition command use the
SSME array interface
Clean unused old-style throttle commands already commented out
More orange in chute
Reduce parachutes transperancy
Add texture to chutes
TAL Meco speed target for new L/D
Arrow Marker left for Entry display
Hot Freon warning trigger OPS 1/6 (ascent)
Entry roll compensation veto typo correction
Body Flap correct angle values
Tentative save of IMU drift state
Orbit pfd fixes / Deeper Error and Rate Needles logic / Glideslope fix
Glideslope scale Spec 50
Add sense switch position and status to saved state
Item 22 cancelled no PEG 7 reset // NaN bug fixed
DPS pages typo fixes
Spec 34 PEG 7 logic when converged
SM displays rework
Water/Freon loop minor fine tunning for better fault management
Caution Warning System message faults extension (
Hyd/APU/ECLSS/FC/Heaters)
SM Sys sum up 1 and 2 rework
Typo fix
Specific font for Square bracket
Global nasal variables for peg4/7 MNVR display
Square brackets font typo mistake (.tff instead of .ttf)
R1 elec panel spring loaded switches and AC controllers//sensors logic
System Management realism setting
Previous merge (02/11/2020) minor corrections
Typos in effects file, wrong name defined in effect file
Fix tire textures
Blinking Scratchpad if not executed with a Terminator // Correction
for Dual Scratchpad/fault line blinking
BFS GNC overhaul display
OPS 2 GNC display overhaul ( plus SM 201//202 only)
OPS 0 PASS display overhaul
OPS 1/6 GNC dps overhaul ( including pfd.svg )
Blinking scratchpad if not executed with a correct terminator
SSME correct stowed position for OPS 2 // MPS/TVC valve dependant for
OPS1/3/6
Ascent/RTLS/MNVR display rework preparation
Minor corrections from previous merge (typo errors mainly)
C/W and fault logic/phraseology reworking
Font resizing ( width 680)
Nz-hold-tgt switch removed // Always Nz tgt from RTLS calculation
MEDS menu typo error
Enhanced Menu Items ( 2 Rows) and Red cross for poll fail
Adjustement for RTLS Nz Hold default value and switch trigger
parameter
MEDS Retexturing for APU/HYD, OMS/MPS, SPI , Maintenance Displays
HUD Resizing and font adjustement
Bolder Font SSU A
Animate Panel A12 misc heater switches
Automatically deploy HST solar panels using
systems/rendezvous/target/distance-m
Aaverage CWS background texture
Alpha tape ladder correction
Extensive rework of PFD for PASS display
Font properties
Font logic and color adjustments
Payload weight decreased
Read me erased
SSU Fonts adjusted for correct Greek letters Unicode Read Me to
copy/paste the fonts in FgRoot/fonts required for some pfd elements
Original stage 4 beta target function values
3 G's minimum throttle
Management of Inc-acquire-sign with East(West)wards Course Better
insertion accuracy 3G's minimum throttle in case of negative value
Decreasing in Inclination error Stage 4 starts earlier ( Vi= 16000
ft/s)
Correct HST Inclination and Launch Window
Reposition HST secured model
Rework of AutoLaunch.nas
Stage 1 Open Loop closer to real datas ( good margin at Max Q) Lofted
traj in case of early engine failure for later RTLS to come MECO
altitude around 350 kfeet ( adjustable with traj loft and mps bias
angle in mission.xml) Flight path angle target at MECO ( initial value
in mission.xml of 0.5° , ie. 200 ft/s of vertical speed ish at MECO)
Smoother thrust reduction when reaching 3G's Nx acceleration
Adjustements for new SSME performances TAL MECO around 360 kfeet with
a slight upward inertial flight path
Hdot PID adjustment
Typo mistake
Quality of life adjustments
Deadband less tight for MM104 through 106 ( before DAP config in OPS2)
Bucket Nominal thrust ( 104.5%) Several mission files preset (
Standard insertion early STS style/ ISS /HST )
For HST, Targeted Inc is at 35° to avoid sensibility in Inc targeting
near max inclination and 90 ° Launch Azimuth Datas for a full
eastward insertion are available in Green, top of hst.xml
Minor Adjustments
Minor Adjustements
Complete Rework of RTLS display, matching better new perfo and 1
engine out at Lift off lofted trajectory
Hardcoded staged 1/2 new trajectory ( so far, it was in mission.xml
overlay, still present in "false" for easy custome tunning)
Gamma Target at MECO added
Boundary Between 2EO Green and Single Engine OPS 109 Adjusted
Adjustment for Second Stage Display ( Centered trajectory )
Reorder rotations to RYP in TDRS payload animation
Reorder rotations to RYP in SPARTAN payload animation
Reorder rotations to RYP in HST payload animation
Tank Adjustments
Proper 2 Tank logic ( Fuel and Oxydizer) for External Tank Tank 0 and
3 are concerned
Minor Adjustement
Correct Order for item 4 (109%) and 50 ( 106%) in Spec 51 display
Minor Adjustments
New switch logic to avoid over pitch with Hdot guidance active. Based
on Guidance mode, engine remainings and Inertial speed.
Hdot PID tunning
Minor Adjustments
SRB separation at lower propellant remaining ( Sep at 2mn04 ish)
Minimum thrust for lift off adjusted ( SL 100% = 380000 lbs)
Minor adjustement
ET content based on new tank logic
SSME improvements
Slightly adjusted Nozzle area for correct Sea Level Thrust
SSME performance improvements
Oxi/Fuel logic Mixture ratio (6.25) Fuel Flow for 100 % // 470000 lbs
thrust
Change HST attachement point
Unpaired comment tag, add sum-wrist-yaw-deg and ang-wrist-roll-deg
Add flag to show solar cells on payload release
More HST payload adjustments, rotations, translation
HST payload tuning
Adjust HST payload positions, more configuration
More HST position adjustments
HST position and hook adjustments, new hook model
Reposition HST, new connection point
R2 Engine power switches re-texture, shape and color
Start of new HST payload
Add separated white ET model, xml and conditioned control
CO marker for TAL
Fix a couple of trajectory map issues
Inprove TAL trajectory handling
Handle SRB-sep during a stage 1 3EO
Shuttle-side fix for a weird JSBSim issue that was introduced in
2019.2 and may prevent brakes from working
Fix MET computation prior to liftoff
Training manager difficulty hard
Additions to failure training dialog
Start on random fault training scenario framework
GPC sync failure during ascent causes yellow engine status light
illumination
ET separation mode switch dilemma
Proper simulation of redline condition and limits shutdown inhibit
Cutoff button dilemma and failure, improve BFS SYS SUMM 1 display of
Helium data
Add isolatable leakage points, show He leaks on BFS SYS SUMM
Correct annunciation and consequences of data and command path
failures
Enable BFS-specific fault messaging, add Helium fault messages
Start on MPS command path failure
Simulate interconnect dynamics of leakage
Extend leakage manager to MPS helium
Helium drain rates of MPS seem to be lower than assumed, in particular
the pneumatic system should hardly use any helium during ascent
BF indicates MPS dump, preparation for He system leakage flows
Animate and activate helium interconnect switches on panel R2
Request for interconnect switches
MPS helium flow rework
Helium interconnect valves, first version
Fix typo in TAL scenario