public class TxMode extends Object
Element of Transmitter
Sub-Elements are
Baseband
, EmsClass
, ObservedMOPAnalysis
, ObservedPulseAnalysis
, ObservedRFAnalysis
, Power
, Pulse
, SpreadSpectrum
, SubcarrierFreq
, TxModulation
, TxSignalTuning
Example:
<TxMode> <BurstDuration cls="U">.001</BurstDuration > <BurstNumPulses cls="U">458</BurstNumPulses > <BurstOffTime cls="U">.13</BurstOffTime > <BurstRate cls="U">5984</BurstRate > <ChannelDwell cls="U">.2387</ChannelDwell> <curves cls="U">34</curves> <Description cls="U">Targets 893 and 569</Description > <FreqTolerance cls="U">.0001</FreqTolerance > <FreqToleranceUnit cls="U">ppm</FreqToleranceUnit> <IntermodulationEffect cls="U">Friendly receivers performance degraded by 12 percent</IntermodulationEffect> <IntermodulationPct cls="U">17</IntermodulationPct > <ModeID cls="U">Narrowband Pulse</ModeID > <NecessaryBw cls="U">3123.67</NecessaryBw > <NumSideTones cls="U">16</NumSideTones > <NumSubCarriers cls="U">16</NumSubCarriers > <OccBw cls="U">3363.67</OccBw> <OccBwCalculated cls="U">Yes</OccBwCalculated> <OtherHarmonicLevel cls="U">106</OtherHarmonicLevel > <RadarType cls="U">FM Pulse</RadarType > <SecondHarmonicLevel cls="U">89</SecondHarmonicLevel > <SpuriousLevel cls="U">90</SpuriousLevel > <ThirdHarmonicLevel cls="U">93</ThirdHarmonicLevel > <Tunability cls="U">Fixed+Stepped</Tunability > <TuningMethod cls="U">Synthesizer Microprocessor Controlled</TuningMethod > <GpsNBL1Level cls="U">46.95</GpsNBL1Level > <GpsNBL2Level cls="U">66.98</GpsNBL2Level > <GpsWBL1Level cls="U">12.89</GpsWBL1Level > <GpsWBL2Level cls="U">16.975</GpsWBL2Level > <JitterCapable cls="U">Yes</JitterCapable> <ModeName cls="U">Broadband Sweep Jamming</ModeName > <ModulationType cls="U">Pulse</ModulationType > </TxMode>
Constructor and Description |
---|
TxMode() |
Modifier and Type | Method and Description |
---|---|
Set<Baseband> |
getBaseband()
Get the Baseband
|
microsecs |
getBurstDuration()
Get the pulse burst duration..
|
UN8 |
getBurstNumPulses()
Get the number of pulses in a single pulse burst..
|
microsecs |
getBurstOffTime()
Get the pulse burst off time in microseconds (duration of time between the
end of one pulse burst to the start of the next pulse burst)..
|
BurstRate |
getBurstRate()
Get the number of pulse bursts per second..
|
microsecs |
getChannelDwell()
Get the time the transmitter is on..
|
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
|
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..
|
US_DBW |
getGpsNBL1Level()
Get the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band..
|
US_DBW |
getGpsNBL2Level()
Get the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band..
|
US_DBWHz |
getGpsWBL1Level()
Get the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band..
|
US_DBWHz |
getGpsWBL2Level()
Get the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band..
|
MEMO |
getIntermodEffect()
Get .
|
Percent |
getIntermodPct()
Get .
|
TString |
getJitterCapable()
Get In Data Item JitterCapable (US), indicate whether the mode of the pulse
stream is jitter capable..
|
S20 |
getModeID()
Get the unique identifier of a TxMode of the transmitter in this
configuration.
|
S40 |
getModeName()
Get a short name for the mode..
|
TString |
getModulationType()
Get the type of modulation..
|
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.
|
UN5 |
getNumSideTones()
Get the number of side tone frequencies for the sidetones modulating the
carrier individually..
|
UN5 |
getNumSubCarriers()
Get the number of subcarrier frequencies for the subcarriers modulating the
carrier individually..
|
Set<ObservedMOPAnalysis> |
getObservedMOPAnalysis()
Get the US:ObservedMOPAnalysis
|
Set<ObservedPulseAnalysis> |
getObservedPulseAnalysis()
Get the US:ObservedPulseAnalysis
|
Set<ObservedRFAnalysis> |
getObservedRFAnalysis()
Get the US:ObservedRFAnalysis
|
FreqM |
getOccBw()
Get the minimum bandwidth utilized to process 99.5% of the emission
spectra..
|
TString |
getOccBwCalculated()
Get Yes to indicate that the data was calculated, or "No" if the data is
issued from measurement..
|
dB |
getOtherHarmonicLevel()
Get the greatest out-of-band emission level at harmonic frequencies greater
than three times the fundamental frequency.
|
Set<Power> |
getPower()
Get the power limit of this transmitter mode when in this configuration..
|
Set<Pulse> |
getPulse()
Get the number of pulses in a single pulse burst..
|
TString |
getRadarType()
Get the type of radar..
|
dB |
getSecondHarmonicLevel()
Get the out-of-band emission level at the frequency that is two times the
fundamental frequency.
|
SpreadSpectrum |
getSpreadSpectrum()
Get the Spread Spectrum
|
dB |
getSpuriousLevel()
Get the maximum of all emission levels which occur outside the bandwidth of
the fundamental emission and not at a harmonic frequency.
|
Set<SubcarrierFreq> |
getSubcarrierFreq()
Get the SubcarrierFreq
|
dB |
getThirdHarmonicLevel()
Get the out-of-band emission level at the frequency that is three times the
fundamental frequency.
|
TString |
getTunability()
Get the tuning capability..
|
TString |
getTuningMethod()
Get the device or process used to tune the equipment through the RF
spectrum..
|
Set<TxModulation> |
getTxModulation()
Get the TxModulation
|
Set<TxSignalTuning> |
getTxSignalTuning()
Get the TxSignalTuning
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetBaseband()
Determine if the Baseband is configured.
|
boolean |
isSetBurstDuration()
Determine if the BurstDuration is configured.
|
boolean |
isSetBurstNumPulses()
Determine if the BurstNumPulses is configured.
|
boolean |
isSetBurstOffTime()
Determine if the BurstOffTime is configured.
|
boolean |
isSetBurstRate()
Determine if the BurstRate is configured.
|
boolean |
isSetChannelDwell()
Determine if the ChannelDwell 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 |
isSetFreqTolerance()
Determine if the FreqTolerance is configured.
|
boolean |
isSetFreqToleranceUnit()
Determine if the FreqToleranceUnit is configured.
|
boolean |
isSetGpsNBL1Level()
Determine if the GpsNBL1Level is configured.
|
boolean |
isSetGpsNBL2Level()
Determine if the GpsNBL2Level is configured.
|
boolean |
isSetGpsWBL1Level()
Determine if the GpsWBL1Level is configured.
|
boolean |
isSetGpsWBL2Level()
Determine if the GpsWBL2Level is configured.
|
boolean |
isSetIntermodEffect()
Determine if the IntermodEffect is configured.
|
boolean |
isSetIntermodPct()
Determine if the IntermodPct is configured.
|
boolean |
isSetJitterCapable()
Determine if the JitterCapable is configured.
|
boolean |
isSetModeID()
Determine if the ModeID is configured.
|
boolean |
isSetModeName()
Determine if the ModeName is configured.
|
boolean |
isSetModulationType()
Determine if the ModulationType is configured.
|
boolean |
isSetNecessaryBw()
Determine if the NecessaryBw is configured.
|
boolean |
isSetNumSideTones()
Determine if the NumSideTones is configured.
|
boolean |
isSetNumSubCarriers()
Determine if the NumSubCarriers is configured.
|
boolean |
isSetObservedMOPAnalysis()
Determine if the ObservedMOPAnalysis is configured.
|
boolean |
isSetObservedPulseAnalysis()
Determine if the ObservedPulseAnalysis is configured.
|
boolean |
isSetObservedRFAnalysis()
Determine if the ObservedRFAnalysis is configured.
|
boolean |
isSetOccBw()
Determine if the OccBw is configured.
|
boolean |
isSetOccBwCalculated()
Determine if the OccBwCalculated is configured.
|
boolean |
isSetOtherHarmonicLevel()
Determine if the OtherHarmonicLevel is configured.
|
boolean |
isSetPower()
Determine if the Power is configured.
|
boolean |
isSetPulse()
Determine if the Pulse is configured.
|
boolean |
isSetRadarType()
Determine if the RadarType is configured.
|
boolean |
isSetSecondHarmonicLevel()
Determine if the SecondHarmonicLevel is configured.
|
boolean |
isSetSpreadSpectrum()
Determine if the SpreadSpectrum is configured.
|
boolean |
isSetSpuriousLevel()
Determine if the SpuriousLevel is configured.
|
boolean |
isSetSubcarrierFreq()
Determine if the SubcarrierFreq is configured.
|
boolean |
isSetThirdHarmonicLevel()
Determine if the ThirdHarmonicLevel is configured.
|
boolean |
isSetTunability()
Determine if the Tunability is configured.
|
boolean |
isSetTuningMethod()
Determine if the TuningMethod is configured.
|
boolean |
isSetTxModulation()
Determine if the TxModulation is configured.
|
boolean |
isSetTxSignalTuning()
Determine if the TxSignalTuning is configured.
|
void |
setBurstDuration(microsecs value)
Set the pulse burst duration..
|
void |
setBurstNumPulses(UN8 value)
Set the number of pulses in a single pulse burst..
|
void |
setBurstOffTime(microsecs value)
Set the pulse burst off time in microseconds (duration of time between the
end of one pulse burst to the start of the next pulse burst)..
|
void |
setBurstRate(BurstRate value)
Set the number of pulse bursts per second..
|
void |
setChannelDwell(microsecs value)
Set the time the transmitter is on..
|
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 |
setGpsNBL1Level(US_DBW value)
Set the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band..
|
void |
setGpsNBL2Level(US_DBW value)
Set the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band..
|
void |
setGpsWBL1Level(US_DBWHz value)
Set the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band..
|
void |
setGpsWBL2Level(US_DBWHz value)
Set the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band..
|
void |
setIntermodEffect(MEMO value)
Set .
|
void |
setIntermodPct(Percent value)
Set .
|
void |
setJitterCapable(TString value)
Set In Data Item JitterCapable (US), indicate whether the mode of the pulse
stream is jitter capable..
|
void |
setModeID(S20 value)
Set the unique identifier of a TxMode of the transmitter in this
configuration.
|
void |
setModeName(S40 value)
Set a short name for the mode..
|
void |
setModulationType(TString value)
Set the type of modulation..
|
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 |
setNumSideTones(UN5 value)
Set the number of side tone frequencies for the sidetones modulating the
carrier individually..
|
void |
setNumSubCarriers(UN5 value)
Set the number of subcarrier frequencies for the subcarriers modulating the
carrier individually..
|
void |
setOccBw(FreqM value)
Set the minimum bandwidth utilized to process 99.5% of the emission
spectra..
|
void |
setOccBwCalculated(TString value)
Set Yes to indicate that the data was calculated, or "No" if the data is
issued from measurement..
|
void |
setOtherHarmonicLevel(dB value)
Set the greatest out-of-band emission level at harmonic frequencies greater
than three times the fundamental frequency.
|
void |
setRadarType(TString value)
Set the type of radar..
|
void |
setSecondHarmonicLevel(dB value)
Set the out-of-band emission level at the frequency that is two times the
fundamental frequency.
|
void |
setSpreadSpectrum(SpreadSpectrum value)
Set the Spread Spectrum
|
void |
setSpuriousLevel(dB value)
Set the maximum of all emission levels which occur outside the bandwidth of
the fundamental emission and not at a harmonic frequency.
|
void |
setThirdHarmonicLevel(dB value)
Set the out-of-band emission level at the frequency that is three times the
fundamental 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 TxMode instance configuration.
|
void |
unsetBaseband()
Clear the Baseband field.
|
void |
unsetCurves()
Clear the Curves field.
|
void |
unsetEmsClass()
Clear the EmsClass field.
|
void |
unsetObservedMOPAnalysis()
Clear the ObservedMOPAnalysis field.
|
void |
unsetObservedPulseAnalysis()
Clear the ObservedPulseAnalysis field.
|
void |
unsetObservedRFAnalysis()
Clear the ObservedRFAnalysis field.
|
void |
unsetPower()
Clear the Power field.
|
void |
unsetPulse()
Clear the Pulse field.
|
void |
unsetSubcarrierFreq()
Clear the SubcarrierFreq field.
|
void |
unsetTxModulation()
Clear the TxModulation field.
|
void |
unsetTxSignalTuning()
Clear the TxSignalTuning field.
|
TxMode |
withBaseband(Baseband... values)
Set the Baseband
|
TxMode |
withBaseband(Collection<Baseband> values)
Set the Baseband
|
TxMode |
withBurstDuration(Double value)
Set the pulse burst duration.
|
TxMode |
withBurstNumPulses(Integer value)
Set the number of pulses in a single pulse burst.
|
TxMode |
withBurstOffTime(Double value)
Set the pulse burst off time in microseconds (duration of time between the
end of one pulse burst to the start of the next pulse burst).
|
TxMode |
withBurstRate(Double value)
Set the number of pulse bursts per second.
|
TxMode |
withChannelDwell(Double value)
Set the time the transmitter is on.
|
TxMode |
withCurves(BigInteger... values)
Set the list of indices referring to Curves applicable to the data item.
|
TxMode |
withCurves(Collection<BigInteger> values)
Set the list of indices referring to Curves applicable to the data item.
|
TxMode |
withDescription(String value)
Set a description of the operational mode; this description should be a
meaningful explanation of the mode main characteristics.
|
TxMode |
withEmsClass(Collection<EmsClass> values)
Set the EmsClass
|
TxMode |
withEmsClass(EmsClass... values)
Set the EmsClass
|
TxMode |
withFreqTolerance(Double value)
Set the drift in Hz or in ppm using the formula: Frequency tolerance (ppm)
= Maximum drift (Hz) / Center frequency (MHz).
|
TxMode |
withFreqToleranceUnit(ListCFO value)
Set the units in which the Frequency Tolerance is expressed.
|
TxMode |
withGpsNBL1Level(Double value)
Set the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band.
|
TxMode |
withGpsNBL2Level(Double value)
Set the narrowband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band.
|
TxMode |
withGpsWBL1Level(Double value)
Set the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1164-1240 MHz band.
|
TxMode |
withGpsWBL2Level(Double value)
Set the wideband levels emitted by this system in the Navstar Global
Positioning System (GPS) 1559-1610 MHz band.
|
TxMode |
withIntermodEffect(String value)
Set
|
TxMode |
withIntermodPct(Double value)
Set
|
TxMode |
withJitterCapable(ListCBO value)
Set In Data Item JitterCapable (US), indicate whether the mode of the pulse
stream is jitter capable.
|
TxMode |
withModeID(String value)
Set the unique identifier of a TxMode of the transmitter in this
configuration.
|
TxMode |
withModeName(String value)
Set a short name for the mode.
|
TxMode |
withModulationType(ListUMD value)
Set the type of modulation.
|
TxMode |
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.
|
TxMode |
withNumSideTones(Integer value)
Set the number of side tone frequencies for the sidetones modulating the
carrier individually.
|
TxMode |
withNumSubCarriers(Integer value)
Set the number of subcarrier frequencies for the subcarriers modulating the
carrier individually.
|
TxMode |
withObservedMOPAnalysis(Collection<ObservedMOPAnalysis> values)
Set the US:ObservedMOPAnalysis
|
TxMode |
withObservedMOPAnalysis(ObservedMOPAnalysis... values)
Set the US:ObservedMOPAnalysis
|
TxMode |
withObservedPulseAnalysis(Collection<ObservedPulseAnalysis> values)
Set the US:ObservedPulseAnalysis
|
TxMode |
withObservedPulseAnalysis(ObservedPulseAnalysis... values)
Set the US:ObservedPulseAnalysis
|
TxMode |
withObservedRFAnalysis(Collection<ObservedRFAnalysis> values)
Set the US:ObservedRFAnalysis
|
TxMode |
withObservedRFAnalysis(ObservedRFAnalysis... values)
Set the US:ObservedRFAnalysis
|
TxMode |
withOccBw(Double value)
Set the minimum bandwidth utilized to process 99.5% of the emission
spectra.
|
TxMode |
withOccBwCalculated(ListCBO value)
Set Yes to indicate that the data was calculated, or "No" if the data is
issued from measurement.
|
TxMode |
withOtherHarmonicLevel(Double value)
Set the greatest out-of-band emission level at harmonic frequencies greater
than three times the fundamental frequency.
|
TxMode |
withPower(Collection<Power> values)
Set the power limit of this transmitter mode when in this configuration.
|
TxMode |
withPower(Power... values)
Set the power limit of this transmitter mode when in this configuration.
|
TxMode |
withPulse(Collection<Pulse> values)
Set the number of pulses in a single pulse burst.
|
TxMode |
withPulse(Pulse... values)
Set the number of pulses in a single pulse burst.
|
TxMode |
withRadarType(ListCRA value)
Set the type of radar.
|
TxMode |
withSecondHarmonicLevel(Double value)
Set the out-of-band emission level at the frequency that is two times the
fundamental frequency.
|
TxMode |
withSpreadSpectrum(SpreadSpectrum value)
Set the Spread Spectrum
|
TxMode |
withSpuriousLevel(Double value)
Set the maximum of all emission levels which occur outside the bandwidth of
the fundamental emission and not at a harmonic frequency.
|
TxMode |
withSubcarrierFreq(Collection<SubcarrierFreq> values)
Set the SubcarrierFreq
|
TxMode |
withSubcarrierFreq(SubcarrierFreq... values)
Set the SubcarrierFreq
|
TxMode |
withThirdHarmonicLevel(Double value)
Set the out-of-band emission level at the frequency that is three times the
fundamental frequency.
|
TxMode |
withTunability(ListCTU value)
Set the tuning capability.
|
TxMode |
withTuningMethod(ListCTN value)
Set the device or process used to tune the equipment through the RF
spectrum.
|
TxMode |
withTxModulation(Collection<TxModulation> values)
Set the TxModulation
|
TxMode |
withTxModulation(TxModulation... values)
Set the TxModulation
|
TxMode |
withTxSignalTuning(Collection<TxSignalTuning> values)
Set the TxSignalTuning
|
TxMode |
withTxSignalTuning(TxSignalTuning... values)
Set the TxSignalTuning
|
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 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 BurstRate getBurstRate()
BurstRate
instancepublic void setBurstRate(BurstRate value)
value
- a BurstRate
instancepublic boolean isSetBurstRate()
public microsecs getBurstDuration()
microsecs
instancepublic void setBurstDuration(microsecs value)
value
- a microsecs
instancepublic boolean isSetBurstDuration()
public UN8 getBurstNumPulses()
UN8
instancepublic void setBurstNumPulses(UN8 value)
value
- a UN8
instancepublic boolean isSetBurstNumPulses()
public microsecs getBurstOffTime()
microsecs
instancepublic void setBurstOffTime(microsecs value)
value
- a microsecs
instancepublic boolean isSetBurstOffTime()
public FreqM getOccBw()
FreqM
instancepublic void setOccBw(FreqM value)
value
- a FreqM
instancepublic boolean isSetOccBw()
public TString getOccBwCalculated()
TString
data typepublic void setOccBwCalculated(TString value)
value
- the OccBwCalculated value in a TString
data typepublic boolean isSetOccBwCalculated()
If configured this method also inspects the TString
wrapped value.
public dB getSecondHarmonicLevel()
dB
instancepublic void setSecondHarmonicLevel(dB value)
value
- a dB
instancepublic boolean isSetSecondHarmonicLevel()
public dB getThirdHarmonicLevel()
dB
instancepublic void setThirdHarmonicLevel(dB value)
value
- a dB
instancepublic boolean isSetThirdHarmonicLevel()
public dB getOtherHarmonicLevel()
dB
instancepublic void setOtherHarmonicLevel(dB value)
value
- a dB
instancepublic boolean isSetOtherHarmonicLevel()
public dB getSpuriousLevel()
dB
instancepublic void setSpuriousLevel(dB value)
value
- a dB
instancepublic boolean isSetSpuriousLevel()
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 TString getRadarType()
TString
data typepublic void setRadarType(TString value)
value
- the RadarType value in a TString
data typepublic boolean isSetRadarType()
If configured this method also inspects the TString
wrapped value.
public microsecs getChannelDwell()
microsecs
instancepublic void setChannelDwell(microsecs value)
value
- a microsecs
instancepublic boolean isSetChannelDwell()
public UN5 getNumSubCarriers()
UN5
instancepublic void setNumSubCarriers(UN5 value)
value
- a UN5
instancepublic boolean isSetNumSubCarriers()
public UN5 getNumSideTones()
UN5
instancepublic void setNumSideTones(UN5 value)
value
- a UN5
instancepublic boolean isSetNumSideTones()
public US_DBW getGpsNBL1Level()
US_DBW
instancepublic void setGpsNBL1Level(US_DBW value)
value
- a US_DBW
instancepublic boolean isSetGpsNBL1Level()
public US_DBW getGpsNBL2Level()
US_DBW
instancepublic void setGpsNBL2Level(US_DBW value)
value
- a US_DBW
instancepublic boolean isSetGpsNBL2Level()
public US_DBWHz getGpsWBL1Level()
US_DBWHz
instancepublic void setGpsWBL1Level(US_DBWHz value)
value
- a US_DBWHz
instancepublic boolean isSetGpsWBL1Level()
public US_DBWHz getGpsWBL2Level()
US_DBWHz
instancepublic void setGpsWBL2Level(US_DBWHz value)
value
- a US_DBWHz
instancepublic boolean isSetGpsWBL2Level()
public TString getModulationType()
TString
data typepublic void setModulationType(TString value)
value
- the ModulationType value in a TString
data typepublic boolean isSetModulationType()
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 TString getJitterCapable()
TString
data typepublic void setJitterCapable(TString value)
value
- the JitterCapable value in a TString
data typepublic boolean isSetJitterCapable()
If configured this method also inspects the TString
wrapped value.
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<Power> getPower()
Power
instancepublic boolean isSetPower()
public void unsetPower()
public Set<TxSignalTuning> getTxSignalTuning()
Complex element TxSignalTuning indicates the tuning capabilities, the specific frequency or range of frequencies within which the equipment may tune, and the tuning increments of the equipment..
TxSignalTuning
instancepublic boolean isSetTxSignalTuning()
public void unsetTxSignalTuning()
public Set<TxModulation> getTxModulation()
Complex element TxModulation contains the detailed characteristics of the modulation on the transmitter side..
TxModulation
instancepublic boolean isSetTxModulation()
public void unsetTxModulation()
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<Pulse> getPulse()
Pulse
instancepublic boolean isSetPulse()
public void unsetPulse()
public Set<SubcarrierFreq> getSubcarrierFreq()
Complex element SubcarrierFreq describes the secondary channel that resides within the main channel (a carrier within a carrier). A type of multiplexing, the subcarrier is a modulated signal at a lower frequency that is combined with the main carrier signal operating at a higher frequency..
SubcarrierFreq
instancepublic boolean isSetSubcarrierFreq()
public void unsetSubcarrierFreq()
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<ObservedMOPAnalysis> getObservedMOPAnalysis()
Complex element ObservedMOPAnalysis (US) contains data describing the characteristic and pattern information for the Modulation impressed On the Pulse (MOP)..
ObservedMOPAnalysis
instancepublic boolean isSetObservedMOPAnalysis()
public void unsetObservedMOPAnalysis()
public Set<ObservedRFAnalysis> getObservedRFAnalysis()
Complex element ObservedRFAnalysis (US) contains the statisical results of actual RF observations..
ObservedRFAnalysis
instancepublic boolean isSetObservedRFAnalysis()
public void unsetObservedRFAnalysis()
public Set<ObservedPulseAnalysis> getObservedPulseAnalysis()
Complex element ObservedPulseAnalysis (US) contains data describing the specific characteristics of the pulse group, pulse sequence, and distinct pulse information..
ObservedPulseAnalysis
instancepublic boolean isSetObservedPulseAnalysis()
public void unsetObservedPulseAnalysis()
public Set<BigInteger> getCurves()
BigInteger
instancepublic boolean isSetCurves()
public void unsetCurves()
public TxMode withModeID(String value)
value
- An instances of type String
.public TxMode withDescription(String value)
value
- An instances of type String
.public TxMode withNecessaryBw(Double value)
value
- An instances of type Double
.public TxMode withTunability(ListCTU value)
value
- An instances of type ListCTU
.public TxMode withTuningMethod(ListCTN value)
value
- An instances of type ListCTN
.public TxMode withIntermodPct(Double value)
value
- An instances of type Double
.public TxMode withIntermodEffect(String value)
value
- An instances of type String
.public TxMode withBurstRate(Double value)
value
- An instances of type Double
.public TxMode withBurstDuration(Double value)
value
- An instances of type Double
.public TxMode withBurstNumPulses(Integer value)
value
- An instances of type Integer
.public TxMode withBurstOffTime(Double value)
value
- An instances of type Double
.public TxMode withOccBw(Double value)
value
- An instances of type Double
.public TxMode withOccBwCalculated(ListCBO value)
value
- An instances of type ListCBO
.public TxMode withSecondHarmonicLevel(Double value)
value
- An instances of type Double
.public TxMode withThirdHarmonicLevel(Double value)
value
- An instances of type Double
.public TxMode withOtherHarmonicLevel(Double value)
value
- An instances of type Double
.public TxMode withSpuriousLevel(Double value)
value
- An instances of type Double
.public TxMode withFreqTolerance(Double value)
value
- An instances of type Double
.public TxMode withFreqToleranceUnit(ListCFO value)
value
- An instances of type ListCFO
.public TxMode withRadarType(ListCRA value)
value
- An instances of type ListCRA
.public TxMode withChannelDwell(Double value)
value
- An instances of type Double
.public TxMode withNumSubCarriers(Integer value)
value
- An instances of type Integer
.public TxMode withNumSideTones(Integer value)
value
- An instances of type Integer
.public TxMode withGpsNBL1Level(Double value)
value
- An instances of type Double
.public TxMode withGpsNBL2Level(Double value)
value
- An instances of type Double
.public TxMode withGpsWBL1Level(Double value)
value
- An instances of type Double
.public TxMode withGpsWBL2Level(Double value)
value
- An instances of type Double
.public TxMode withModulationType(ListUMD value)
value
- An instances of type ListUMD
.public TxMode withModeName(String value)
value
- An instances of type String
.public TxMode withJitterCapable(ListCBO value)
value
- An instances of type ListCBO
.public TxMode 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 TxMode 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 TxMode withPower(Power... values)
values
- One or more instances of type Power...
.public TxMode withPower(Collection<Power> values)
values
- A collection of Power
instancespublic TxMode withTxSignalTuning(TxSignalTuning... values)
Complex element TxSignalTuning 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 TxSignalTuning...
.public TxMode withTxSignalTuning(Collection<TxSignalTuning> values)
Complex element TxSignalTuning 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 TxSignalTuning
instancespublic TxMode withTxModulation(TxModulation... values)
Complex element TxModulation contains the detailed characteristics of the modulation on the transmitter side.
values
- One or more instances of type TxModulation...
.public TxMode withTxModulation(Collection<TxModulation> values)
Complex element TxModulation contains the detailed characteristics of the modulation on the transmitter side.
values
- A collection of TxModulation
instancespublic TxMode withBaseband(Baseband... values)
Complex element Baseband defines the parameters of the modulating or received signal.
values
- One or more instances of type Baseband...
.public TxMode withBaseband(Collection<Baseband> values)
Complex element Baseband defines the parameters of the modulating or received signal.
values
- A collection of Baseband
instancespublic TxMode withPulse(Pulse... values)
values
- One or more instances of type Pulse...
.public TxMode withPulse(Collection<Pulse> values)
values
- A collection of Pulse
instancespublic TxMode withSubcarrierFreq(SubcarrierFreq... values)
Complex element SubcarrierFreq describes the secondary channel that resides within the main channel (a carrier within a carrier). A type of multiplexing, the subcarrier is a modulated signal at a lower frequency that is combined with the main carrier signal operating at a higher frequency.
values
- One or more instances of type SubcarrierFreq...
.public TxMode withSubcarrierFreq(Collection<SubcarrierFreq> values)
Complex element SubcarrierFreq describes the secondary channel that resides within the main channel (a carrier within a carrier). A type of multiplexing, the subcarrier is a modulated signal at a lower frequency that is combined with the main carrier signal operating at a higher frequency.
values
- A collection of SubcarrierFreq
instancespublic TxMode withSpreadSpectrum(SpreadSpectrum value)
Complex element SpreadSpectrum contains characteristics of systems using spread spectrum techniques.
value
- An instances of type SpreadSpectrum
.public TxMode withObservedMOPAnalysis(ObservedMOPAnalysis... values)
Complex element ObservedMOPAnalysis (US) contains data describing the characteristic and pattern information for the Modulation impressed On the Pulse (MOP).
values
- One or more instances of type ObservedMOPAnalysis...
.public TxMode withObservedMOPAnalysis(Collection<ObservedMOPAnalysis> values)
Complex element ObservedMOPAnalysis (US) contains data describing the characteristic and pattern information for the Modulation impressed On the Pulse (MOP).
values
- A collection of ObservedMOPAnalysis
instancespublic TxMode withObservedRFAnalysis(ObservedRFAnalysis... values)
Complex element ObservedRFAnalysis (US) contains the statisical results of actual RF observations.
values
- One or more instances of type ObservedRFAnalysis...
.public TxMode withObservedRFAnalysis(Collection<ObservedRFAnalysis> values)
Complex element ObservedRFAnalysis (US) contains the statisical results of actual RF observations.
values
- A collection of ObservedRFAnalysis
instancespublic TxMode withObservedPulseAnalysis(ObservedPulseAnalysis... values)
Complex element ObservedPulseAnalysis (US) contains data describing the specific characteristics of the pulse group, pulse sequence, and distinct pulse information.
values
- One or more instances of type
ObservedPulseAnalysis...
.public TxMode withObservedPulseAnalysis(Collection<ObservedPulseAnalysis> values)
Complex element ObservedPulseAnalysis (US) contains data describing the specific characteristics of the pulse group, pulse sequence, and distinct pulse information.
values
- A collection of ObservedPulseAnalysis
instancespublic TxMode withCurves(BigInteger... values)
values
- One or more instances of type BigInteger...
.public TxMode 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.