Clock

SCPI Commands :

[SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk:MODE
[SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk
class ClockCls[source]

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

get_mode() RsSmbv.enums.ArbWaveSegmClocMode[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk:MODE
value: enums.ArbWaveSegmClocMode = driver.source.bb.arbitrary.wsegment.configure.clock.get_mode()

Selects the clock rate mode for the multi segment waveform. Use the command [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk to define the clock in clock mode user.

return

mode: UNCHanged| HIGHest| USER

get_value() float[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk
value: float = driver.source.bb.arbitrary.wsegment.configure.clock.get_value()

Defines the clock rate used for multi-segment waveform output, if the clock mode is USER.

return

clock: float

set_mode(mode: RsSmbv.enums.ArbWaveSegmClocMode) None[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk:MODE
driver.source.bb.arbitrary.wsegment.configure.clock.set_mode(mode = enums.ArbWaveSegmClocMode.HIGHest)

Selects the clock rate mode for the multi segment waveform. Use the command [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk to define the clock in clock mode user.

param mode

UNCHanged| HIGHest| USER

set_value(clock: float) None[source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk
driver.source.bb.arbitrary.wsegment.configure.clock.set_value(clock = 1.0)

Defines the clock rate used for multi-segment waveform output, if the clock mode is USER.

param clock

float