Class ReceiverDProto.RadioFrontEndStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
de.serosystems.proto.v3.grx.receiverd.ReceiverDProto.RadioFrontEndStatus.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ReceiverDProto.RadioFrontEndStatusOrBuilder
,Cloneable
- Enclosing class:
- ReceiverDProto.RadioFrontEndStatus
public static final class ReceiverDProto.RadioFrontEndStatus.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
implements ReceiverDProto.RadioFrontEndStatusOrBuilder
Radio frontend status. This includes mostly low-level data, such as current gain and noise level. Different frontends can be distinguished via fields 'band' and 'per_band_index'.Protobuf type
serosystems.proto.v3.grx.receiverd.RadioFrontEndStatus
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Antenna id.Antenna status.Band this radio front end operates on.Whether a DC offset calibration has been performed.Whether DC offset calibration failed: did not converge.Whether a DC offset calibration is performed right now.Whether DC offset recalibration should be done.Whether DC offset recalibration must be done.Most recent averaged, DC corrected residual value for channel I.Most recent averaged, DC corrected residual value for channel Q.DC offset applied on-chip for channel I.DC offset applied on-chip for channel Q.DC offset applied in PL for channel I.DC offset applied in PL for channel Q.Fixed external gain (before entering the receiver) [dB].clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Noise level [dBm].clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Distinguishes front ends operating on same band/frequency.Fixed gain of the RX chain (beginning at the antenna input) [dB].Variable gain of the RX chain [dB].clone()
Antenna id.com.google.protobuf.ByteString
Antenna id.Antenna status.Antenna status.Antenna status.getBand()
Band this radio front end operates on.int
Band this radio front end operates on.boolean
Whether a DC offset calibration has been performed.boolean
Whether DC offset calibration failed: did not converge.boolean
Whether a DC offset calibration is performed right now.boolean
Whether DC offset recalibration should be done.boolean
Whether DC offset recalibration must be done.int
Most recent averaged, DC corrected residual value for channel I.int
Most recent averaged, DC corrected residual value for channel Q.int
DC offset applied on-chip for channel I.int
DC offset applied on-chip for channel Q.int
DC offset applied in PL for channel I.int
DC offset applied in PL for channel Q.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
float
Fixed external gain (before entering the receiver) [dB].float
Noise level [dBm].int
Distinguishes front ends operating on same band/frequency.float
Fixed gain of the RX chain (beginning at the antenna input) [dB].float
Variable gain of the RX chain [dB].boolean
Antenna status.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
Antenna status.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setAntennaId
(String value) Antenna id.setAntennaIdBytes
(com.google.protobuf.ByteString value) Antenna id.Antenna status.setAntennaStatus
(ReceiverDProto.AntennaStatus.Builder builderForValue) Antenna status.setBand
(ReceiverDProto.Band value) Band this radio front end operates on.setBandValue
(int value) Band this radio front end operates on.setDcOffsetCalibrationDone
(boolean value) Whether a DC offset calibration has been performed.setDcOffsetCalibrationNoConvergence
(boolean value) Whether DC offset calibration failed: did not converge.setDcOffsetCalibrationOngoing
(boolean value) Whether a DC offset calibration is performed right now.setDcOffsetCalibrationRecalibrationAdvised
(boolean value) Whether DC offset recalibration should be done.setDcOffsetCalibrationRecalibrationRequired
(boolean value) Whether DC offset recalibration must be done.setDcOffsetLastIResidualAvg
(int value) Most recent averaged, DC corrected residual value for channel I.setDcOffsetLastQResidualAvg
(int value) Most recent averaged, DC corrected residual value for channel Q.setDcOffsetOnChipI
(int value) DC offset applied on-chip for channel I.setDcOffsetOnChipQ
(int value) DC offset applied on-chip for channel Q.setDcOffsetPlI
(int value) DC offset applied in PL for channel I.setDcOffsetPlQ
(int value) DC offset applied in PL for channel Q.setExternalFixedGain
(float value) Fixed external gain (before entering the receiver) [dB].setNoiseLevel
(float value) Noise level [dBm].setPerBandIndex
(int value) Distinguishes front ends operating on same band/frequency.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRxChainFixedGain
(float value) Fixed gain of the RX chain (beginning at the antenna input) [dB].setRxChainVariableGain
(float value) Variable gain of the RX chain [dB].setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
setField
public ReceiverDProto.RadioFrontEndStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
clearField
public ReceiverDProto.RadioFrontEndStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
clearOneof
public ReceiverDProto.RadioFrontEndStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
setRepeatedField
public ReceiverDProto.RadioFrontEndStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
addRepeatedField
public ReceiverDProto.RadioFrontEndStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
mergeFrom
public ReceiverDProto.RadioFrontEndStatus.Builder mergeFrom(ReceiverDProto.RadioFrontEndStatus other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
mergeFrom
public ReceiverDProto.RadioFrontEndStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
- Throws:
IOException
-
getExternalFixedGain
public float getExternalFixedGain()Fixed external gain (before entering the receiver) [dB]. This can be used to represent the losses in the cable or the gain of the (active) antenna.
float external_fixed_gain = 1;
- Specified by:
getExternalFixedGain
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The externalFixedGain.
-
setExternalFixedGain
Fixed external gain (before entering the receiver) [dB]. This can be used to represent the losses in the cable or the gain of the (active) antenna.
float external_fixed_gain = 1;
- Parameters:
value
- The externalFixedGain to set.- Returns:
- This builder for chaining.
-
clearExternalFixedGain
Fixed external gain (before entering the receiver) [dB]. This can be used to represent the losses in the cable or the gain of the (active) antenna.
float external_fixed_gain = 1;
- Returns:
- This builder for chaining.
-
getRxChainFixedGain
public float getRxChainFixedGain()Fixed gain of the RX chain (beginning at the antenna input) [dB]. This excludes the rx_chain_variable_gain.
float rx_chain_fixed_gain = 2;
- Specified by:
getRxChainFixedGain
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The rxChainFixedGain.
-
setRxChainFixedGain
Fixed gain of the RX chain (beginning at the antenna input) [dB]. This excludes the rx_chain_variable_gain.
float rx_chain_fixed_gain = 2;
- Parameters:
value
- The rxChainFixedGain to set.- Returns:
- This builder for chaining.
-
clearRxChainFixedGain
Fixed gain of the RX chain (beginning at the antenna input) [dB]. This excludes the rx_chain_variable_gain.
float rx_chain_fixed_gain = 2;
- Returns:
- This builder for chaining.
-
getRxChainVariableGain
public float getRxChainVariableGain()Variable gain of the RX chain [dB]. Can be used as a measure to see how the receiver did adapt to the current situation.
float rx_chain_variable_gain = 3;
- Specified by:
getRxChainVariableGain
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The rxChainVariableGain.
-
setRxChainVariableGain
Variable gain of the RX chain [dB]. Can be used as a measure to see how the receiver did adapt to the current situation.
float rx_chain_variable_gain = 3;
- Parameters:
value
- The rxChainVariableGain to set.- Returns:
- This builder for chaining.
-
clearRxChainVariableGain
Variable gain of the RX chain [dB]. Can be used as a measure to see how the receiver did adapt to the current situation.
float rx_chain_variable_gain = 3;
- Returns:
- This builder for chaining.
-
getNoiseLevel
public float getNoiseLevel()Noise level [dBm]. Estimated by analyzing "zero power" positions in the preamble of Mode S frames. Note that this only gets updated if valid frames are received.
float noise_level = 4;
- Specified by:
getNoiseLevel
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The noiseLevel.
-
setNoiseLevel
Noise level [dBm]. Estimated by analyzing "zero power" positions in the preamble of Mode S frames. Note that this only gets updated if valid frames are received.
float noise_level = 4;
- Parameters:
value
- The noiseLevel to set.- Returns:
- This builder for chaining.
-
clearNoiseLevel
Noise level [dBm]. Estimated by analyzing "zero power" positions in the preamble of Mode S frames. Note that this only gets updated if valid frames are received.
float noise_level = 4;
- Returns:
- This builder for chaining.
-
getDcOffsetOnChipI
public int getDcOffsetOnChipI()DC offset applied on-chip for channel I.
int32 dc_offset_on_chip_i = 5;
- Specified by:
getDcOffsetOnChipI
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetOnChipI.
-
setDcOffsetOnChipI
DC offset applied on-chip for channel I.
int32 dc_offset_on_chip_i = 5;
- Parameters:
value
- The dcOffsetOnChipI to set.- Returns:
- This builder for chaining.
-
clearDcOffsetOnChipI
DC offset applied on-chip for channel I.
int32 dc_offset_on_chip_i = 5;
- Returns:
- This builder for chaining.
-
getDcOffsetOnChipQ
public int getDcOffsetOnChipQ()DC offset applied on-chip for channel Q.
int32 dc_offset_on_chip_q = 6;
- Specified by:
getDcOffsetOnChipQ
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetOnChipQ.
-
setDcOffsetOnChipQ
DC offset applied on-chip for channel Q.
int32 dc_offset_on_chip_q = 6;
- Parameters:
value
- The dcOffsetOnChipQ to set.- Returns:
- This builder for chaining.
-
clearDcOffsetOnChipQ
DC offset applied on-chip for channel Q.
int32 dc_offset_on_chip_q = 6;
- Returns:
- This builder for chaining.
-
getDcOffsetPlI
public int getDcOffsetPlI()DC offset applied in PL for channel I.
int32 dc_offset_pl_i = 7;
- Specified by:
getDcOffsetPlI
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetPlI.
-
setDcOffsetPlI
DC offset applied in PL for channel I.
int32 dc_offset_pl_i = 7;
- Parameters:
value
- The dcOffsetPlI to set.- Returns:
- This builder for chaining.
-
clearDcOffsetPlI
DC offset applied in PL for channel I.
int32 dc_offset_pl_i = 7;
- Returns:
- This builder for chaining.
-
getDcOffsetPlQ
public int getDcOffsetPlQ()DC offset applied in PL for channel Q.
int32 dc_offset_pl_q = 8;
- Specified by:
getDcOffsetPlQ
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetPlQ.
-
setDcOffsetPlQ
DC offset applied in PL for channel Q.
int32 dc_offset_pl_q = 8;
- Parameters:
value
- The dcOffsetPlQ to set.- Returns:
- This builder for chaining.
-
clearDcOffsetPlQ
DC offset applied in PL for channel Q.
int32 dc_offset_pl_q = 8;
- Returns:
- This builder for chaining.
-
getDcOffsetLastIResidualAvg
public int getDcOffsetLastIResidualAvg()Most recent averaged, DC corrected residual value for channel I.
int32 dc_offset_last_i_residual_avg = 9;
- Specified by:
getDcOffsetLastIResidualAvg
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetLastIResidualAvg.
-
setDcOffsetLastIResidualAvg
Most recent averaged, DC corrected residual value for channel I.
int32 dc_offset_last_i_residual_avg = 9;
- Parameters:
value
- The dcOffsetLastIResidualAvg to set.- Returns:
- This builder for chaining.
-
clearDcOffsetLastIResidualAvg
Most recent averaged, DC corrected residual value for channel I.
int32 dc_offset_last_i_residual_avg = 9;
- Returns:
- This builder for chaining.
-
getDcOffsetLastQResidualAvg
public int getDcOffsetLastQResidualAvg()Most recent averaged, DC corrected residual value for channel Q.
int32 dc_offset_last_q_residual_avg = 10;
- Specified by:
getDcOffsetLastQResidualAvg
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetLastQResidualAvg.
-
setDcOffsetLastQResidualAvg
Most recent averaged, DC corrected residual value for channel Q.
int32 dc_offset_last_q_residual_avg = 10;
- Parameters:
value
- The dcOffsetLastQResidualAvg to set.- Returns:
- This builder for chaining.
-
clearDcOffsetLastQResidualAvg
Most recent averaged, DC corrected residual value for channel Q.
int32 dc_offset_last_q_residual_avg = 10;
- Returns:
- This builder for chaining.
-
getDcOffsetCalibrationOngoing
public boolean getDcOffsetCalibrationOngoing()Whether a DC offset calibration is performed right now.
bool dc_offset_calibration_ongoing = 11;
- Specified by:
getDcOffsetCalibrationOngoing
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetCalibrationOngoing.
-
setDcOffsetCalibrationOngoing
Whether a DC offset calibration is performed right now.
bool dc_offset_calibration_ongoing = 11;
- Parameters:
value
- The dcOffsetCalibrationOngoing to set.- Returns:
- This builder for chaining.
-
clearDcOffsetCalibrationOngoing
Whether a DC offset calibration is performed right now.
bool dc_offset_calibration_ongoing = 11;
- Returns:
- This builder for chaining.
-
getDcOffsetCalibrationDone
public boolean getDcOffsetCalibrationDone()Whether a DC offset calibration has been performed. Note: if neither this nor dc_offset_calibration_ongoing is set, no calibration has been done since the device is running.
bool dc_offset_calibration_done = 12;
- Specified by:
getDcOffsetCalibrationDone
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetCalibrationDone.
-
setDcOffsetCalibrationDone
Whether a DC offset calibration has been performed. Note: if neither this nor dc_offset_calibration_ongoing is set, no calibration has been done since the device is running.
bool dc_offset_calibration_done = 12;
- Parameters:
value
- The dcOffsetCalibrationDone to set.- Returns:
- This builder for chaining.
-
clearDcOffsetCalibrationDone
Whether a DC offset calibration has been performed. Note: if neither this nor dc_offset_calibration_ongoing is set, no calibration has been done since the device is running.
bool dc_offset_calibration_done = 12;
- Returns:
- This builder for chaining.
-
getDcOffsetCalibrationNoConvergence
public boolean getDcOffsetCalibrationNoConvergence()Whether DC offset calibration failed: did not converge.
bool dc_offset_calibration_no_convergence = 13;
- Specified by:
getDcOffsetCalibrationNoConvergence
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetCalibrationNoConvergence.
-
setDcOffsetCalibrationNoConvergence
public ReceiverDProto.RadioFrontEndStatus.Builder setDcOffsetCalibrationNoConvergence(boolean value) Whether DC offset calibration failed: did not converge.
bool dc_offset_calibration_no_convergence = 13;
- Parameters:
value
- The dcOffsetCalibrationNoConvergence to set.- Returns:
- This builder for chaining.
-
clearDcOffsetCalibrationNoConvergence
Whether DC offset calibration failed: did not converge.
bool dc_offset_calibration_no_convergence = 13;
- Returns:
- This builder for chaining.
-
getDcOffsetCalibrationRecalibrationAdvised
public boolean getDcOffsetCalibrationRecalibrationAdvised()Whether DC offset recalibration should be done.
bool dc_offset_calibration_recalibration_advised = 14;
- Specified by:
getDcOffsetCalibrationRecalibrationAdvised
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetCalibrationRecalibrationAdvised.
-
setDcOffsetCalibrationRecalibrationAdvised
public ReceiverDProto.RadioFrontEndStatus.Builder setDcOffsetCalibrationRecalibrationAdvised(boolean value) Whether DC offset recalibration should be done.
bool dc_offset_calibration_recalibration_advised = 14;
- Parameters:
value
- The dcOffsetCalibrationRecalibrationAdvised to set.- Returns:
- This builder for chaining.
-
clearDcOffsetCalibrationRecalibrationAdvised
Whether DC offset recalibration should be done.
bool dc_offset_calibration_recalibration_advised = 14;
- Returns:
- This builder for chaining.
-
getDcOffsetCalibrationRecalibrationRequired
public boolean getDcOffsetCalibrationRecalibrationRequired()Whether DC offset recalibration must be done.
bool dc_offset_calibration_recalibration_required = 15;
- Specified by:
getDcOffsetCalibrationRecalibrationRequired
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The dcOffsetCalibrationRecalibrationRequired.
-
setDcOffsetCalibrationRecalibrationRequired
public ReceiverDProto.RadioFrontEndStatus.Builder setDcOffsetCalibrationRecalibrationRequired(boolean value) Whether DC offset recalibration must be done.
bool dc_offset_calibration_recalibration_required = 15;
- Parameters:
value
- The dcOffsetCalibrationRecalibrationRequired to set.- Returns:
- This builder for chaining.
-
clearDcOffsetCalibrationRecalibrationRequired
Whether DC offset recalibration must be done.
bool dc_offset_calibration_recalibration_required = 15;
- Returns:
- This builder for chaining.
-
getBandValue
public int getBandValue()Band this radio front end operates on.
.serosystems.proto.v3.grx.receiverd.Band band = 16;
- Specified by:
getBandValue
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The enum numeric value on the wire for band.
-
setBandValue
Band this radio front end operates on.
.serosystems.proto.v3.grx.receiverd.Band band = 16;
- Parameters:
value
- The enum numeric value on the wire for band to set.- Returns:
- This builder for chaining.
-
getBand
Band this radio front end operates on.
.serosystems.proto.v3.grx.receiverd.Band band = 16;
- Specified by:
getBand
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The band.
-
setBand
Band this radio front end operates on.
.serosystems.proto.v3.grx.receiverd.Band band = 16;
- Parameters:
value
- The band to set.- Returns:
- This builder for chaining.
-
clearBand
Band this radio front end operates on.
.serosystems.proto.v3.grx.receiverd.Band band = 16;
- Returns:
- This builder for chaining.
-
getPerBandIndex
public int getPerBandIndex()Distinguishes front ends operating on same band/frequency.
int32 per_band_index = 17;
- Specified by:
getPerBandIndex
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The perBandIndex.
-
setPerBandIndex
Distinguishes front ends operating on same band/frequency.
int32 per_band_index = 17;
- Parameters:
value
- The perBandIndex to set.- Returns:
- This builder for chaining.
-
clearPerBandIndex
Distinguishes front ends operating on same band/frequency.
int32 per_band_index = 17;
- Returns:
- This builder for chaining.
-
getAntennaId
Antenna id. May be empty for "unknown".
string antenna_id = 18;
- Specified by:
getAntennaId
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The antennaId.
-
getAntennaIdBytes
public com.google.protobuf.ByteString getAntennaIdBytes()Antenna id. May be empty for "unknown".
string antenna_id = 18;
- Specified by:
getAntennaIdBytes
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The bytes for antennaId.
-
setAntennaId
Antenna id. May be empty for "unknown".
string antenna_id = 18;
- Parameters:
value
- The antennaId to set.- Returns:
- This builder for chaining.
-
clearAntennaId
Antenna id. May be empty for "unknown".
string antenna_id = 18;
- Returns:
- This builder for chaining.
-
setAntennaIdBytes
public ReceiverDProto.RadioFrontEndStatus.Builder setAntennaIdBytes(com.google.protobuf.ByteString value) Antenna id. May be empty for "unknown".
string antenna_id = 18;
- Parameters:
value
- The bytes for antennaId to set.- Returns:
- This builder for chaining.
-
hasAntennaStatus
public boolean hasAntennaStatus()Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
- Specified by:
hasAntennaStatus
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- Whether the antennaStatus field is set.
-
getAntennaStatus
Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
- Specified by:
getAntennaStatus
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
- Returns:
- The antennaStatus.
-
setAntennaStatus
public ReceiverDProto.RadioFrontEndStatus.Builder setAntennaStatus(ReceiverDProto.AntennaStatus value) Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
-
setAntennaStatus
public ReceiverDProto.RadioFrontEndStatus.Builder setAntennaStatus(ReceiverDProto.AntennaStatus.Builder builderForValue) Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
-
mergeAntennaStatus
public ReceiverDProto.RadioFrontEndStatus.Builder mergeAntennaStatus(ReceiverDProto.AntennaStatus value) Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
-
clearAntennaStatus
Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
-
getAntennaStatusBuilder
Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
-
getAntennaStatusOrBuilder
Antenna status. May be unavailable. Note: response GetRadioFrontEndStatusReply contains map antenna_status. The antenna_id above maps to the same info as this field, this is just a shortcut.
.serosystems.proto.v3.grx.receiverd.AntennaStatus antenna_status = 19;
- Specified by:
getAntennaStatusOrBuilder
in interfaceReceiverDProto.RadioFrontEndStatusOrBuilder
-
setUnknownFields
public final ReceiverDProto.RadioFrontEndStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-
mergeUnknownFields
public final ReceiverDProto.RadioFrontEndStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReceiverDProto.RadioFrontEndStatus.Builder>
-