- General Information
- Server Administration
- Mission Database
- Data Management
- Data Links
- Processors
- Commanding
- Services
- Security
- Web Interface
- Programs
Extending Yamcs
Appendices
Yamcs Release Notes
Yamcs HTTP API
Source Code Documentation
cFS Command Postprocessor¶
A postprocessor for handling NASA (National Aeronautics and Space Administration) cFS packets.
cFS command headers consist of a primary CCSDS Space Packet header (6 bytes), function code (1 byte), and checksum (1 byte).
This postprocessor will set the length and sequence count in the CCSDS primary header, and the checksum in the cFS secondary header.
Class Name¶
Configuration¶
dataLinks:
- name: tc-out
# ...
commandPostprocessorClassName: org.yamcs.tctm.cfs.CfsCommandPostprocessor
commandPostprocessorArgs:
swapChecksumFc: true
Configuration Options¶
- swapChecksumFc (boolean)
Whether to swap the location of the checksum and the function code.
This may be needed when using cFS prior to this commit on little endian systems.
Default:
false
.