How is it coming with GOX Vent Arm venting and FSS illumination? And speaking of FSS illumination, you should add some "beacons" that can act as the pad lights.
I think I can put some quick GOX venting between, though maybe not realistic.
About the launch sequence control: I have a theory, what are your thoughts about this:
The final launch sequence is controlled by the Redundant Set Launch Sequencer - which according to Shuttle terminology should mean: By a piece of software running in all PASS GPCs of the GNC redundant set. This software is activated by the GLS at T-31 seconds. This software also controls the ignition sequence of the SSMEs, ignites the SRBs and triggers the pyros for the hold down bolts (Likely over the two master events controllers). The MECs also issue the command to retract the T-0 umbilicals.
The retraction of the Pre-T-0-arms (GOV vent and access arm) is triggered manually by LCC personal - which we simulate in the LCC vessel.
So, as interface between LCC/GLS and Shuttle (maybe via the MLP), we basically need the following interactions:
LCC to Shuttle (mostly over the two launch data buses, some stuff directly to LPC command decoders):
- Synchronize terminal count - set internal countdown time of the GPCs to the real countdown.
- Start RSLS control.
- Issue Go for main engine start (at T-10 seconds)
- HALT terminal countdown
- Power down LPS command decoder
- Lock out SRB MDMs
LCC to MLP:
- Arm Sound Suppression System
- Trigger Sound Suppression System
Shuttle to MLP:
- Retract T-0 umbilicals.
- destroy HDPs.
Shuttle to FSS:
- Retract GH2 vent line.
Shuttle to LCC:
- Halt countdown (RSLS abort)
Any criticism?
For the GOX venting, it might be good to have a function
virtual double GetETNoseVentMassFlow() const;
in the class Atlantis.