IdSignal

SCPI Command:

SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:ENABle
SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:MDEPth
SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:FREQuency
class IdSignalCls[source]

IdSignal commands group definition. 3 total commands, 0 Subgroups, 3 group commands

get_enable() bool[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:ENABle
value: bool = driver.source.avionics.generator.vor.idSignal.get_enable()

Enables or disables the ID signal.

return:

enable: OFF | ON

get_frequency() float[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:FREQuency
value: float = driver.source.avionics.generator.vor.idSignal.get_frequency()

Configures the audio frequency of the ID signal.

return:

freq: Range: 0 Hz to 21 kHz, Unit: Hz

get_mod_depth() float[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:MDEPth
value: float = driver.source.avionics.generator.vor.idSignal.get_mod_depth()

Configures the modulation depth for the ID signal. The sum of the modulation depths for all enabled components must not exceed 100 %.

return:

mod_depth: Range: 0 % to 100 %, Unit: %

set_enable(enable: bool) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:ENABle
driver.source.avionics.generator.vor.idSignal.set_enable(enable = False)

Enables or disables the ID signal.

param enable:

OFF | ON

set_frequency(freq: float) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:FREQuency
driver.source.avionics.generator.vor.idSignal.set_frequency(freq = 1.0)

Configures the audio frequency of the ID signal.

param freq:

Range: 0 Hz to 21 kHz, Unit: Hz

set_mod_depth(mod_depth: float) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:VOR:IDSignal:MDEPth
driver.source.avionics.generator.vor.idSignal.set_mod_depth(mod_depth = 1.0)

Configures the modulation depth for the ID signal. The sum of the modulation depths for all enabled components must not exceed 100 %.

param mod_depth:

Range: 0 % to 100 %, Unit: %