Bemitter

SCPI Commands :

WAVeform:BEMitter:BWIDth
WAVeform:BEMitter:COUNt
WAVeform:BEMitter:DURation
class BemitterCls[source]

Bemitter commands group definition. 8 total commands, 3 Subgroups, 3 group commands

get_bandwidth() float[source]
# SCPI: WAVeform:BEMitter:BWIDth
value: float = driver.waveform.bemitter.get_bandwidth()

Sets the maximum permissible bandwidth of the resulting signal.

return:

bwidth: float Range: 1000 to 2e+09

get_count() float[source]
# SCPI: WAVeform:BEMitter:COUNt
value: float = driver.waveform.bemitter.get_count()

Sets the number of background emitters.

return:

count: integer Range: 1 to 255

get_duration() float[source]
# SCPI: WAVeform:BEMitter:DURation
value: float = driver.waveform.bemitter.get_duration()

Sets the signal duration.

return:

duration: float Range: 0.0001 to 1

set_bandwidth(bwidth: float) None[source]
# SCPI: WAVeform:BEMitter:BWIDth
driver.waveform.bemitter.set_bandwidth(bwidth = 1.0)

Sets the maximum permissible bandwidth of the resulting signal.

param bwidth:

float Range: 1000 to 2e+09

set_count(count: float) None[source]
# SCPI: WAVeform:BEMitter:COUNt
driver.waveform.bemitter.set_count(count = 1.0)

Sets the number of background emitters.

param count:

integer Range: 1 to 255

set_duration(duration: float) None[source]
# SCPI: WAVeform:BEMitter:DURation
driver.waveform.bemitter.set_duration(duration = 1.0)

Sets the signal duration.

param duration:

float Range: 0.0001 to 1

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.waveform.bemitter.clone()

Subgroups