En este link hay bastante información.
Estas diapositivas explica bastante bien Tutorial XTCE
Aquí una expecificación extensa del protocolo
Aquí una especificación detallada de los tipos de datos
Aquí se encuentra la especificación en PDF
XTCE is a specification for describing TM/TC. The goal is to share TM/TC definitions between ground stations. This way you don’t need create new ones on eache mission. It is written in XML.
Elements
SpaceSystem
A SpaceSystem have a short description, a long description, and a list of alias names. A SpaceSystem may have a Header, zero or more sub-SpaceSystems, CommandMetaData and TelemetryMetaData. Sub-SpaceSystems could be use when using a constellation of spacecraft SpaceSystems.
Header record
Used to save context of the mission
TelemetryMetadata
Used for grouping telemetry.
ParameterTypeSet
Unordered collection of ParameterTypes. ParameterType is the description of something that can have a value. Most Parameters are telemetered parameters (a.k.a measurands) and must also include information about how the Parameter value is encoded for transmission. This information includes size in bits, byte order, data type, calibrations and parity checks.
XTCE supports four different types of encodings:
IntegerDataEncoding
FloatDataEncoding
StringEncoding
BinaryDataEncoding
ParameterSet
Unordered collection of Parameters and ParametersRefs. Parameters are instantiations of ParameterTypes. Parameters are normally a very simple name and reference to a ParameterType.
ContainerSet
Unordered collection of SequenceContainers. A SequenceContainer may represent a packet, frame, a subframe, or any other grouping/structure of data items. A SequenceContainer is a ordered set of Parameters References or other Container References.
BaseContainer
SequenceContainer may inherit from ther sequence containers by pointing to the parent container using the BaseContainer element.
MessageSet
StreamSet
AlgorithmSet
- MathAlgorithm
- SimpleAlgorithm
- InputAlgorithm
- InputOutputAlgorith
- InputOutputTriggerAlgorith
CommandMetaData
Is very similar to TelemetryMetaData.
Parameters are scoped to the Space System basis, so elements defined in the telemetry part can be reused in the command part and vice versa.
ArgumentTypeSet
Unordered collection of ArgumentTypes. ArgumentsTypes are the MetaData for Command Arguments.
MetaCommandSet
Contains Unordered collection of metaCommands.