Gslope
SCPI Commands :
[SOURce<HW>]:ILS:GSLope:PRESet
[SOURce<HW>]:ILS:GSLope:STATe
[SOURce<HW>]:ILS:[GSLope]:MODE
[SOURce<HW>]:ILS:[GSLope]:PHASe
[SOURce<HW>]:ILS:[GSLope]:SDM
[SOURce<HW>]:ILS:[GSLope]:SOURce
- class GslopeCls[source]
Gslope commands group definition. 20 total commands, 5 Subgroups, 6 group commands
- get_mode() AvionicIlsGsMode [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:MODE value: enums.AvionicIlsGsMode = driver.source.ils.gslope.get_mode()
Sets the operating mode for the ILS glide slope modulation signal.
- return:
mode: NORM| ULOBe| LLOBe NORM ILS glide slope modulation is active. ULOBe Amplitude modulation of the output signal with the upper lobe (90Hz) signal component of the ILS glide slope signal is active. LLOBe Amplitude modulation of the output signal with the lower lobe (150Hz) signal component of the ILS glide slope signal is active.
- get_phase() float [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:PHASe value: float = driver.source.ils.gslope.get_phase()
Sets the phase between the modulation signals of the upper and lower antenna lobe of the ILS glide slope signal. Zero crossing of the lower lobe (150Hz) signal serves as a reference. The angle refers to the period of the signal of the right antenna lobe.
- return:
phase: float Range: -60 to 120
- get_sdm() float [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:SDM value: float = driver.source.ils.gslope.get_sdm()
Sets the arithmetic sum of the modulation depths of the upper lobe (90 Hz) and lower lobe (150 Hz) for the ILS glide slope signal contents. The RMS modulation depth of the sum signal depends on the phase setting of both modulation tones.
- return:
sdm: float Range: 0 to 100
- get_source() AvionicExtAm [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:SOURce value: enums.AvionicExtAm = driver.source.ils.gslope.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:
ils_gs_source: 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>]:ILS:GSLope:STATe value: bool = driver.source.ils.gslope.get_state()
No command help available
- return:
state: No help available
- preset() None [source]
# SCPI: [SOURce<HW>]:ILS:GSLope:PRESet driver.source.ils.gslope.preset()
Sets the parameters of the ILS glide slope component to their default values (*RST values specified for the commands) . For other ILS preset commands, see [:SOURce<hw>]:ILS:PRESet.
- preset_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: [SOURce<HW>]:ILS:GSLope:PRESet driver.source.ils.gslope.preset_with_opc()
Sets the parameters of the ILS glide slope component to their default values (*RST values specified for the commands) . For other ILS preset commands, see [:SOURce<hw>]:ILS:PRESet.
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: AvionicIlsGsMode) None [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:MODE driver.source.ils.gslope.set_mode(mode = enums.AvionicIlsGsMode.LLOBe)
Sets the operating mode for the ILS glide slope modulation signal.
- param mode:
NORM| ULOBe| LLOBe NORM ILS glide slope modulation is active. ULOBe Amplitude modulation of the output signal with the upper lobe (90Hz) signal component of the ILS glide slope signal is active. LLOBe Amplitude modulation of the output signal with the lower lobe (150Hz) signal component of the ILS glide slope signal is active.
- set_phase(phase: float) None [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:PHASe driver.source.ils.gslope.set_phase(phase = 1.0)
Sets the phase between the modulation signals of the upper and lower antenna lobe of the ILS glide slope signal. Zero crossing of the lower lobe (150Hz) signal serves as a reference. The angle refers to the period of the signal of the right antenna lobe.
- param phase:
float Range: -60 to 120
- set_sdm(sdm: float) None [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:SDM driver.source.ils.gslope.set_sdm(sdm = 1.0)
Sets the arithmetic sum of the modulation depths of the upper lobe (90 Hz) and lower lobe (150 Hz) for the ILS glide slope signal contents. The RMS modulation depth of the sum signal depends on the phase setting of both modulation tones.
- param sdm:
float Range: 0 to 100
- set_source(ils_gs_source: AvionicExtAm) None [source]
# SCPI: [SOURce<HW>]:ILS:[GSLope]:SOURce driver.source.ils.gslope.set_source(ils_gs_source = 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 ils_gs_source:
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>]:ILS:GSLope:STATe driver.source.ils.gslope.set_state(state = False)
No command help available
- param state:
No help available
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.ils.gslope.clone()
Subgroups