| Interface | Description |
|---|---|
| ArchiveTmPacketProvider | |
| CommandPostprocessor |
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 packet
|
| Link |
A sourcce of data into yamcs; Currently TM, TC and Parameter
|
| 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.
|
| ParameterDataLink |
Interface for components providing parameters aquired from external systems.
|
| ParameterSink |
Used by the ParameterDataLink to propagate processed parameters inside Yamcs.
|
| TcDataLink |
Interface implemented by components that send commands to the outer universe
|
| TcUplinker | Deprecated
this interface has been renamed to
TcDataLink for clarity |
| TmPacketDataLink | |
| TmPacketSource | Deprecated |
| TmSink |
Used by the TmPacketProviders to propagate packets inside Yamcs.
|
| Class | Description |
|---|---|
| AbstractTmDataLink | |
| CcsdsPacketInputStream |
Reads CCSDS packets from an input stream:
first it reads 6 bytes primary header, it derives the length from the last two bytes and reads the remaining of the
data.
|
| CcsdsSeqCountFiller |
Fills in the time, seq and checksum
|
| CrcCciitCalculator |
Cylcic Redundancy Check (CRC-CCIIT 0xFFFF).
|
| DataLinkInitialiser |
Service that initialises all the data links
|
| FilePollingTmDataLink |
Reads telemetry files from the directory yamcs.incomingDir/tm
|
| FileTmPacketProvider |
Plays files in pacts format, hrdp format or containing raw ccsds packets.
|
| IssCommandPostprocessor | |
| IssPacketPreprocessor |
This implements CCSDS packets as used in ISS (International Space Station)
|
| ParameterDataLinkInitialiser |
Injects processed parameters from PpDataLinks into yamcs streams.
|
| PpProviderAdapter | Deprecated |
| ReplayService |
Provides telemetry packets and processed parameters from the yamcs archive.
|
| Running16BitChecksumCalculator | |
| StreamParameterProvider |
Provides parameters from yarch streams (pp_realtime) to ParameterRequestManager.
|
| TcDataLinkInitialiser |
Sends commands from the yarch stream to a
TcUplinker |
| TcpTcDataLink |
Sends raw packets on Tcp socket.
|
| TcpTmDataLink | |
| TcUplinkerAdapter | Deprecated
please use
TcDataLinkInitialiser instead |
| TmDataLinkInitialiser |
Loads multiple TmPacketSource and inject all the packets into a defined stream
|
| TmFileReader |
Plays files in pacts format, hrdp format or containing raw ccsds packets.
|
| TmProviderAdapter | Deprecated
please use
TmDataLinkInitialiser instead |
| UdpParameterDataLink |
Receives PP data via UDP.
|
| UdpTmDataLink |
Receives telemetry packets via UDP.
|
| Enum | Description |
|---|---|
| Link.Status |
| Exception | Description |
|---|---|
| NoPacketSelectedException |
Copyright © 2018 Space Applications Services. All rights reserved.