Audio

SCPI Commands :

[SOURce<HW>]:BB:RADio:FM:AUDio:AF1
[SOURce<HW>]:BB:RADio:FM:AUDio:AF2
[SOURce<HW>]:BB:RADio:FM:AUDio:DEViation
[SOURce<HW>]:BB:RADio:FM:AUDio:MODE
[SOURce<HW>]:BB:RADio:FM:AUDio:NDEViation
[SOURce<HW>]:BB:RADio:FM:AUDio:PREemphasis
[SOURce<HW>]:BB:RADio:FM:AUDio:SOURce
class AudioCls[source]

Audio commands group definition. 7 total commands, 0 Subgroups, 7 group commands

get_af_1() bool[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:AF1
value: bool = driver.source.bb.radio.fm.audio.get_af_1()

Enables or disables the audio channel.

return:

audio_l: No help available

get_af_2() bool[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:AF2
value: bool = driver.source.bb.radio.fm.audio.get_af_2()

Enables or disables the audio channel.

return:

audio_r: 1| ON| 0| OFF

get_deviation() float[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:DEViation
value: float = driver.source.bb.radio.fm.audio.get_deviation()

Queries the actual frequency deviation.

return:

freq_dev_audio: float Range: 0 to 999.99, Unit: kHz

get_mode() AudioBcFmInputSignalAfMode[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:MODE
value: enums.AudioBcFmInputSignalAfMode = driver.source.bb.radio.fm.audio.get_mode()

Sets the relationship of the two audio channels with respect to each other.

return:

af_mode: LEFT| RIGHt| RELeft| REMLeft| RNELeft

get_ndeviation() float[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:NDEViation
value: float = driver.source.bb.radio.fm.audio.get_ndeviation()

Defines the signal deviation, that is the deviation only caused by the audio signals.

return:

mon_freq_dev_audio: float Range: 0 to 100, Unit: kHz

get_preemphasis() AudioBcFmModulationPreemphasis[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:PREemphasis
value: enums.AudioBcFmModulationPreemphasis = driver.source.bb.radio.fm.audio.get_preemphasis()

Sets the preemphasis factor for the signal to noise ratio improvement.

return:

preemphasis: OFF| D50us| D75us

get_source() BcInputSignalSource[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:SOURce
value: enums.BcInputSignalSource = driver.source.bb.radio.fm.audio.get_source()

Queries the audio source.

return:

source: SPDif is fixed.

set_af_1(audio_l: bool) None[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:AF1
driver.source.bb.radio.fm.audio.set_af_1(audio_l = False)

Enables or disables the audio channel.

param audio_l:

1| ON| 0| OFF

set_af_2(audio_r: bool) None[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:AF2
driver.source.bb.radio.fm.audio.set_af_2(audio_r = False)

Enables or disables the audio channel.

param audio_r:

1| ON| 0| OFF

set_mode(af_mode: AudioBcFmInputSignalAfMode) None[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:MODE
driver.source.bb.radio.fm.audio.set_mode(af_mode = enums.AudioBcFmInputSignalAfMode.LEFT)

Sets the relationship of the two audio channels with respect to each other.

param af_mode:

LEFT| RIGHt| RELeft| REMLeft| RNELeft

set_ndeviation(mon_freq_dev_audio: float) None[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:NDEViation
driver.source.bb.radio.fm.audio.set_ndeviation(mon_freq_dev_audio = 1.0)

Defines the signal deviation, that is the deviation only caused by the audio signals.

param mon_freq_dev_audio:

float Range: 0 to 100, Unit: kHz

set_preemphasis(preemphasis: AudioBcFmModulationPreemphasis) None[source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:AUDio:PREemphasis
driver.source.bb.radio.fm.audio.set_preemphasis(preemphasis = enums.AudioBcFmModulationPreemphasis.D50us)

Sets the preemphasis factor for the signal to noise ratio improvement.

param preemphasis:

OFF| D50us| D75us