Interface MonitorDProto.GNSSInformation.HardwareMonitoringOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MonitorDProto.GNSSInformation.HardwareMonitoring, MonitorDProto.GNSSInformation.HardwareMonitoring.Builder
Enclosing class:
MonitorDProto.GNSSInformation

public static interface MonitorDProto.GNSSInformation.HardwareMonitoringOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getNoiseLevel

      int getNoiseLevel()
       Noise level (as measured by the GPS core), actually uint8. 
       
      uint32 noise_level = 1;
      Returns:
      The noiseLevel.
    • getAgcMonitor

      int getAgcMonitor()
       AGC Monitor (range 0 to 8191). 
       
      uint32 agc_monitor = 2;
      Returns:
      The agcMonitor.
    • getJammingStateValue

      int getJammingStateValue()
       Output of the interference monitor. 
       
      .serosystems.proto.v3.grx.monitord.GNSSInformation.HardwareMonitoring.JammingState jamming_state = 3;
      Returns:
      The enum numeric value on the wire for jammingState.
    • getJammingState

       Output of the interference monitor. 
       
      .serosystems.proto.v3.grx.monitord.GNSSInformation.HardwareMonitoring.JammingState jamming_state = 3;
      Returns:
      The jammingState.
    • getJammingIndicator

      int getJammingIndicator()
      
       Continuous wave (CW) jamming indicator: 0 (no CW jamming) to 255
        (strong CW jamming).
       
      uint32 jamming_indicator = 4;
      Returns:
      The jammingIndicator.
    • getSignalMagnitudeI

      int getSignalMagnitudeI()
       Magnitude of the I-part of the complex signal (0..255). 
       
      uint32 signal_magnitude_i = 5;
      Returns:
      The signalMagnitudeI.
    • getSignalMagnitudeQ

      int getSignalMagnitudeQ()
       Magnitude of the Q-part of the complex signal (0..255). 
       
      uint32 signal_magnitude_q = 6;
      Returns:
      The signalMagnitudeQ.
    • getSignalImbalanceI

      int getSignalImbalanceI()
       Imbalance of the I-part of the complex signal (-128..127). 
       
      int32 signal_imbalance_i = 7;
      Returns:
      The signalImbalanceI.
    • getSignalImbalanceQ

      int getSignalImbalanceQ()
       Imbalance of the Q-part of the complex signal (-128..127). 
       
      int32 signal_imbalance_q = 8;
      Returns:
      The signalImbalanceQ.
    • getTimeslotsParityErrors

      int getTimeslotsParityErrors()
       Number of 100ms timeslots with parity errors. 
       
      uint32 timeslots_parity_errors = 9;
      Returns:
      The timeslotsParityErrors.
    • getTimeslotsFramingErrors

      int getTimeslotsFramingErrors()
       Number of 100ms timeslots with framing errors. 
       
      uint32 timeslots_framing_errors = 10;
      Returns:
      The timeslotsFramingErrors.
    • getTimeslotsOverrunErrors

      int getTimeslotsOverrunErrors()
       Number of 100ms timeslots with overrun errors. 
       
      uint32 timeslots_overrun_errors = 11;
      Returns:
      The timeslotsOverrunErrors.
    • getTimeslotsBreakConditions

      int getTimeslotsBreakConditions()
       Number of 100ms timeslots with break conditions. 
       
      uint32 timeslots_break_conditions = 12;
      Returns:
      The timeslotsBreakConditions.
    • getTxBuffersUsage

      int getTxBuffersUsage()
       Maximum usage of transmitter buffer during the last sysmon period for all targets [%]. 
       
      uint32 tx_buffers_usage = 13;
      Returns:
      The txBuffersUsage.
    • getTxBuffersPeakUsage

      int getTxBuffersPeakUsage()
       Maximum usage of transmitter buffer for all targets (overall) [%]. 
       
      uint32 tx_buffers_peak_usage = 14;
      Returns:
      The txBuffersPeakUsage.