The EGSE communicates directly with the on-board telemetry encoder and telecommand decoder devices, TM/TC boards and units, bypassing the transponder. The EGSE is ideally suited for the verification of FPGA designs and validation of ASIC devices, as well as during integration of complete TM/TC boards or communication subsystems.
The TM/TC EGSE comprises two parts: a generic hardware implementing the lower CCSDS / ECSS protocol levels; and advanced software implementing the higher CCSDS / ECSS protocol levels. The TM/TC EGSE is fully compliant with the latest CCSDS recommendations and ECSS standards.
Hardware
The TM/TC EGSE hardware establishes the link between the on-board flight segment and the ground segment software. The EGSE features standardized RS422 interfaces supporting up to 10 MBPS transfers on the downlink and up to 1 MBPS on the uplink. The EGSE hardware communicates with the ground segment software through a 10/100 Mbit/s Ethernet interfaces via TCP/IP.
Telecommand transmitter capabilities:
Telemetry receiver capabilities:
The EGSE hardware can communicate with the library of CCSDS/ECSS routines described below.
Note that the RAMSES (Rocket and Multi-Satellite EMCS Software) software has been discontinued. TM/TC EGSE hardware is instead delivered with the CCSDS/ECSS library described below.
CCSDS/ECSS library
The CCSDS/ECSS library provides basic routines for generating uplink commands and checking downlink data. It is delivered in source code, together with example applications operating on ASCII files.
Documentation