Am

SCPI Commands :

[SOURce<HW>]:BB:GENeral:AM:DEPTh
[SOURce<HW>]:BB:GENeral:AM:FREQuency
[SOURce<HW>]:BB:GENeral:AM:PERiod
[SOURce<HW>]:BB:GENeral:AM:SHAPe
[SOURce<HW>]:BB:GENeral:AM:[STATe]
class AmCls[source]

Am commands group definition. 5 total commands, 0 Subgroups, 5 group commands

get_depth() float[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:DEPTh
value: float = driver.source.bb.general.am.get_depth()

Sets the depth of the modulation signal in percent. The depth is limited by the maximum peak envelope power (PEP) .

return:

am_depth: float Range: 0 to 100

get_frequency() float[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:FREQuency
value: float = driver.source.bb.general.am.get_frequency()

Sets the frequency of the modulation signal.

return:

am_freq: float Range: 0.1 to 100E3

get_period() float[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:PERiod
value: float = driver.source.bb.general.am.get_period()

Queries the period of the modulation signal.

return:

am_per: float Range: 100E-9 to 100

get_shape() BasebandModShape[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:SHAPe
value: enums.BasebandModShape = driver.source.bb.general.am.get_shape()

Queries the shape of the modulation signal.

return:

am_shape: SINE

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:[STATe]
value: bool = driver.source.bb.general.am.get_state()

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

return:

am_mod_state: 1| ON| 0| OFF

set_depth(am_depth: float) None[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:DEPTh
driver.source.bb.general.am.set_depth(am_depth = 1.0)

Sets the depth of the modulation signal in percent. The depth is limited by the maximum peak envelope power (PEP) .

param am_depth:

float Range: 0 to 100

set_frequency(am_freq: float) None[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:FREQuency
driver.source.bb.general.am.set_frequency(am_freq = 1.0)

Sets the frequency of the modulation signal.

param am_freq:

float Range: 0.1 to 100E3

set_period(am_per: float) None[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:PERiod
driver.source.bb.general.am.set_period(am_per = 1.0)

Queries the period of the modulation signal.

param am_per:

float Range: 100E-9 to 100

set_shape(am_shape: BasebandModShape) None[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:SHAPe
driver.source.bb.general.am.set_shape(am_shape = enums.BasebandModShape.SINE)

Queries the shape of the modulation signal.

param am_shape:

SINE

set_state(am_mod_state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:GENeral:AM:[STATe]
driver.source.bb.general.am.set_state(am_mod_state = False)

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

param am_mod_state:

1| ON| 0| OFF