AURIS
AURIS copied to clipboard
A new, open source mission control system in Haskell
The programming of the user interface is cumbersome. Maybe FRP may help (reactive-banana, dunai, reflex). This has to be analyzed and tried.
Ol (operations language) is a simple interpreted language, which is used for expressing synthetic parameters. The language should be implemented and parsed into an AST which can be fed to...
The system has to use multiple state machines (on the protocols as well as on TC verification etc). Currently, these are a RIO/IO spaghetti mess. A cleaner alternative would be...
Currently, the tables of the MIB are loaded via cassava and manually converted into the data structures of the data model. This could be cleaned up by utilising the lens...
Currently, only a single GRD is displayed in big. A display switcher should be implemented, which is able to display 4 TM displays in parallel, which are switchable: - One...
SCD are scrolling displays. These display a limited number of TM parameters in a row with a timestamp. A new row is added, when a new parameter value arrives. A...