Time

SCPI Commands :

[SOURce<HW>]:BB:ARBitrary:MCARrier:TIME:MODE
[SOURce<HW>]:BB:ARBitrary:MCARrier:TIME
class TimeCls[source]

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

get_mode() RsSmbv.enums.ArbMultCarrSigDurMod[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:TIME:MODE
value: enums.ArbMultCarrSigDurMod = driver.source.bb.arbitrary.mcarrier.time.get_mode()

Selects the mode for calculating the resulting signal period of the multi-carrier waveform. The resulting period is always calculated for all carriers in the carrier table irrespective of their state (ON/OFF) .

return

mode: USER| LONG| SHORt| LCM

get_value() float[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:TIME
value: float = driver.source.bb.arbitrary.mcarrier.time.get_value()

Sets the user-defined signal period.

return

time: float Range: 0 to 1E9, Unit: s

set_mode(mode: RsSmbv.enums.ArbMultCarrSigDurMod) None[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:TIME:MODE
driver.source.bb.arbitrary.mcarrier.time.set_mode(mode = enums.ArbMultCarrSigDurMod.LCM)

Selects the mode for calculating the resulting signal period of the multi-carrier waveform. The resulting period is always calculated for all carriers in the carrier table irrespective of their state (ON/OFF) .

param mode

USER| LONG| SHORt| LCM

set_value(time: float) None[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:TIME
driver.source.bb.arbitrary.mcarrier.time.set_value(time = 1.0)

Sets the user-defined signal period.

param time

float Range: 0 to 1E9, Unit: s