|
CCSDS 124.0-B-1 C 1.0.0
CCSDS 124.0-B-1 Lossless Compression
|
Compression parameters for a single packet. More...
#include <ccsds124.h>
Data Fields | |
| uint8_t | min_robustness |
| uint8_t | new_mask_flag |
| uint8_t | send_mask_flag |
| uint8_t | uncompressed_flag |
Compression parameters for a single packet.
These flags control the compression behavior per-packet. When using automatic mode (pt_limit > 0, etc.), these are managed internally by the compressor.
Definition at line 94 of file ccsds124.h.
| uint8_t ccsds124_params_t::min_robustness |
Rₜ: Minimum robustness level (0-7)
Definition at line 95 of file ccsds124.h.
Referenced by ccsds124_compress(), and get_default_params().
| uint8_t ccsds124_params_t::new_mask_flag |
ṗₜ: Update mask from build vector (0 or 1)
Definition at line 96 of file ccsds124.h.
Referenced by ccsds124_compress(), ccsds124_compress_packet(), and get_default_params().
| uint8_t ccsds124_params_t::send_mask_flag |
ḟₜ: Include mask in output (0 or 1)
Definition at line 97 of file ccsds124.h.
Referenced by ccsds124_compress(), ccsds124_compress_packet(), and get_default_params().
| uint8_t ccsds124_params_t::uncompressed_flag |
ṙₜ: Send uncompressed (0 or 1)
Definition at line 98 of file ccsds124.h.
Referenced by ccsds124_compress(), ccsds124_compress_packet(), and get_default_params().