Clock
SCPI Commands :
[SOURce<HW>]:BB:ARBitrary:CLOCk:MODE
[SOURce<HW>]:BB:ARBitrary:CLOCk:MULTiplier
[SOURce<HW>]:BB:ARBitrary:CLOCk:SOURce
[SOURce<HW>]:BB:ARBitrary:CLOCk
- class ClockCls[source]
Clock commands group definition. 4 total commands, 0 Subgroups, 4 group commands
- get_mode() ClocModeB [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:MODE value: enums.ClocModeB = driver.source.bb.arbitrary.clock.get_mode()
Enters the type of externally supplied clock.
- return:
mode: SAMPle
- get_multiplier() int [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:MULTiplier value: int = driver.source.bb.arbitrary.clock.get_multiplier()
No command help available
- return:
multiplier: No help available
- get_source() ClockSourceC [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:SOURce value: enums.ClockSourceC = driver.source.bb.arbitrary.clock.get_source() INTRO_CMD_HELP: Selects the clock source: - INTernal: Internal clock reference - ELCLock: External local clock - EXTernal = ELCLock: Setting only Provided for backward compatibility with other Rohde & Schwarz signal generators :return: source: INTernal| ELCLock| EXTernal
- get_value() float [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk value: float = driver.source.bb.arbitrary.clock.get_value()
Sets the clock frequency. If you load a waveform, the clock rate is determined as defined with the waveform tag {CLOCK: frequency}. This command subsequently changes the clock rate; see specifications document for value range. In the case of an external clock source, the clock of the external source must be specified with this command. For more information, refer to the specifications document.
- return:
clock: float Range: depends on the installed options , Unit: Hz E.g. 400 Hz to 200 MHz (R&S SMW-B10)
- set_mode(mode: ClocModeB) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:MODE driver.source.bb.arbitrary.clock.set_mode(mode = enums.ClocModeB.MSAMple)
Enters the type of externally supplied clock.
- param mode:
SAMPle
- set_multiplier(multiplier: int) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:MULTiplier driver.source.bb.arbitrary.clock.set_multiplier(multiplier = 1)
No command help available
- param multiplier:
No help available
- set_source(source: ClockSourceC) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk:SOURce driver.source.bb.arbitrary.clock.set_source(source = enums.ClockSourceC.ELCLock) INTRO_CMD_HELP: Selects the clock source: - INTernal: Internal clock reference - ELCLock: External local clock - EXTernal = ELCLock: Setting only Provided for backward compatibility with other Rohde & Schwarz signal generators :param source: INTernal| ELCLock| EXTernal
- set_value(clock: float) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:CLOCk driver.source.bb.arbitrary.clock.set_value(clock = 1.0)
Sets the clock frequency. If you load a waveform, the clock rate is determined as defined with the waveform tag {CLOCK: frequency}. This command subsequently changes the clock rate; see specifications document for value range. In the case of an external clock source, the clock of the external source must be specified with this command. For more information, refer to the specifications document.
- param clock:
float Range: depends on the installed options , Unit: Hz E.g. 400 Hz to 200 MHz (R&S SMW-B10)