I.B.  +  M.A.  DE  LANDE  LONG
SOFTWARE + CONSULTANCY


Telecommand Decoder Shell package - Detailed description

The Telecommand Decoder Shell is a software package, designed to be built into a software system for a telecommand application. The part of the software system which lies outside the Shell is called the Telecommand Decoder Environment. The API (Application Programming Interface) consists of function calls between the Environment and the Telecommand Decoder Shell.

Telecommand interfaces in the API

(shown by left-to-right arrows in the diagram)

The Environment calls the Shell to:

The Shell calls the Environment to deliver packets and other data units to the Environment.

Telecommand Decoder Shell software i/f

Management interfaces in the API

(shown by downwards arrows in the diagram)

The Environment calls the Telecommand Decoder Shell to:

The Telecommand Decoder Shell calls to the Environment for storage allocation and for the optional logging of messages.

Other interfaces in the API

(not shown in the diagram)
 

Telecommand Decoder Shell Package

The Telecommand Decoder Shell package consists of:

A telecommand system built with this package is likely to be very much cheaper than independent development of an equivalent capability.

Licensing and support may be negotiated according to requirements. All the Packet Telecommand features are included in the Telecommand Decoder Shell; the only exception is ESA Telecommand Authentication, which is licensed as an optional extra.

The Telecommand Decoder Shell consists of approximately 8,000 lines of C code divided into about 120 modules. All code is written in ANSI/ISO 9899-1990 C and is highly modular and easy to maintain. The code makes no use of any library calls. It is therefore easily portable to different computer architectures.

It has been demonstrated running on processors from Hewlett Packard, Intel, Motorola, Silicon Graphics and Sun.

The code has been compiled by at least six independent ANSI C compilers and the demonstration program produces identical results in each case.
 

Please contact us for further information on technical questions or licensing conditions for the Telecommand Decoder Shell package.


TC Decoder Shell     TC Encoder Shell     TC Features     TC Architecture



HOME     PRODUCTS     CONTACT

Online link to home page http://www.delandelong.com
List of abbreviations
Copyright © 1997-2008 by I B + M A de Lande Long