Pulse

SCPI Commands :

[SOURce<HW>]:CHIRp:PULSe:NUMBer
[SOURce<HW>]:CHIRp:PULSe:PERiod
[SOURce<HW>]:CHIRp:PULSe:WIDTh
class PulseCls[source]

Pulse commands group definition. 3 total commands, 0 Subgroups, 3 group commands

get_number() int[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:NUMBer
value: int = driver.source.chirp.pulse.get_number()

No command help available

return:

number_of_pulses: No help available

get_period() float[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:PERiod
value: float = driver.source.chirp.pulse.get_period()

Sets the period of the generated modulation chirp. The period determines the repetition frequency of the internal signal.

return:

period: float Range: 5E-6 (2E-7 with K23) to 100

get_width() float[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:WIDTh
value: float = driver.source.chirp.pulse.get_width()

Sets the width of the generated pulse. The pulse width must be at least 1us less than the set pulse period.

return:

width: float Range: 2E-6 (1E-7 with K23) to 100

set_number(number_of_pulses: int) None[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:NUMBer
driver.source.chirp.pulse.set_number(number_of_pulses = 1)

No command help available

param number_of_pulses:

No help available

set_period(period: float) None[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:PERiod
driver.source.chirp.pulse.set_period(period = 1.0)

Sets the period of the generated modulation chirp. The period determines the repetition frequency of the internal signal.

param period:

float Range: 5E-6 (2E-7 with K23) to 100

set_width(width: float) None[source]
# SCPI: [SOURce<HW>]:CHIRp:PULSe:WIDTh
driver.source.chirp.pulse.set_width(width = 1.0)

Sets the width of the generated pulse. The pulse width must be at least 1us less than the set pulse period.

param width:

float Range: 2E-6 (1E-7 with K23) to 100