AfSettings

SCPI Command:

SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:CONNector
SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:ENABle
SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:MDEPth
SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:FREQuency
class AfSettingsCls[source]

AfSettings commands group definition. 6 total commands, 1 Subgroups, 4 group commands

get_connector() AudioConnector[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:CONNector
value: enums.AudioConnector = driver.source.avionics.generator.markerBeacon.afSettings.get_connector()

Selects the output connector for the generated AF signal (AF1 OUT or AF2 OUT) .

return:

connector: AF1O | AF2O

get_enable() bool[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:ENABle
value: bool = driver.source.avionics.generator.markerBeacon.afSettings.get_enable()

Enables or disables the modulation of the RF carrier with the marker beacon audio tone.

return:

enable: OFF | ON

get_frequency() float[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:FREQuency
value: float = driver.source.avionics.generator.markerBeacon.afSettings.get_frequency()

Sets the audio frequency of the tone to be modulated to the carrier.

return:

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

get_mod_depth() float[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:MDEPth
value: float = driver.source.avionics.generator.markerBeacon.afSettings.get_mod_depth()

Sets the modulation depth for amplitude modulation of the carrier. The sum of the modulation depths for all enabled components must not exceed 100 %.

return:

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

set_connector(connector: AudioConnector) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:CONNector
driver.source.avionics.generator.markerBeacon.afSettings.set_connector(connector = enums.AudioConnector.AF1O)

Selects the output connector for the generated AF signal (AF1 OUT or AF2 OUT) .

param connector:

AF1O | AF2O

set_enable(enable: bool) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:ENABle
driver.source.avionics.generator.markerBeacon.afSettings.set_enable(enable = False)

Enables or disables the modulation of the RF carrier with the marker beacon audio tone.

param enable:

OFF | ON

set_frequency(freq: float) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:FREQuency
driver.source.avionics.generator.markerBeacon.afSettings.set_frequency(freq = 1.0)

Sets the audio frequency of the tone to be modulated to the carrier.

param freq:

Range: 0 Hz to 10 kHz, Unit: Hz

set_mod_depth(mod_depth: float) None[source]
# SCPI: SOURce:AVIonics:GENerator<Instance>:MBEacon:AFSettings:MDEPth
driver.source.avionics.generator.markerBeacon.afSettings.set_mod_depth(mod_depth = 1.0)

Sets the modulation depth for amplitude modulation of the carrier. The sum of the modulation depths for all enabled components must not exceed 100 %.

param mod_depth:

Range: 0 % to 100 %, Unit: %

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.avionics.generator.markerBeacon.afSettings.clone()

Subgroups