Chirp

SCPI Commands :

PULSe:MOP:CHIRp:DEViation
PULSe:MOP:CHIRp:TYPE
class ChirpCls[source]

Chirp commands group definition. 2 total commands, 0 Subgroups, 2 group commands

get_deviation() float[source]
# SCPI: PULSe:MOP:CHIRp:DEViation
value: float = driver.pulse.mop.chirp.get_deviation()

Sets the modulation deviation.

return:

deviation: float Range: 1 to 1e+09

get_type_py() ChirpType[source]
# SCPI: PULSe:MOP:CHIRp:TYPE
value: enums.ChirpType = driver.pulse.mop.chirp.get_type_py()

Selects the modulation type.

return:

type_py: UP| DOWN| SINE| TRIangular| PIECewise

set_deviation(deviation: float) None[source]
# SCPI: PULSe:MOP:CHIRp:DEViation
driver.pulse.mop.chirp.set_deviation(deviation = 1.0)

Sets the modulation deviation.

param deviation:

float Range: 1 to 1e+09

set_type_py(type_py: ChirpType) None[source]
# SCPI: PULSe:MOP:CHIRp:TYPE
driver.pulse.mop.chirp.set_type_py(type_py = enums.ChirpType.DOWN)

Selects the modulation type.

param type_py:

UP| DOWN| SINE| TRIangular| PIECewise