Vor

SCPI Commands :

[SOURce<HW>]:VOR:MODE
[SOURce<HW>]:VOR:PRESet
[SOURce<HW>]:VOR:SOURce
[SOURce<HW>]:VOR:STATe
class VorCls[source]

Vor commands group definition. 31 total commands, 8 Subgroups, 4 group commands

get_mode() AvionicVorMode[source]
# SCPI: [SOURce<HW>]:VOR:MODE
value: enums.AvionicVorMode = driver.source.vor.get_mode()

Sets the operating mode for the VOR modulation signal.

return:

mode: NORM| VAR| SUBCarrier| FMSubcarrier NORM VOR modulation is active. VAR Amplitude modulation of the output signal with the variable signal component (30Hz signal content) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:VAR[:DEPTh]. SUBCarrier Amplitude modulation of the output signal with the unmodulated FM carrier (9960Hz) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:SUBCarrier:DEPTh. FMSubcarrier Amplitude modulation of the output signal with the frequency modulated FM carrier (9960Hz) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:SUBCarrier:DEPTh. The frequency deviation can be set with [:SOURcehw]:VOR:REFerence[:DEViation].

get_source() AvionicExtAm[source]
# SCPI: [SOURce<HW>]:VOR:SOURce
value: enums.AvionicExtAm = driver.source.vor.get_source()

Sets the modulation source for the avionic standard modulation. If external modulation source is set, the external signal is added to the internal signal. Switching off the internal modulation source is not possible.

return:

vor_source_sel: INT| EXT| INT,EXT INT Internal modulation source is used. EXT|INT,EXT An external modulation source is used, additional to the internal modulation source. The external signal is input at the Ext connector.

get_state() bool[source]
# SCPI: [SOURce<HW>]:VOR:STATe
value: bool = driver.source.vor.get_state()

Activates/deactivates the VOR modulation.

return:

state: 1| ON| 0| OFF

preset() None[source]
# SCPI: [SOURce<HW>]:VOR:PRESet
driver.source.vor.preset()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:VOR:STATe.

preset_with_opc(opc_timeout_ms: int = -1) None[source]
# SCPI: [SOURce<HW>]:VOR:PRESet
driver.source.vor.preset_with_opc()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:VOR:STATe.

Same as preset, but waits for the operation to complete before continuing further. Use the RsSmab.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms:

Maximum time to wait in milliseconds, valid only for this call.

set_mode(mode: AvionicVorMode) None[source]
# SCPI: [SOURce<HW>]:VOR:MODE
driver.source.vor.set_mode(mode = enums.AvionicVorMode.FMSubcarrier)

Sets the operating mode for the VOR modulation signal.

param mode:

NORM| VAR| SUBCarrier| FMSubcarrier NORM VOR modulation is active. VAR Amplitude modulation of the output signal with the variable signal component (30Hz signal content) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:VAR[:DEPTh]. SUBCarrier Amplitude modulation of the output signal with the unmodulated FM carrier (9960Hz) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:SUBCarrier:DEPTh. FMSubcarrier Amplitude modulation of the output signal with the frequency modulated FM carrier (9960Hz) of the VOR signal. The modulation depth of the 30 Hz signal can be set with [:SOURcehw]:VOR:SUBCarrier:DEPTh. The frequency deviation can be set with [:SOURcehw]:VOR:REFerence[:DEViation].

set_source(vor_source_sel: AvionicExtAm) None[source]
# SCPI: [SOURce<HW>]:VOR:SOURce
driver.source.vor.set_source(vor_source_sel = enums.AvionicExtAm.EXT)

Sets the modulation source for the avionic standard modulation. If external modulation source is set, the external signal is added to the internal signal. Switching off the internal modulation source is not possible.

param vor_source_sel:

INT| EXT| INT,EXT INT Internal modulation source is used. EXT|INT,EXT An external modulation source is used, additional to the internal modulation source. The external signal is input at the Ext connector.

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:VOR:STATe
driver.source.vor.set_state(state = False)

Activates/deactivates the VOR modulation.

param state:

1| ON| 0| OFF

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.vor.clone()

Subgroups