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


Telemetry Decoder Shell package: Detailed description

Software Interfaces

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

The Telemetry Decoder Shell accepts telemetry transfer frames. The Shell delivers packets and it also delivers data from the Frame Secondary Header (FSH) and the Operational Control Field (OCF). (See the separate description for details of the Telemetry Features supported by the Telemetry Decoder Shell. For example, it describes the FSH and the OCF. See the TM Standards for a list of the specification documents.)

Telemetry interfaces

There are telemetry interfaces in the API, shown by left-to-right arrows in the diagram. The Environment calls the Shell to pass telemetry transfer frames to the Shell.

The Shell calls the Environment to:

Telemetry Decoder Shell software i/f

Management interfaces

There are management interfaces in the API, shown by downwards arrows in the diagram. The Environment calls the Shell to:

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

Telemetry Decoder Shell package

The Telecommand Decoder Shell package consists of:

A telemetry 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 Telemetry features are included in the Telemetry Decoder Shell.

The Telemetry Decoder Shell code is written in ANSI/ISO 9899-1990 C and is highly modular and easy to maintain. The code makes no calls to the operating system run-time libraries and it is therefore easily portable to different computer architectures. The code has been compiled by a number of 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 Telemetry Decoder Shell package.


TM Standards     TM Features     TM Decoder Shell     TM Encoder Shell



HOME     PRODUCTS     CONTACT

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