Interface SpectrumDProto.GetWaterfallJPEGRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SpectrumDProto.GetWaterfallJPEGRequest
,SpectrumDProto.GetWaterfallJPEGRequest.Builder
- Enclosing class:
- SpectrumDProto
public static interface SpectrumDProto.GetWaterfallJPEGRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAggregation type for aggregated FFT blocks.int
Aggregation type for aggregated FFT blocks.int
JPEG quality [%].float
Upper limit of the color scale [dBm].float
Lower limit of the color scale [dBm].int
Number of lines of the rendered image, defining the JPEG height [px].Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNumLines
int getNumLines()Number of lines of the rendered image, defining the JPEG height [px]. The service records num_lines aggregated FFT block messages and renders them as JPEG. Each line corresponds to one aggregated FFT block. The duration shown in the waterfall plot corresponds to (lines * aggregation_factor * fft_size / sample_rate) which is also the duration needed for the call to return.
uint32 num_lines = 1;
- Returns:
- The numLines.
-
getMinLevel
float getMinLevel()Lower limit of the color scale [dBm].
float min_level = 2;
- Returns:
- The minLevel.
-
getMaxLevel
float getMaxLevel()Upper limit of the color scale [dBm].
float max_level = 3;
- Returns:
- The maxLevel.
-
getJpegQuality
int getJpegQuality()JPEG quality [%].
uint32 jpeg_quality = 4;
- Returns:
- The jpegQuality.
-
getAggregationTypeValue
int getAggregationTypeValue()Aggregation type for aggregated FFT blocks.
.serosystems.proto.v3.grx.spectrumd.GetWaterfallJPEGRequest.AggregationType aggregation_type = 5;
- Returns:
- The enum numeric value on the wire for aggregationType.
-
getAggregationType
SpectrumDProto.GetWaterfallJPEGRequest.AggregationType getAggregationType()Aggregation type for aggregated FFT blocks.
.serosystems.proto.v3.grx.spectrumd.GetWaterfallJPEGRequest.AggregationType aggregation_type = 5;
- Returns:
- The aggregationType.
-