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 Summary
Modifier and TypeMethodDescriptionint
AGC Monitor (range 0 to 8191).int
Continuous wave (CW) jamming indicator: 0 (no CW jamming) to 255 (strong CW jamming).Output of the interference monitor.int
Output of the interference monitor.int
Noise level (as measured by the GPS core), actually uint8.int
Imbalance of the I-part of the complex signal (-128..127).int
Imbalance of the Q-part of the complex signal (-128..127).int
Magnitude of the I-part of the complex signal (0..255).int
Magnitude of the Q-part of the complex signal (0..255).int
Number of 100ms timeslots with break conditions.int
Number of 100ms timeslots with framing errors.int
Number of 100ms timeslots with overrun errors.int
Number of 100ms timeslots with parity errors.int
Maximum usage of transmitter buffer for all targets (overall) [%].int
Maximum usage of transmitter buffer during the last sysmon period for all targets [%].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
-
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
MonitorDProto.GNSSInformation.HardwareMonitoring.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.
-