Uses of Package
org.yamcs.tctm
-
Packages that use org.yamcs.tctm Package Description org.yamcs org.yamcs.management org.yamcs.tctm org.yamcs.tctm.ccsds org.yamcs.tctm.ccsds.error org.yamcs.tctm.ccsds.time org.yamcs.tctm.cfs org.yamcs.tctm.pus -
Classes in org.yamcs.tctm used by org.yamcs Class Description StreamParameterSender Sends collection of parameters to stream by -
Classes in org.yamcs.tctm used by org.yamcs.management Class Description Link A source of data into yamcs; Currently TM, TC and Parameter -
Classes in org.yamcs.tctm used by org.yamcs.tctm Class Description AbstractLink Abstract link implementation as aService
handling the basic enable/disable getConfig operationsAbstractPacketPreprocessor This class provides some common facilities for the packet preprocessors.AbstractPacketPreprocessor.TimeEpochs AbstractTcDataLink Base implementation for a TC data link that initialises a post processor and implements basic methods.AbstractThreadedTcDataLink Abstract link that starts a thread when it's enabled and stops it when it's disabled.AbstractTmDataLink AggregatedDataLink A data link that has multiple sub-linksArchiveTmPacketProvider CcsdsSeqCountFiller Fills in the time, seq and checksumCommandPostprocessor The command post processor is responsible to provide the binary packet that will be send out for a PreparedCommand.ErrorDetectionWordCalculator Computes the checksum inside the CCSDS packetLink A source of data into yamcs; Currently TM, TC and ParameterLink.Status PacketInputStream Interface implemented by the classes that read packets from an input stream.PacketPreprocessor The packet preprocessor is responsible for extracting basic information required for yamcs packet processing: packet generation time packet acquisition time sequence count
It is assumed that the (generation time, sequence count) uniquely identify the packet.PacketTooLongException Exception thrown when a packet is longer than a defined limitParameterDataLink Interface for components providing parameters aquired from external systems.ParameterSink Used by the ParameterDataLink to propagate processed parameters inside Yamcs.StreamParameterSender Sends collection of parameters to stream byTcDataLink Interface implemented by components that send commands to the outer universeTcTmException Generic exception to throw for problems encountered during TC or TM processingTimeDecoder Interface for time decoders used in thePacketPreprocessor
TmPacketDataLink Interface for components reading packets from external parties.TmSink Used by theTmPacketDataLink
to propagate packets inside Yamcs. -
Classes in org.yamcs.tctm used by org.yamcs.tctm.ccsds Class Description AbstractLink Abstract link implementation as aService
handling the basic enable/disable getConfig operationsAbstractTcDataLink Base implementation for a TC data link that initialises a post processor and implements basic methods.AggregatedDataLink A data link that has multiple sub-linksLink A source of data into yamcs; Currently TM, TC and ParameterLink.Status TcDataLink Interface implemented by components that send commands to the outer universeTcTmException Generic exception to throw for problems encountered during TC or TM processingTmPacketDataLink Interface for components reading packets from external parties.TmSink Used by theTmPacketDataLink
to propagate packets inside Yamcs. -
Classes in org.yamcs.tctm used by org.yamcs.tctm.ccsds.error Class Description ErrorDetectionWordCalculator Computes the checksum inside the CCSDS packet -
Classes in org.yamcs.tctm used by org.yamcs.tctm.ccsds.time Class Description TimeDecoder Interface for time decoders used in thePacketPreprocessor
-
Classes in org.yamcs.tctm used by org.yamcs.tctm.cfs Class Description AbstractPacketPreprocessor This class provides some common facilities for the packet preprocessors.CcsdsSeqCountFiller Fills in the time, seq and checksumCommandPostprocessor The command post processor is responsible to provide the binary packet that will be send out for a PreparedCommand.PacketPreprocessor The packet preprocessor is responsible for extracting basic information required for yamcs packet processing: packet generation time packet acquisition time sequence count
It is assumed that the (generation time, sequence count) uniquely identify the packet. -
Classes in org.yamcs.tctm used by org.yamcs.tctm.pus Class Description AbstractPacketPreprocessor This class provides some common facilities for the packet preprocessors.CcsdsSeqCountFiller Fills in the time, seq and checksumCommandPostprocessor The command post processor is responsible to provide the binary packet that will be send out for a PreparedCommand.PacketPreprocessor The packet preprocessor is responsible for extracting basic information required for yamcs packet processing: packet generation time packet acquisition time sequence count
It is assumed that the (generation time, sequence count) uniquely identify the packet.