public class RxMode extends Object
Element of Receiver
Sub-Elements are
Baseband
, EmsClass
, FreqConversion
, RxModulation
, RxSignalTuning
, SpreadSpectrum
Example:
<SensitivityLevel>-92</SensitivityLevel> <NoiseFigure>9</NoiseFigure> <NoiseTemp>850</NoiseTemp> <SensitivityCriteriaType>SINAD</SensitivityCriteriaType> <SensitivityCriteriaText>10 dB at 30 kHz BW</SensitivityCriteriaText>
Constructor and Description |
---|
RxMode() |
Modifier and Type | Method and Description |
---|---|
dB |
getAdjacentChannelSelectivity()
Get the ratio in dB between the wanted signal and the maximum level of an
unwanted signal in the adjacent channel which still allows correct
reception of the wanted signal..
|
Set<Baseband> |
getBaseband()
Get the Baseband
|
Set<BigInteger> |
getCurves()
Get the list of indices referring to Curves applicable to the data item..
|
S100 |
getDescription()
Get a description of the operational mode; this description should be a
meaningful explanation of the mode main characteristics..
|
Set<EmsClass> |
getEmsClass()
Get the EmsClass
|
Set<FreqConversion> |
getFreqConversion()
Get the FreqConversion
|
UN18_6 |
getFreqTolerance()
Get the drift in Hz or in ppm using the formula: Frequency tolerance (ppm)
= Maximum drift (Hz) / Center frequency (MHz).
|
TString |
getFreqToleranceUnit()
Get the units in which the Frequency Tolerance is expressed..
|
Rejection_DB1 |
getImageRejection()
Get the ratio of the image frequency signal level required to produce a
specified output, to the desired signal level required to produce the same
output.
|
MEMO |
getIntermodEffect()
Get .
|
Percent |
getIntermodPct()
Get .
|
Rejection_DB2 |
getIntermodRejection()
Get the rejection of spurious emissions involving the mixing of two or more
signals.
|
S20 |
getModeID()
Get a short name for the mode; this name should be a meaningful
identification of the mode, but it can also be automatically generated.
|
S40 |
getModeName()
Get a short name for the mode..
|
FreqM |
getNecessaryBw()
Get the necessary bandwidth which is defined as the minimum width of the
frequency band sufficient to ensure the transmission of information at the
required rate and quality.
|
dB |
getNoiseFigure()
Get the ratio of the output noise power to the portion of noise power
attributable to thermal noise in the input termination at 290 Kelvins.
|
Kelvins |
getNoiseTemp()
Get the absolute temperature of a passive system having an available noise
power per unit bandwidth at a specified frequency equal to that of the
actual terminals of a network.
|
FreqM |
getPostDetectionFreqMax()
Get the maximum post detection frequency at the baseband half-power point.
|
FreqM |
getPostDetectionFreqMin()
Get the maximum post detection frequency at the baseband half-power point..
|
dB |
getProcessingGainMax()
Get the maximum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio.
|
dB |
getProcessingGainMin()
Get the minimum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio..
|
Set<RxModulation> |
getRxModulation()
Get the RxModulation
|
Set<RxSignalTuning> |
getRxSignalTuning()
Get the RxSignalTuning
|
TString |
getRxType()
Get the type of receiver.
|
SCLevel |
getSensitivityCriteriaLevel()
Get the value of the criteria; the meaning and unit of this value depends
on the Sensitivity Criteria Type selected..
|
S50 |
getSensitivityCriteriaText()
Get the value of the criteria when it cannot be expressed as a number..
|
TString |
getSensitivityCriteriaType()
Get the criteria used to determine the minimum RF signal power present at
the input terminals that ensures acceptable detection and demodulation of
the desired signal..
|
dBm |
getSensitivityLevel()
Get the minimum RF signal power level as it relates to one of the four
Sensitivity Criteria Types: PWOP, SINAD, S/N or S+N/N indicated in item
SensitivityCriteriaType.
|
SpreadSpectrum |
getSpreadSpectrum()
Get the Spread Spectrum
|
Rejection_DB1 |
getSpuriousRejection()
Get the spurious receiver responses that arise when strong undesired
signals and the receiver local oscillator (LO) combine in the mixer to
produce a frequency on or near the intermediate frequency.
|
TString |
getTunability()
Get the tuning capability..
|
TString |
getTuningMethod()
Get the device or process used to tune the equipment through the RF
spectrum..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAdjacentChannelSelectivity()
Determine if the AdjacentChannelSelectivity is configured.
|
boolean |
isSetBaseband()
Determine if the Baseband is configured.
|
boolean |
isSetCurves()
Determine if the Curves is configured.
|
boolean |
isSetDescription()
Determine if the Description is configured.
|
boolean |
isSetEmsClass()
Determine if the EmsClass is configured.
|
boolean |
isSetFreqConversion()
Determine if the FreqConversion is configured.
|
boolean |
isSetFreqTolerance()
Determine if the FreqTolerance is configured.
|
boolean |
isSetFreqToleranceUnit()
Determine if the FreqToleranceUnit is configured.
|
boolean |
isSetImageRejection()
Determine if the ImageRejection is configured.
|
boolean |
isSetIntermodEffect()
Determine if the IntermodEffect is configured.
|
boolean |
isSetIntermodPct()
Determine if the IntermodPct is configured.
|
boolean |
isSetIntermodRejection()
Determine if the IntermodRejection is configured.
|
boolean |
isSetModeID()
Determine if the ModeID is configured.
|
boolean |
isSetModeName()
Determine if the ModeName is configured.
|
boolean |
isSetNecessaryBw()
Determine if the NecessaryBw is configured.
|
boolean |
isSetNoiseFigure()
Determine if the NoiseFigure is configured.
|
boolean |
isSetNoiseTemp()
Determine if the NoiseTemp is configured.
|
boolean |
isSetPostDetectionFreqMax()
Determine if the PostDetectionFreqMax is configured.
|
boolean |
isSetPostDetectionFreqMin()
Determine if the PostDetectionFreqMin is configured.
|
boolean |
isSetProcessingGainMax()
Determine if the ProcessingGainMax is configured.
|
boolean |
isSetProcessingGainMin()
Determine if the ProcessingGainMin is configured.
|
boolean |
isSetRxModulation()
Determine if the RxModulation is configured.
|
boolean |
isSetRxSignalTuning()
Determine if the RxSignalTuning is configured.
|
boolean |
isSetRxType()
Determine if the RxType is configured.
|
boolean |
isSetSensitivityCriteriaLevel()
Determine if the SensitivityCriteriaLevel is configured.
|
boolean |
isSetSensitivityCriteriaText()
Determine if the SensitivityCriteriaText is configured.
|
boolean |
isSetSensitivityCriteriaType()
Determine if the SensitivityCriteriaType is configured.
|
boolean |
isSetSensitivityLevel()
Determine if the SensitivityLevel is configured.
|
boolean |
isSetSpreadSpectrum()
Determine if the SpreadSpectrum is configured.
|
boolean |
isSetSpuriousRejection()
Determine if the SpuriousRejection is configured.
|
boolean |
isSetTunability()
Determine if the Tunability is configured.
|
boolean |
isSetTuningMethod()
Determine if the TuningMethod is configured.
|
void |
setAdjacentChannelSelectivity(dB value)
Set the ratio in dB between the wanted signal and the maximum level of an
unwanted signal in the adjacent channel which still allows correct
reception of the wanted signal..
|
void |
setDescription(S100 value)
Set a description of the operational mode; this description should be a
meaningful explanation of the mode main characteristics..
|
void |
setFreqTolerance(UN18_6 value)
Set the drift in Hz or in ppm using the formula: Frequency tolerance (ppm)
= Maximum drift (Hz) / Center frequency (MHz).
|
void |
setFreqToleranceUnit(TString value)
Set the units in which the Frequency Tolerance is expressed..
|
void |
setImageRejection(Rejection_DB1 value)
Set the ratio of the image frequency signal level required to produce a
specified output, to the desired signal level required to produce the same
output.
|
void |
setIntermodEffect(MEMO value)
Set .
|
void |
setIntermodPct(Percent value)
Set .
|
void |
setIntermodRejection(Rejection_DB2 value)
Set the rejection of spurious emissions involving the mixing of two or more
signals.
|
void |
setModeID(S20 value)
Set a short name for the mode; this name should be a meaningful
identification of the mode, but it can also be automatically generated.
|
void |
setModeName(S40 value)
Set a short name for the mode..
|
void |
setNecessaryBw(FreqM value)
Set the necessary bandwidth which is defined as the minimum width of the
frequency band sufficient to ensure the transmission of information at the
required rate and quality.
|
void |
setNoiseFigure(dB value)
Set the ratio of the output noise power to the portion of noise power
attributable to thermal noise in the input termination at 290 Kelvins.
|
void |
setNoiseTemp(Kelvins value)
Set the absolute temperature of a passive system having an available noise
power per unit bandwidth at a specified frequency equal to that of the
actual terminals of a network.
|
void |
setPostDetectionFreqMax(FreqM value)
Set the maximum post detection frequency at the baseband half-power point.
|
void |
setPostDetectionFreqMin(FreqM value)
Set the maximum post detection frequency at the baseband half-power point..
|
void |
setProcessingGainMax(dB value)
Set the maximum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio.
|
void |
setProcessingGainMin(dB value)
Set the minimum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio..
|
void |
setRxType(TString value)
Set the type of receiver.
|
void |
setSensitivityCriteriaLevel(SCLevel value)
Set the value of the criteria; the meaning and unit of this value depends
on the Sensitivity Criteria Type selected..
|
void |
setSensitivityCriteriaText(S50 value)
Set the value of the criteria when it cannot be expressed as a number..
|
void |
setSensitivityCriteriaType(TString value)
Set the criteria used to determine the minimum RF signal power present at
the input terminals that ensures acceptable detection and demodulation of
the desired signal..
|
void |
setSensitivityLevel(dBm value)
Set the minimum RF signal power level as it relates to one of the four
Sensitivity Criteria Types: PWOP, SINAD, S/N or S+N/N indicated in item
SensitivityCriteriaType.
|
void |
setSpreadSpectrum(SpreadSpectrum value)
Set the Spread Spectrum
|
void |
setSpuriousRejection(Rejection_DB1 value)
Set the spurious receiver responses that arise when strong undesired
signals and the receiver local oscillator (LO) combine in the mixer to
produce a frequency on or near the intermediate frequency.
|
void |
setTunability(TString value)
Set the tuning capability..
|
void |
setTuningMethod(TString value)
Set the device or process used to tune the equipment through the RF
spectrum..
|
String |
toString()
Get a string representation of this RxMode instance configuration.
|
void |
unsetBaseband()
Clear the Baseband field.
|
void |
unsetCurves()
Clear the Curves field.
|
void |
unsetEmsClass()
Clear the EmsClass field.
|
void |
unsetFreqConversion()
Clear the FreqConversion field.
|
void |
unsetRxModulation()
Clear the RxModulation field.
|
void |
unsetRxSignalTuning()
Clear the RxSignalTuning field.
|
RxMode |
withAdjacentChannelSelectivity(Double value)
Set the ratio in dB between the wanted signal and the maximum level of an
unwanted signal in the adjacent channel which still allows correct
reception of the wanted signal.
|
RxMode |
withBaseband(Baseband... values)
Set the Baseband
|
RxMode |
withBaseband(Collection<Baseband> values)
Set the Baseband
|
RxMode |
withCurves(BigInteger... values)
Set the list of indices referring to Curves applicable to the data item.
|
RxMode |
withCurves(Collection<BigInteger> values)
Set the list of indices referring to Curves applicable to the data item.
|
RxMode |
withDescription(String value)
Set a description of the operational mode; this description should be a
meaningful explanation of the mode main characteristics.
|
RxMode |
withEmsClass(Collection<EmsClass> values)
Set the EmsClass
|
RxMode |
withEmsClass(EmsClass... values)
Set the EmsClass
|
RxMode |
withFreqConversion(Collection<FreqConversion> values)
Set the FreqConversion
|
RxMode |
withFreqConversion(FreqConversion... values)
Set the FreqConversion
|
RxMode |
withFreqTolerance(Double value)
Set the drift in Hz or in ppm using the formula: Frequency tolerance (ppm)
= Maximum drift (Hz) / Center frequency (MHz).
|
RxMode |
withFreqToleranceUnit(ListCFO value)
Set the units in which the Frequency Tolerance is expressed.
|
RxMode |
withImageRejection(Double value)
Set the ratio of the image frequency signal level required to produce a
specified output, to the desired signal level required to produce the same
output.
|
RxMode |
withIntermodEffect(String value)
Set
|
RxMode |
withIntermodPct(Double value)
Set
|
RxMode |
withIntermodRejection(Double value)
Set the rejection of spurious emissions involving the mixing of two or more
signals.
|
RxMode |
withModeID(String value)
Set a short name for the mode; this name should be a meaningful
identification of the mode, but it can also be automatically generated.
|
RxMode |
withModeName(String value)
Set a short name for the mode.
|
RxMode |
withNecessaryBw(Double value)
Set the necessary bandwidth which is defined as the minimum width of the
frequency band sufficient to ensure the transmission of information at the
required rate and quality.
|
RxMode |
withNoiseFigure(Double value)
Set the ratio of the output noise power to the portion of noise power
attributable to thermal noise in the input termination at 290 Kelvins.
|
RxMode |
withNoiseTemp(Double value)
Set the absolute temperature of a passive system having an available noise
power per unit bandwidth at a specified frequency equal to that of the
actual terminals of a network.
|
RxMode |
withPostDetectionFreqMax(Double value)
Set the maximum post detection frequency at the baseband half-power point.
|
RxMode |
withPostDetectionFreqMin(Double value)
Set the maximum post detection frequency at the baseband half-power point.
|
RxMode |
withProcessingGainMax(Double value)
Set the maximum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio.
|
RxMode |
withProcessingGainMin(Double value)
Set the minimum ratio of the post processing signal-to-noise ratio to the
received signal-to-noise ratio.
|
RxMode |
withRxModulation(Collection<RxModulation> values)
Set the RxModulation
|
RxMode |
withRxModulation(RxModulation... values)
Set the RxModulation
|
RxMode |
withRxSignalTuning(Collection<RxSignalTuning> values)
Set the RxSignalTuning
|
RxMode |
withRxSignalTuning(RxSignalTuning... values)
Set the RxSignalTuning
|
RxMode |
withRxType(ListCRT value)
Set the type of receiver.
|
RxMode |
withSensitivityCriteriaLevel(Double value)
Set the value of the criteria; the meaning and unit of this value depends
on the Sensitivity Criteria Type selected.
|
RxMode |
withSensitivityCriteriaText(String value)
Set the value of the criteria when it cannot be expressed as a number.
|
RxMode |
withSensitivityCriteriaType(ListCSE value)
Set the criteria used to determine the minimum RF signal power present at
the input terminals that ensures acceptable detection and demodulation of
the desired signal.
|
RxMode |
withSensitivityLevel(Double value)
Set the minimum RF signal power level as it relates to one of the four
Sensitivity Criteria Types: PWOP, SINAD, S/N or S+N/N indicated in item
SensitivityCriteriaType.
|
RxMode |
withSpreadSpectrum(SpreadSpectrum value)
Set the Spread Spectrum
|
RxMode |
withSpuriousRejection(Double value)
Set the spurious receiver responses that arise when strong undesired
signals and the receiver local oscillator (LO) combine in the mixer to
produce a frequency on or near the intermediate frequency.
|
RxMode |
withTunability(ListCTU value)
Set the tuning capability.
|
RxMode |
withTuningMethod(ListCTN value)
Set the device or process used to tune the equipment through the RF
spectrum.
|
public S20 getModeID()
S20
instancepublic void setModeID(S20 value)
value
- a S20
instancepublic boolean isSetModeID()
public S100 getDescription()
S100
instancepublic void setDescription(S100 value)
value
- a S100
instancepublic boolean isSetDescription()
public TString getRxType()
TString
data typepublic void setRxType(TString value)
value
- the RxType value in a TString
data typepublic boolean isSetRxType()
If configured this method also inspects the TString
wrapped value.
public FreqM getNecessaryBw()
FreqM
instancepublic void setNecessaryBw(FreqM value)
value
- a FreqM
instancepublic boolean isSetNecessaryBw()
public TString getTunability()
TString
data typepublic void setTunability(TString value)
value
- the Tunability value in a TString
data typepublic boolean isSetTunability()
If configured this method also inspects the TString
wrapped value.
public TString getTuningMethod()
TString
data typepublic void setTuningMethod(TString value)
value
- the TuningMethod value in a TString
data typepublic boolean isSetTuningMethod()
If configured this method also inspects the TString
wrapped value.
public void setIntermodPct(Percent value)
value
- a Percent
instancepublic boolean isSetIntermodPct()
public void setIntermodEffect(MEMO value)
value
- a MEMO
instancepublic boolean isSetIntermodEffect()
public dBm getSensitivityLevel()
dBm
instancepublic void setSensitivityLevel(dBm value)
value
- a dBm
instancepublic boolean isSetSensitivityLevel()
public dB getNoiseFigure()
dB
instancepublic void setNoiseFigure(dB value)
value
- a dB
instancepublic boolean isSetNoiseFigure()
public Kelvins getNoiseTemp()
Kelvins
instancepublic void setNoiseTemp(Kelvins value)
value
- a Kelvins
instancepublic boolean isSetNoiseTemp()
public TString getSensitivityCriteriaType()
TString
data typepublic void setSensitivityCriteriaType(TString value)
value
- the SensitivityCriteriaType value in a TString
data
typepublic boolean isSetSensitivityCriteriaType()
If configured this method also inspects the TString
wrapped value.
public SCLevel getSensitivityCriteriaLevel()
SCLevel
instancepublic void setSensitivityCriteriaLevel(SCLevel value)
value
- a SCLevel
instancepublic boolean isSetSensitivityCriteriaLevel()
public S50 getSensitivityCriteriaText()
S50
instancepublic void setSensitivityCriteriaText(S50 value)
value
- a S50
instancepublic boolean isSetSensitivityCriteriaText()
public FreqM getPostDetectionFreqMin()
FreqM
instancepublic void setPostDetectionFreqMin(FreqM value)
value
- a FreqM
instancepublic boolean isSetPostDetectionFreqMin()
public FreqM getPostDetectionFreqMax()
[XSL ERR MINMAX] If PostDetectionFreqMax is used, it MUST be greater than PostDetectionFreqMin..
FreqM
instancepublic void setPostDetectionFreqMax(FreqM value)
[XSL ERR MINMAX] If PostDetectionFreqMax is used, it MUST be greater than PostDetectionFreqMin..
value
- a FreqM
instancepublic boolean isSetPostDetectionFreqMax()
public dB getProcessingGainMin()
dB
instancepublic void setProcessingGainMin(dB value)
value
- a dB
instancepublic boolean isSetProcessingGainMin()
public dB getProcessingGainMax()
[XSL ERR MINMAX] If ProcessingGainMax is used, it MUST be greater than ProcessingGainMin..
dB
instancepublic void setProcessingGainMax(dB value)
[XSL ERR MINMAX] If ProcessingGainMax is used, it MUST be greater than ProcessingGainMin..
value
- a dB
instancepublic boolean isSetProcessingGainMax()
public Rejection_DB1 getSpuriousRejection()
Rejection_DB1
instancepublic void setSpuriousRejection(Rejection_DB1 value)
value
- a Rejection_DB1
instancepublic boolean isSetSpuriousRejection()
public Rejection_DB1 getImageRejection()
Rejection_DB1
instancepublic void setImageRejection(Rejection_DB1 value)
value
- a Rejection_DB1
instancepublic boolean isSetImageRejection()
public Rejection_DB2 getIntermodRejection()
Rejection_DB2
instancepublic void setIntermodRejection(Rejection_DB2 value)
value
- a Rejection_DB2
instancepublic boolean isSetIntermodRejection()
public dB getAdjacentChannelSelectivity()
dB
instancepublic void setAdjacentChannelSelectivity(dB value)
value
- a dB
instancepublic boolean isSetAdjacentChannelSelectivity()
public UN18_6 getFreqTolerance()
UN18_6
instancepublic void setFreqTolerance(UN18_6 value)
value
- a UN18_6
instancepublic boolean isSetFreqTolerance()
public TString getFreqToleranceUnit()
TString
data typepublic void setFreqToleranceUnit(TString value)
value
- the FreqToleranceUnit value in a TString
data typepublic boolean isSetFreqToleranceUnit()
If configured this method also inspects the TString
wrapped value.
public S40 getModeName()
S40
instancepublic void setModeName(S40 value)
value
- a S40
instancepublic boolean isSetModeName()
public Set<EmsClass> getEmsClass()
Complex element EmsClass identifies the emission classification symbols that define the baseband modulating characteristics of the emission designator. The emission classification consists of the three required symbols and the two optional symbols..
EmsClass
instancepublic boolean isSetEmsClass()
public void unsetEmsClass()
public Set<RxSignalTuning> getRxSignalTuning()
Complex element RxSignalTuning indicates the tuning capabilities, the specific frequency or range of frequencies within which the equipment may tune, and the tuning increments of the equipment..
RxSignalTuning
instancepublic boolean isSetRxSignalTuning()
public void unsetRxSignalTuning()
public Set<RxModulation> getRxModulation()
Complex element RxModulation contains the detailed characteristics of the modulation on the receiver side..
RxModulation
instancepublic boolean isSetRxModulation()
public void unsetRxModulation()
public Set<Baseband> getBaseband()
Complex element Baseband defines the parameters of the modulating or received signal..
Baseband
instancepublic boolean isSetBaseband()
public void unsetBaseband()
public Set<FreqConversion> getFreqConversion()
Complex element FreqConversion contains the characteristics of a frequency conversion stage: intermediate frequency (IF) and local oscillator (LO) parameters..
FreqConversion
instancepublic boolean isSetFreqConversion()
public void unsetFreqConversion()
public SpreadSpectrum getSpreadSpectrum()
Complex element SpreadSpectrum contains characteristics of systems using spread spectrum techniques..
SpreadSpectrum
instancepublic void setSpreadSpectrum(SpreadSpectrum value)
Complex element SpreadSpectrum contains characteristics of systems using spread spectrum techniques..
value
- a SpreadSpectrum
instancepublic boolean isSetSpreadSpectrum()
public Set<BigInteger> getCurves()
BigInteger
instancepublic boolean isSetCurves()
public void unsetCurves()
public RxMode withModeID(String value)
value
- An instances of type String
.public RxMode withDescription(String value)
value
- An instances of type String
.public RxMode withRxType(ListCRT value)
value
- An instances of type ListCRT
.public RxMode withNecessaryBw(Double value)
value
- An instances of type Double
.public RxMode withTunability(ListCTU value)
value
- An instances of type ListCTU
.public RxMode withTuningMethod(ListCTN value)
value
- An instances of type ListCTN
.public RxMode withIntermodPct(Double value)
value
- An instances of type Double
.public RxMode withIntermodEffect(String value)
value
- An instances of type String
.public RxMode withSensitivityLevel(Double value)
value
- An instances of type Double
.public RxMode withNoiseFigure(Double value)
value
- An instances of type Double
.public RxMode withNoiseTemp(Double value)
value
- An instances of type Double
.public RxMode withSensitivityCriteriaType(ListCSE value)
value
- An instances of type ListCSE
.public RxMode withSensitivityCriteriaLevel(Double value)
value
- An instances of type Double
.public RxMode withSensitivityCriteriaText(String value)
value
- An instances of type String
.public RxMode withPostDetectionFreqMin(Double value)
value
- An instances of type Double
.public RxMode withPostDetectionFreqMax(Double value)
[XSL ERR MINMAX] If PostDetectionFreqMax is used, it MUST be greater than PostDetectionFreqMin.
value
- An instances of type Double
.public RxMode withProcessingGainMin(Double value)
value
- An instances of type Double
.public RxMode withProcessingGainMax(Double value)
[XSL ERR MINMAX] If ProcessingGainMax is used, it MUST be greater than ProcessingGainMin.
value
- An instances of type Double
.public RxMode withSpuriousRejection(Double value)
value
- An instances of type Double
.public RxMode withImageRejection(Double value)
value
- An instances of type Double
.public RxMode withIntermodRejection(Double value)
value
- An instances of type Double
.public RxMode withAdjacentChannelSelectivity(Double value)
value
- An instances of type Double
.public RxMode withFreqTolerance(Double value)
value
- An instances of type Double
.public RxMode withFreqToleranceUnit(ListCFO value)
value
- An instances of type ListCFO
.public RxMode withModeName(String value)
value
- An instances of type String
.public RxMode withEmsClass(EmsClass... values)
Complex element EmsClass identifies the emission classification symbols that define the baseband modulating characteristics of the emission designator. The emission classification consists of the three required symbols and the two optional symbols.
values
- One or more instances of type EmsClass...
.public RxMode withEmsClass(Collection<EmsClass> values)
Complex element EmsClass identifies the emission classification symbols that define the baseband modulating characteristics of the emission designator. The emission classification consists of the three required symbols and the two optional symbols.
values
- A collection of EmsClass
instancespublic RxMode withRxSignalTuning(RxSignalTuning... values)
Complex element RxSignalTuning indicates the tuning capabilities, the specific frequency or range of frequencies within which the equipment may tune, and the tuning increments of the equipment.
values
- One or more instances of type RxSignalTuning...
.public RxMode withRxSignalTuning(Collection<RxSignalTuning> values)
Complex element RxSignalTuning indicates the tuning capabilities, the specific frequency or range of frequencies within which the equipment may tune, and the tuning increments of the equipment.
values
- A collection of RxSignalTuning
instancespublic RxMode withRxModulation(RxModulation... values)
Complex element RxModulation contains the detailed characteristics of the modulation on the receiver side.
values
- One or more instances of type RxModulation...
.public RxMode withRxModulation(Collection<RxModulation> values)
Complex element RxModulation contains the detailed characteristics of the modulation on the receiver side.
values
- A collection of RxModulation
instancespublic RxMode withBaseband(Baseband... values)
Complex element Baseband defines the parameters of the modulating or received signal.
values
- One or more instances of type Baseband...
.public RxMode withBaseband(Collection<Baseband> values)
Complex element Baseband defines the parameters of the modulating or received signal.
values
- A collection of Baseband
instancespublic RxMode withFreqConversion(FreqConversion... values)
Complex element FreqConversion contains the characteristics of a frequency conversion stage: intermediate frequency (IF) and local oscillator (LO) parameters.
values
- One or more instances of type FreqConversion...
.public RxMode withFreqConversion(Collection<FreqConversion> values)
Complex element FreqConversion contains the characteristics of a frequency conversion stage: intermediate frequency (IF) and local oscillator (LO) parameters.
values
- A collection of FreqConversion
instancespublic RxMode withSpreadSpectrum(SpreadSpectrum value)
Complex element SpreadSpectrum contains characteristics of systems using spread spectrum techniques.
value
- An instances of type SpreadSpectrum
.public RxMode withCurves(BigInteger... values)
values
- One or more instances of type BigInteger...
.public RxMode withCurves(Collection<BigInteger> values)
values
- A collection of Curves
instancespublic String toString()
public boolean isSet()
Note that this method only checks for the presence of required information; this method does not validate the information format.
Copyright © 2016 OpenSSRF.org. All rights reserved.