public class FreqConversion extends Object
Element of RxMode
Example:
<FreqConversion> <StageNum cls="U">3</StageNum> <OscillatorTuning cls="U">LO below RF</OscillatorTuning> <LOFreqMin cls="U">20</LOFreqMin> <IFMin cls="U">21.4</IFMin> <IFMax cls="U">70</IFMax> </FreqConversion>
| Constructor and Description |
|---|
FreqConversion() |
| Modifier and Type | Method and Description |
|---|---|
FreqM |
getIFMax()
Get the maximum value of the intermediate frequencies.
|
FreqM |
getIFMin()
Get the nominal intermediate frequency or minimum value of the intermediate
frequency range..
|
FreqM |
getLOFreqMax()
Get the maximum value of the LO frequencies.
|
FreqM |
getLOFreqMin()
Get the nominal LO frequency or minimum value of the LO frequency range..
|
TString |
getOscillatorTuning()
Get the relationship between the local oscillator frequency and the RF
centre frequency..
|
IFNum |
getStageNum()
Get the position of the IF stage being described..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetIFMax()
Determine if the IFMax is configured.
|
boolean |
isSetIFMin()
Determine if the IFMin is configured.
|
boolean |
isSetLOFreqMax()
Determine if the LOFreqMax is configured.
|
boolean |
isSetLOFreqMin()
Determine if the LOFreqMin is configured.
|
boolean |
isSetOscillatorTuning()
Determine if the OscillatorTuning is configured.
|
boolean |
isSetStageNum()
Determine if the StageNum is configured.
|
void |
setIFMax(FreqM value)
Set the maximum value of the intermediate frequencies.
|
void |
setIFMin(FreqM value)
Set the nominal intermediate frequency or minimum value of the intermediate
frequency range..
|
void |
setLOFreqMax(FreqM value)
Set the maximum value of the LO frequencies.
|
void |
setLOFreqMin(FreqM value)
Set the nominal LO frequency or minimum value of the LO frequency range..
|
void |
setOscillatorTuning(TString value)
Set the relationship between the local oscillator frequency and the RF
centre frequency..
|
void |
setStageNum(IFNum value)
Set the position of the IF stage being described..
|
String |
toString()
Get a string representation of this FreqConversion instance configuration.
|
FreqConversion |
withIFMax(Double value)
Set the maximum value of the intermediate frequencies.
|
FreqConversion |
withIFMin(Double value)
Set the nominal intermediate frequency or minimum value of the intermediate
frequency range.
|
FreqConversion |
withLOFreqMax(Double value)
Set the maximum value of the LO frequencies.
|
FreqConversion |
withLOFreqMin(Double value)
Set the nominal LO frequency or minimum value of the LO frequency range.
|
FreqConversion |
withOscillatorTuning(ListCLO value)
Set the relationship between the local oscillator frequency and the RF
centre frequency.
|
FreqConversion |
withStageNum(Integer value)
Set the position of the IF stage being described.
|
public IFNum getStageNum()
IFNum instancepublic void setStageNum(IFNum value)
value - a IFNum instancepublic boolean isSetStageNum()
public TString getOscillatorTuning()
TString data typepublic void setOscillatorTuning(TString value)
value - the OscillatorTuning value in a TString data typepublic boolean isSetOscillatorTuning()
If configured this method also inspects the TString wrapped value.
public FreqM getLOFreqMin()
FreqM instancepublic void setLOFreqMin(FreqM value)
value - a FreqM instancepublic boolean isSetLOFreqMin()
public FreqM getLOFreqMax()
[XSL ERR MINMAX] If LOFreqMax is used, it MUST be greater than LOFreqMin..
FreqM instancepublic void setLOFreqMax(FreqM value)
[XSL ERR MINMAX] If LOFreqMax is used, it MUST be greater than LOFreqMin..
value - a FreqM instancepublic boolean isSetLOFreqMax()
public FreqM getIFMin()
FreqM instancepublic void setIFMin(FreqM value)
value - a FreqM instancepublic boolean isSetIFMin()
public FreqM getIFMax()
[XSL ERR MINMAX] If IFMax is used, it MUST be greater than IFMin..
FreqM instancepublic void setIFMax(FreqM value)
[XSL ERR MINMAX] If IFMax is used, it MUST be greater than IFMin..
value - a FreqM instancepublic boolean isSetIFMax()
public FreqConversion withStageNum(Integer value)
value - An instances of type Integer.public FreqConversion withOscillatorTuning(ListCLO value)
value - An instances of type ListCLO.public FreqConversion withLOFreqMin(Double value)
value - An instances of type Double.public FreqConversion withLOFreqMax(Double value)
[XSL ERR MINMAX] If LOFreqMax is used, it MUST be greater than LOFreqMin.
value - An instances of type Double.public FreqConversion withIFMin(Double value)
value - An instances of type Double.public FreqConversion withIFMax(Double value)
[XSL ERR MINMAX] If IFMax is used, it MUST be greater than IFMin.
value - An instances of type Double.public String toString()
public boolean isSet()
FreqConversion has no configuration requirements.
Copyright © 2016 OpenSSRF.org. All rights reserved.