EGSE Control Software (In-House Developed) - Celestia STS

About EGSE Control Software


In-house developed EGSE Control Software deployed with the C-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”.

It offers a fast and high-performance operation and integrates with a wide range of simulation, test and TM/TC systems from C-STS. This can be done through API access, Test Sequence development and a user-friendly yet sophisticated Graphical User Interface. Typical C-STS products supported by the EGSE Control Software are TM/TC Front End, Mil-1553, WizardLink, Parallel LVDS, CAN, SpaceWire/SpaceFibre, Power Interfaces, Discrete Interface, and other various other high-speed interfaces.

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 and SLE.

Slider

Click image to enlarge

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 C-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

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 C-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

The software usually consists of several Microsoft Windows applications and runs on the modern MS Windows 7, 10 or Server operating systems. Depending on the complexity of the EGSE system and the amount of data that will process 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/SSD are selected and configured.

C-STS has delivered many EGSE systems with various configurations of EGSE Control Software for more than 30 years for major European prime contractors such as AIRBUS, THALES, SSTL to support ESA and non-ESA spacecraft missions.