It gives access through an API (Application Programming Interface) to the telecommand facilities using calls in ANSI-C. It is highly portable and easy to use for building into different kinds of spacecraft control systems.
The Telecommand Encoder Shell accepts packets and the other SDUs (service data units) defined for the TC Space Data Link Protocol. It delivers Communications Link Transmission Units (CLTUs) ready for serialisation and transmission. The Shell also accepts the Communications Link Control Words (CLCWs) which form the return part of the telecommand COP-1 protocol. CLCWs are extracted from the spacecraft telemetry.
The facilities and interfaces of the Telecommand Encoder Shell package are described further in the detailed description.
The Shell can provide support for ESA Telecommand Authentication as an optional extra. When this option is selected, the Shell adds the authentication tail to telecommand segments.
The Shell can provide an interface for external implementation of security features such as authentication. The Segment Level Security Interface (SLSI) is an optional extra. When this option is selected, the Shell passes each segment to the interface for processing.
Please contact us for further information on technical questions or licensing conditions for the Telecommand Encoder Shell package.
Detailed Description
TC Features
Operational Applications