| Interface | Description |
|---|---|
| CalibratorProc | |
| ContainerListener |
Used together with the XtceTmProcessor to find out which containers a specific data packet is representing
|
| DataDecoder |
Interface to be implemented by the custom XTCE DataEncoding decoders - fromBinaryTransformAlgorithm
TODO: unify somehow with the algorithms in order to allow for example to use input parameters
(i.e.
|
| Class | Description |
|---|---|
| AbstractDataDecoder |
stubbed implementation of DataDecoder that "removes" all the AlgorithmExecutor methods -
to be used until the data decoders will work as algorithms, or for data decoders that do not need any input parameters
|
| AlarmChecker |
Part of the TM processing chain.
|
| ArgumentTypeProcessor | |
| ContainerBuffer |
used during processing a container (packet) to keep track on the position of the processing
The ByteBuffer is used to access the data, whereas the bitPosition is a position in bits inside the ByteBuffer.
|
| ContainerProcessingContext |
Keeps track of where we are when processing a packet.
|
| ContainerProcessingOptions | |
| CriteriaEvaluatorImpl | |
| DataDecoderFactory | |
| DataEncodingDecoder |
Decodes TM data according to the specification of the DataEncoding
This is a generic catch all decoder, relies on specific custom decoders implementing
the DataDecoder interface when necessary.
|
| DataEncodingEncoder |
Encodes TC data according to the DataEncoding definition
|
| JavaExpressionCalibratorFactory | |
| MetaCommandContainerProcessor | |
| MetaCommandProcessor | |
| MetaCommandProcessor.CommandBuildResult | |
| ParameterTypeProcessor |
Responsible for converting between raw and engineering value by usage of calibrators or by simple type conversions.
|
| PolynomialCalibratorProc |
A calibration type where a curve in a raw vs calibrated plane is described using a set of polynomial coefficients.
|
| ProcessingStatistics | |
| ProcessingStatistics.TmStats | |
| ProcessorData |
Holds information related and required for XTCE processing.
|
| SequenceContainerProcessor | |
| SequenceEntryProcessor | |
| SplineCalibratorProc |
A calibration type where a segmented line in a raw vs calibrated plane is described using a set of points.
|
| Subscription |
keeps track of the parameters and containers subscribed (because we only want to extract those)
|
| TcProcessingContext |
Keeps track of where we are when filling in the bits and bytes of a command
|
| ValidRangeChecker | |
| ValueProcessor | |
| XtceDbFactory | |
| XtceTmExtractor |
Extracts parameters out of packets based on the XTCE description
|
| XtceTmProcessor |
Does the job of getting containers and transforming them into parameters which are then sent to the
parameter request manager for the distribution to the requesters.
|
Copyright © 2018 Space Applications Services. All rights reserved.