CmaSound

SCPI Command:

CONFigure:BASE:CMASound:VOLume
CONFigure:BASE:CMASound:SOURce
CONFigure:BASE:CMASound:SQUelch
class CmaSoundCls[source]

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

get_source() SoundSource[source]
# SCPI: CONFigure:BASE:CMASound:SOURce
value: enums.SoundSource = driver.configure.base.cmaSound.get_source()

Selects the audio source to be connected to the loudspeaker / headphones.

return:

sound_source: GENone | GENThree | AFONe | SPDif | DEModulator | LAN | AVIO GENone Generator 1 + generator 2 GENThree Generator 3 + generator 4 AFONe AF1 IN + AF2 IN SPDif SPDIF IN L + R DEModulator Demodulator output LAN LAN connector (voice over IP) AVIO Avionic generator

get_squelch() bool[source]
# SCPI: CONFigure:BASE:CMASound:SQUelch
value: bool = driver.configure.base.cmaSound.get_squelch()

Enables the squelch function if you use the demodulator output as source. Impacts the AF1 OUT and AF2 OUT connectors if you configure it to use the demodulator signal.

return:

enable: OFF | ON

get_volume() int[source]
# SCPI: CONFigure:BASE:CMASound:VOLume
value: int or bool = driver.configure.base.cmaSound.get_volume()

Configures the volume of the monitored CMA sound.

return:

cma_sound: (integer or boolean) OFF Switches off the CMA sound without changing the volume setting ON Switches on the CMA sound without changing the volume setting number A number greater than zero sets the volume and switches on the CMA sound. Zero sets the volume and switches off the CMA sound. Range: 0 % to 100 %, Unit: %

set_source(sound_source: SoundSource) None[source]
# SCPI: CONFigure:BASE:CMASound:SOURce
driver.configure.base.cmaSound.set_source(sound_source = enums.SoundSource.AFONe)

Selects the audio source to be connected to the loudspeaker / headphones.

param sound_source:

GENone | GENThree | AFONe | SPDif | DEModulator | LAN | AVIO GENone Generator 1 + generator 2 GENThree Generator 3 + generator 4 AFONe AF1 IN + AF2 IN SPDif SPDIF IN L + R DEModulator Demodulator output LAN LAN connector (voice over IP) AVIO Avionic generator

set_squelch(enable: bool) None[source]
# SCPI: CONFigure:BASE:CMASound:SQUelch
driver.configure.base.cmaSound.set_squelch(enable = False)

Enables the squelch function if you use the demodulator output as source. Impacts the AF1 OUT and AF2 OUT connectors if you configure it to use the demodulator signal.

param enable:

OFF | ON

set_volume(cma_sound: int) None[source]
# SCPI: CONFigure:BASE:CMASound:VOLume
driver.configure.base.cmaSound.set_volume(cma_sound = 1)

Configures the volume of the monitored CMA sound.

param cma_sound:

(integer or boolean) OFF Switches off the CMA sound without changing the volume setting ON Switches on the CMA sound without changing the volume setting number A number greater than zero sets the volume and switches on the CMA sound. Zero sets the volume and switches off the CMA sound. Range: 0 % to 100 %, Unit: %