EGSE Control Software

About EGSE Control Software

In-house developed EGSE Control Software deployed with the Celestia STS EGSE allows the operation of integrated Simulation, Test and Monitoring equipment towards unit under test. It provides central control and monitoring environment for data processing, visualization and archiving. This environment is referred to as being the “CMS” or “CMDVS”.

EGSE SCOE Control Software

It offers a fast and high-performance operation and integrates with a wide range of simulation, test and TM/TC systems from Celestia-STS. This can be done through API access, Test Sequence development and a user-friendly yet sophisticated Graphical User Interface. Typical Celestia-STS products supported by the EGSE Control Software are TM/TC Front EndMil-1553WizardLinkParallel LVDS, CAN, SpaceWire/SpaceFibre, Power Interfaces, Discrete Interfaces, MPIP and other various high-speed interfaces. Other extensions to custom or third-party equipment (such as RF Test & Measurement) can be added when needed. This equipment usually provides a network interface through which command and status can be exchanged (e.g. using telnet or SCPI).

EGSE Control Software

It can be enhanced with Test Automation facilities using script languages and CCSDS/PUS TM & TC knowledge (such as the ESA SCOS-2000 ASCII MIB). It also supports remote protocol extensions to interface with a CoreEGSE, MCS or CCS environment. Example protocols are C&C, EDEN, PIPE, RPC, NDIU and SLE.

EGSE Software - TMTC

Key Features

  • Integrated software environment allowing operations of various Front Ends and Unit Under Test
  • Central sophisticated Graphical User Interface
  • Various Data and Status displays
  • Various Data preparation and simulation facilities
  • Accurate timestamping of data, log and status information
  • Central entity for storage of data, status and log acquired and generated throughout all EGSE equipment and UUT and S/C interfaces.
  • Integration with Celestia-STS Front End Equipment through API
  • Archive and Log Browsing facilities
  • Real-time and offline data viewers (e.g. CAN Bus Monitor, Mil-1553 Bus Monitor)
  • Extensions for CCS/MCS interfaces through protocols such as C&C, EDEN, PIPE, SLE
  • Extensions for Test Automation through scripts and databases (ASCII MIB) using API definitions.
  • Extensions for Data distribution
  • Extenstion for custom or third-party equipment

Equipment Details

The software usually consists of several Microsoft Windows applications and runs on the modern MS Windows operating systems. Depending on the complexity of the EGSE system and the amount of data that will be processed throughout the system, different resource demands may be required. The software is usually deployed with a User Workstation specifically customized to the requirements needed for the EGSE system. The software runs with minimum requirements of 2 GB of RAM on a modern CPU (e.g. Intel Xeon, Core i5 or i7). When high-demanding resources are required generally more RAM, additional and/or high bandwidth network interfaces, one or more powerful multi-core CPUs, and fast HDDs/SSDs are selected and configured.