Search the Community
Showing results for tags 'curses'.
-
KONRAD is Yet Another Telemachus Frontend. It's a curses program, so each console is a character-cell display in an 80x24 terminal. (It's aimed at Linux, but ought to work on other OSes - no guarantees though.) It can be found here, on GitHub. It's designed to be useful for co-operative "mission control" streams like Real Space Program or Go For Launch. Here are screenshots of the current consoles, taken during an Atlas-Agena launch (in Realism Overhaul): Obviously you will need Telemachus in order to use this. You will also need Python and curses, and a terminal emulator. An adjunct to KONRAD is the JSON Booster file format, used for describing a space vehicle in sufficient detail for the Booster Dynamics console to give up-to-date delta-V readings. It's fairly simple (some examples are included in the repository), but does currently have to be created by hand. It's not too hard to do: just take your vehicle apart into stages, count up the propellants in each, empty them out, and read the dry weight and engine (vacuum) Isp. For parallel-staged designs a little more cleverness is required; the included MercuryAtlas example shows how to do it. Basically, you have to guess (or measure in simulations!) how much of your fuel will be left when you stage your boosters away, and that's how much you record as being in the core stage. If you try and use asparagus staging it'll just completely fail to work; it can currently only reliably cope with at most one 'horizontal' staging event per 'vertical' staging event. (I have some ideas for dealing with this, but won't bother unless it turns out people actually want to do that kind of thing.)
- 10 replies
-
- 9
-
- telemachus
- python
-
(and 1 more)
Tagged with: