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 Type
    Method
    Description
    Aggregation 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

       Aggregation type for aggregated FFT blocks. 
       
      .serosystems.proto.v3.grx.spectrumd.GetWaterfallJPEGRequest.AggregationType aggregation_type = 5;
      Returns:
      The aggregationType.