Frequency

SCPI Commands :

[SOURce]:LFOutput<CH>:FREQuency
[SOURce<HW>]:LFOutput:FREQuency:MANual
[SOURce<HW>]:LFOutput:FREQuency:MODE
[SOURce<HW>]:LFOutput:FREQuency:STARt
[SOURce<HW>]:LFOutput:FREQuency:STOP
class FrequencyCls[source]

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

get(lfOutput=LfOutput.Default) float[source]
# SCPI: [SOURce]:LFOutput<CH>:FREQuency
value: float = driver.source.lfOutput.frequency.get(lfOutput = repcap.LfOutput.Default)
Sets the frequency of the LF signal in [:SOURce<hw>]:LFOutput:FREQuency:MODE CW|FIXed mode.

INTRO_CMD_HELP: Note

  • If signal source ‘Internal’ is set, the instrument performs the analog modulations (AM/FM/PhiM/PM) with this frequency.

  • In sweep mode ([:SOURce<hw>]:LFOutput:FREQuency:MODE SWE) , the frequency is coupled with the sweep frequency.

param lfOutput

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘LfOutput’)

return

frequency: float Range: depends on the installed options , Unit: Hz

get_manual() float[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:MANual
value: float = driver.source.lfOutput.frequency.get_manual()

Sets the frequency of the subsequent sweep step if LFO:SWE:MODE MAN. Use a separate command for each sweep step.

return

manual: float You can select any value within the setting range, where: STARt is set with [:SOURcehw]:LFOutput:FREQuency:STARt STOP is set with [:SOURcehw]:LFOutput:FREQuency:STOP Range: STARt to STOP

get_mode() RsSmbv.enums.LfFreqMode[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:MODE
value: enums.LfFreqMode = driver.source.lfOutput.frequency.get_mode()

Sets the mode for the output of the LF generator frequency, and determines the commands to be used for frequency settings.

return

mode: CW| FIXed| SWEep CW|FIXed Sets the fixed-frequency mode. CW and FIXed are synonyms. To set the output frequency, use command [:SOURce]:LFOutputch:FREQuency SWEep Sets sweep mode. To set the frequency, use the commands: [:SOURcehw]:LFOutput:FREQuency:STARt and [:SOURcehw]:LFOutput:FREQuency:STOP Or [:SOURcehw]:LFOutput:FREQuency:MANual

get_start() float[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:STARt
value: float = driver.source.lfOutput.frequency.get_start()

Sets the start/stop frequency for [:SOURce<hw>]:LFOutput:FREQuency:MODE SWEep.

return

start: float Range: 0.1 Hz to 1 MHz

get_stop() float[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:STOP
value: float = driver.source.lfOutput.frequency.get_stop()

Sets the start/stop frequency for [:SOURce<hw>]:LFOutput:FREQuency:MODE SWEep.

return

stop: No help available

set(frequency: float, lfOutput=LfOutput.Default) None[source]
# SCPI: [SOURce]:LFOutput<CH>:FREQuency
driver.source.lfOutput.frequency.set(frequency = 1.0, lfOutput = repcap.LfOutput.Default)
Sets the frequency of the LF signal in [:SOURce<hw>]:LFOutput:FREQuency:MODE CW|FIXed mode.

INTRO_CMD_HELP: Note

  • If signal source ‘Internal’ is set, the instrument performs the analog modulations (AM/FM/PhiM/PM) with this frequency.

  • In sweep mode ([:SOURce<hw>]:LFOutput:FREQuency:MODE SWE) , the frequency is coupled with the sweep frequency.

param frequency

float Range: depends on the installed options , Unit: Hz

param lfOutput

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘LfOutput’)

set_manual(manual: float) None[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:MANual
driver.source.lfOutput.frequency.set_manual(manual = 1.0)

Sets the frequency of the subsequent sweep step if LFO:SWE:MODE MAN. Use a separate command for each sweep step.

param manual

float You can select any value within the setting range, where: STARt is set with [:SOURcehw]:LFOutput:FREQuency:STARt STOP is set with [:SOURcehw]:LFOutput:FREQuency:STOP Range: STARt to STOP

set_mode(mode: RsSmbv.enums.LfFreqMode) None[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:MODE
driver.source.lfOutput.frequency.set_mode(mode = enums.LfFreqMode.CW)

Sets the mode for the output of the LF generator frequency, and determines the commands to be used for frequency settings.

param mode

CW| FIXed| SWEep CW|FIXed Sets the fixed-frequency mode. CW and FIXed are synonyms. To set the output frequency, use command [:SOURce]:LFOutputch:FREQuency SWEep Sets sweep mode. To set the frequency, use the commands: [:SOURcehw]:LFOutput:FREQuency:STARt and [:SOURcehw]:LFOutput:FREQuency:STOP Or [:SOURcehw]:LFOutput:FREQuency:MANual

set_start(start: float) None[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:STARt
driver.source.lfOutput.frequency.set_start(start = 1.0)

Sets the start/stop frequency for [:SOURce<hw>]:LFOutput:FREQuency:MODE SWEep.

param start

float Range: 0.1 Hz to 1 MHz

set_stop(stop: float) None[source]
# SCPI: [SOURce<HW>]:LFOutput:FREQuency:STOP
driver.source.lfOutput.frequency.set_stop(stop = 1.0)

Sets the start/stop frequency for [:SOURce<hw>]:LFOutput:FREQuency:MODE SWEep.

param stop

float Range: 0.1 Hz to 1 MHz