Fsk
SCPI Commands :
PULSe:MOP:FSK:DEViation
PULSe:MOP:FSK:INVert
PULSe:MOP:FSK:SRATe
PULSe:MOP:FSK:TYPE
- class FskCls[source]
Fsk commands group definition. 4 total commands, 0 Subgroups, 4 group commands
- get_deviation() float [source]
# SCPI: PULSe:MOP:FSK:DEViation value: float = driver.pulse.mop.fsk.get_deviation()
Sets the modulation deviation.
- return:
deviation: float Range: 0.001 to 1e+09, Unit: Hz
- get_invert() bool [source]
# SCPI: PULSe:MOP:FSK:INVert value: bool = driver.pulse.mop.fsk.get_invert()
Inverts the modulation.
- return:
invert: ON| OFF| 1| 0
- get_symbol_rate() float [source]
# SCPI: PULSe:MOP:FSK:SRATe value: float = driver.pulse.mop.fsk.get_symbol_rate()
Sets the symbol rate of the modulated signal.
- return:
srate: float Range: 1 to 1e+09
- get_type_py() FskType [source]
# SCPI: PULSe:MOP:FSK:TYPE value: enums.FskType = driver.pulse.mop.fsk.get_type_py()
Selects the FSK modulation type.
- return:
type_py: FS2| FS4| FS8| FS16| FS32| FS64
- set_deviation(deviation: float) None [source]
# SCPI: PULSe:MOP:FSK:DEViation driver.pulse.mop.fsk.set_deviation(deviation = 1.0)
Sets the modulation deviation.
- param deviation:
float Range: 0.001 to 1e+09, Unit: Hz
- set_invert(invert: bool) None [source]
# SCPI: PULSe:MOP:FSK:INVert driver.pulse.mop.fsk.set_invert(invert = False)
Inverts the modulation.
- param invert:
ON| OFF| 1| 0
- set_symbol_rate(srate: float) None [source]
# SCPI: PULSe:MOP:FSK:SRATe driver.pulse.mop.fsk.set_symbol_rate(srate = 1.0)
Sets the symbol rate of the modulated signal.
- param srate:
float Range: 1 to 1e+09
- set_type_py(type_py: FskType) None [source]
# SCPI: PULSe:MOP:FSK:TYPE driver.pulse.mop.fsk.set_type_py(type_py = enums.FskType.FS16)
Selects the FSK modulation type.
- param type_py:
FS2| FS4| FS8| FS16| FS32| FS64