#[derive(Debug, PartialEq, Eq, Clone, Copy, Hash)]
pub enum CompressionIndicator {
Uncompressed,
CompressedBZIP2,
CompressedZLIB,
FutureUse,
}
#[derive(Debug, PartialEq, Eq, Clone, Copy, Hash)]
pub enum RadialStatus {
ElevationStart,
IntermediateRadialData,
ElevationEnd,
VolumeScanStart,
VolumeScanEnd,
ElevationStartVCPFinal,
}
#[derive(Debug, PartialEq, Eq, Clone, Copy, Hash)]
pub enum ControlFlags {
None,
RecombinedAzimuthalRadials,
RecombinedRangeGates,
RecombinedRadialsAndRangeGatesToLegacyResolution,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum ProcessingStatus {
RxRNoise,
CBT,
Other(u16),
}
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub enum VolumeCoveragePattern {
VCP12,
VCP31,
VCP35,
VCP112,
VCP212,
VCP215,
}
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum ScaledMomentValue {
Value(f32),
BelowThreshold,
RangeFolded,
}