Time

SCPI Commands :

[SOURce<HW>]:BB:ARBitrary:MCARrier:TIME:MODE
[SOURce<HW>]:BB:ARBitrary:MCARrier:TIME
Commands in total: 2
Subgroups: 0
Direct child commands: 2
get_mode() ArbMultCarrSigDurMod[source]
# [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) .

Returns:

mode: USER | LONG | SHORt | LCM

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

Sets the user-defined signal period.

Returns:

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

set_mode(mode: ArbMultCarrSigDurMod) None[source]
# [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) .

Parameters:

mode – USER | LONG | SHORt | LCM

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

Sets the user-defined signal period.

Parameters:

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