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.