public class Baseband extends Object
Example:
<Baseband> <ModFreqMin cls="U">0.0003</ModFreqMin> <ModFreqMax cls="U">0.0034</ModFreqMax> <SignalType cls="U">FM Clear Voice</SignalType> </Baseband>
Constructor and Description |
---|
Baseband() |
Modifier and Type | Method and Description |
---|---|
microsecs |
getBitDuration()
Get the period of elapsed time, per bit instance, before change of states..
|
FreqM |
getModFreqMax()
Get the maximum modulating frequency: - for a transmitter, measured on the
high side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, frequency that
can be recovered and demodulated by the receiver.
|
FreqM |
getModFreqMin()
Get the minimum modulating frequency measured: - for a transmitter, on the
low side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, at the -3 dB
point on the low frequency side of the receiver baseband, after detection
but prior to de-multiplexing or demodulation..
|
S100 |
getOOKPattern()
Get a text description of the on-off keying (OOK) pattern.
|
microsecs |
getSignalDurationMax()
Get the maximum time value for how long the tone persists in the baseband.
|
microsecs |
getSignalDurationMin()
Get the minimum time value for how long the tone persists in the baseband..
|
S100 |
getSignalSequenceDesc()
Get the pattern of occurrence of sub-signals.
|
TString |
getSignalShape()
Get the basic shape of the signal..
|
TString |
getSignalType()
Get the type of modulation..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetBitDuration()
Determine if the BitDuration is configured.
|
boolean |
isSetModFreqMax()
Determine if the ModFreqMax is configured.
|
boolean |
isSetModFreqMin()
Determine if the ModFreqMin is configured.
|
boolean |
isSetOOKPattern()
Determine if the OOKPattern is configured.
|
boolean |
isSetSignalDurationMax()
Determine if the SignalDurationMax is configured.
|
boolean |
isSetSignalDurationMin()
Determine if the SignalDurationMin is configured.
|
boolean |
isSetSignalSequenceDesc()
Determine if the SignalSequenceDesc is configured.
|
boolean |
isSetSignalShape()
Determine if the SignalShape is configured.
|
boolean |
isSetSignalType()
Determine if the SignalType is configured.
|
void |
setBitDuration(microsecs value)
Set the period of elapsed time, per bit instance, before change of states..
|
void |
setModFreqMax(FreqM value)
Set the maximum modulating frequency: - for a transmitter, measured on the
high side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, frequency that
can be recovered and demodulated by the receiver.
|
void |
setModFreqMin(FreqM value)
Set the minimum modulating frequency measured: - for a transmitter, on the
low side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, at the -3 dB
point on the low frequency side of the receiver baseband, after detection
but prior to de-multiplexing or demodulation..
|
void |
setOOKPattern(S100 value)
Set a text description of the on-off keying (OOK) pattern.
|
void |
setSignalDurationMax(microsecs value)
Set the maximum time value for how long the tone persists in the baseband.
|
void |
setSignalDurationMin(microsecs value)
Set the minimum time value for how long the tone persists in the baseband..
|
void |
setSignalSequenceDesc(S100 value)
Set the pattern of occurrence of sub-signals.
|
void |
setSignalShape(TString value)
Set the basic shape of the signal..
|
void |
setSignalType(TString value)
Set the type of modulation..
|
String |
toString()
Get a string representation of this Baseband instance configuration.
|
Baseband |
withBitDuration(Double value)
Set the period of elapsed time, per bit instance, before change of states.
|
Baseband |
withModFreqMax(Double value)
Set the maximum modulating frequency: - for a transmitter, measured on the
high side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, frequency that
can be recovered and demodulated by the receiver.
|
Baseband |
withModFreqMin(Double value)
Set the minimum modulating frequency measured: - for a transmitter, on the
low side of the spectrum signature at the -3 dB point before the baseband
signal begins the up-conversion process; - for a receiver, at the -3 dB
point on the low frequency side of the receiver baseband, after detection
but prior to de-multiplexing or demodulation.
|
Baseband |
withOOKPattern(String value)
Set a text description of the on-off keying (OOK) pattern.
|
Baseband |
withSignalDurationMax(Double value)
Set the maximum time value for how long the tone persists in the baseband.
|
Baseband |
withSignalDurationMin(Double value)
Set the minimum time value for how long the tone persists in the baseband.
|
Baseband |
withSignalSequenceDesc(String value)
Set the pattern of occurrence of sub-signals.
|
Baseband |
withSignalShape(ListUSS value)
Set the basic shape of the signal.
|
Baseband |
withSignalType(ListCMO value)
Set the type of modulation.
|
public FreqM getModFreqMin()
FreqM
instancepublic void setModFreqMin(FreqM value)
value
- a FreqM
instancepublic boolean isSetModFreqMin()
public FreqM getModFreqMax()
[XSL ERR MINMAX] If ModFreqMax is used, it MUST be greater than ModFreqMin..
FreqM
instancepublic void setModFreqMax(FreqM value)
[XSL ERR MINMAX] If ModFreqMax is used, it MUST be greater than ModFreqMin..
value
- a FreqM
instancepublic boolean isSetModFreqMax()
public TString getSignalType()
TString
data typepublic void setSignalType(TString value)
value
- the SignalType value in a TString
data typepublic boolean isSetSignalType()
If configured this method also inspects the TString
wrapped value.
public microsecs getBitDuration()
microsecs
instancepublic void setBitDuration(microsecs value)
value
- a microsecs
instancepublic boolean isSetBitDuration()
public S100 getOOKPattern()
S100
instancepublic void setOOKPattern(S100 value)
value
- a S100
instancepublic boolean isSetOOKPattern()
public microsecs getSignalDurationMax()
[XSL ERR MINMAX] If US:SignalDurationMax is used, it MUST be greater than US:SignalDurationMin..
microsecs
instancepublic void setSignalDurationMax(microsecs value)
[XSL ERR MINMAX] If US:SignalDurationMax is used, it MUST be greater than US:SignalDurationMin..
value
- a microsecs
instancepublic boolean isSetSignalDurationMax()
public microsecs getSignalDurationMin()
microsecs
instancepublic void setSignalDurationMin(microsecs value)
value
- a microsecs
instancepublic boolean isSetSignalDurationMin()
public S100 getSignalSequenceDesc()
S100
instancepublic void setSignalSequenceDesc(S100 value)
value
- a S100
instancepublic boolean isSetSignalSequenceDesc()
public TString getSignalShape()
TString
data typepublic void setSignalShape(TString value)
value
- the SignalShape value in a TString
data typepublic boolean isSetSignalShape()
If configured this method also inspects the TString
wrapped value.
public Baseband withModFreqMin(Double value)
value
- An instances of type Double
.public Baseband withModFreqMax(Double value)
[XSL ERR MINMAX] If ModFreqMax is used, it MUST be greater than ModFreqMin.
value
- An instances of type Double
.public Baseband withSignalType(ListCMO value)
value
- An instances of type ListCMO
.public Baseband withBitDuration(Double value)
value
- An instances of type Double
.public Baseband withOOKPattern(String value)
value
- An instances of type String
.public Baseband withSignalDurationMax(Double value)
[XSL ERR MINMAX] If US:SignalDurationMax is used, it MUST be greater than US:SignalDurationMin.
value
- An instances of type Double
.public Baseband withSignalDurationMin(Double value)
value
- An instances of type Double
.public Baseband withSignalSequenceDesc(String value)
value
- An instances of type String
.public Baseband withSignalShape(ListUSS value)
value
- An instances of type ListUSS
.public String toString()
public boolean isSet()
Baseband
has no configuration requirements.
Copyright © 2016 OpenSSRF.org. All rights reserved.