- Joined
- Aug 16, 2014
- Messages
- 95
- Reaction score
- 1
- Points
- 8
Hey all,
I had to step away for a few weeks, but I've been back into the code for the last couple of days. Most of it has been bootstrapping the flight computer to get it to a state where the pilot can control all the different settings we have so far. In the last few days:
The goal for the next prototype is to be able to launch, insert to orbit, circularize, maneuver, and rendezvous with an orbiting target. The main things left to do are:
I had to step away for a few weeks, but I've been back into the code for the last couple of days. Most of it has been bootstrapping the flight computer to get it to a state where the pilot can control all the different settings we have so far. In the last few days:
- Added the first four flight computer modes (Standby, Countdown, Boost, Free Flight).
- The RCS thrusters are now only active in Free Flight, and the main engines are only active in Boost.
- Removed the Alt+K key combination that used to shut down the outer engines. Outer engine shutdown is now handled by the flight computer, and it shut down engines in pairs rather than all four at once. I also removed all the related HUD annunciations.
- Added an apogee cutoff target to the flight computer, so you don't have to worry about hitting the shutdown key at the exact right moment.
- Removed the '+' key which ignited the engines. Instead, we now have a countdown managed by the flight computer. You can set the T-0 time either as MJD and begin the countdown immediately, or start with e.g. -30 seconds on the clock in a hold (resuming the count on your command). The engines are automatically ignited a few seconds before T-0, when the vehicle is released.
- Added a low-level propellant emergency cutoff to avoid destroying the turbopumps.
The goal for the next prototype is to be able to launch, insert to orbit, circularize, maneuver, and rendezvous with an orbiting target. The main things left to do are:
- Finish the ascent and reaction control MFD pages.
- Add rate damping to the main engine steering controller.
- Add a rate control mode to the RCS.
- Add the OMS engines - including steering control, dV cutoff, the OMS Burn flight computer mode, and an MFD page to use it.
- Some misc. graphical and audio cleanup work.