Audio

SCPI Commands

CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:SECMode
CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:VLINk
CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:PINCode
CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:CODec
class Audio[source]

Audio commands group definition. 17 total commands, 3 Sub-groups, 4 group commands

get_codec()RsCmwBluetoothSig.enums.SpeechCode[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:CODec
value: enums.SpeechCode = driver.configure.connection.audio.get_codec()

Specifies the codec to be used for synchronous connection-oriented audio connections.

return

codec: CVSD | ALAW | ULAW | MSBC CVSD: continuously variable slope delta codec (8 kHz - SCO link) ALAW: A-law coding (8 kHz - SCO link) ULAW: μ-law coding (8 kHz - SCO link) mSBC: modified subband coding (16 kHz - eSCO link)

get_pin_code()str[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:PINCode
value: str = driver.configure.connection.audio.get_pin_code()

Specifies PIN code for audio profile tests.

return

pin_code: string

get_sec_mode()RsCmwBluetoothSig.enums.SecurityMode[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:SECMode
value: enums.SecurityMode = driver.configure.connection.audio.get_sec_mode()

Specifies security mode for audio tests.

return

security_mode: SEC2 | SEC3

get_vlink()RsCmwBluetoothSig.enums.VoiceLinkType[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:VLINk
value: enums.VoiceLinkType = driver.configure.connection.audio.get_vlink()

No command help available

return

voice_link: No help available

set_codec(codec: RsCmwBluetoothSig.enums.SpeechCode)None[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:CODec
driver.configure.connection.audio.set_codec(codec = enums.SpeechCode.ALAW)

Specifies the codec to be used for synchronous connection-oriented audio connections.

param codec

CVSD | ALAW | ULAW | MSBC CVSD: continuously variable slope delta codec (8 kHz - SCO link) ALAW: A-law coding (8 kHz - SCO link) ULAW: μ-law coding (8 kHz - SCO link) mSBC: modified subband coding (16 kHz - eSCO link)

set_pin_code(pin_code: str)None[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:PINCode
driver.configure.connection.audio.set_pin_code(pin_code = '1')

Specifies PIN code for audio profile tests.

param pin_code

string

set_sec_mode(security_mode: RsCmwBluetoothSig.enums.SecurityMode)None[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:SECMode
driver.configure.connection.audio.set_sec_mode(security_mode = enums.SecurityMode.SEC2)

Specifies security mode for audio tests.

param security_mode

SEC2 | SEC3

set_vlink(voice_link: RsCmwBluetoothSig.enums.VoiceLinkType)None[source]
# SCPI: CONFigure:BLUetooth:SIGNaling<Instance>:CONNection:AUDio:VLINk
driver.configure.connection.audio.set_vlink(voice_link = enums.VoiceLinkType.ESCO)

No command help available

param voice_link

No help available

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.connection.audio.clone()

Subgroups